From f5b68d67ebb72382e887afbecc8b4b1afeb64b2d Mon Sep 17 00:00:00 2001 From: Brian Teague Date: Wed, 10 Nov 2021 00:41:26 -0500 Subject: [PATCH 01/19] Initial cssProps feature --- cssProps/babel.config.js | 20 + cssProps/cssProps.d.ts | 25 + cssProps/package-lock.json | 19039 ++++++++++++++++ cssProps/package.json | 44 + cssProps/scripts/generateAtRules.js | 121 + cssProps/scripts/generateFunctions.js | 91 + cssProps/scripts/generateProps.js | 104 + cssProps/scripts/generatePseudo.js | 103 + cssProps/scripts/generateUnits.js | 81 + .../atRules.integration.test.js.snap | 9 + .../__tests__/atRules.integration.test.js | 55 + .../src/atRules/__tests__/atRules.test.js | 146 + cssProps/src/atRules/charset/index.js | 20 + cssProps/src/atRules/counterStyle/index.js | 20 + cssProps/src/atRules/fontFace/index.js | 20 + .../src/atRules/fontFeatureValues/index.js | 20 + cssProps/src/atRules/import/index.js | 20 + cssProps/src/atRules/index.js | 12 + cssProps/src/atRules/keyframes/index.js | 20 + cssProps/src/atRules/media/index.js | 20 + cssProps/src/atRules/namespace/index.js | 20 + cssProps/src/atRules/page/index.js | 20 + cssProps/src/atRules/supports/index.js | 20 + cssProps/src/atRules/viewport/index.js | 20 + .../functions.integration.test.js.snap | 9 + .../__tests__/functions.integration.test.js | 51 + .../src/functions/__tests__/functions.test.js | 598 + cssProps/src/functions/attr/index.js | 17 + cssProps/src/functions/blur/index.js | 17 + cssProps/src/functions/brightness/index.js | 17 + cssProps/src/functions/calc/index.js | 17 + cssProps/src/functions/circle/index.js | 17 + cssProps/src/functions/clamp/index.js | 17 + cssProps/src/functions/conicGradient/index.js | 17 + cssProps/src/functions/contrast/index.js | 17 + cssProps/src/functions/counter/index.js | 17 + cssProps/src/functions/counters/index.js | 17 + cssProps/src/functions/crossFade/index.js | 17 + cssProps/src/functions/dropShadow/index.js | 17 + cssProps/src/functions/element/index.js | 17 + cssProps/src/functions/ellipse/index.js | 17 + cssProps/src/functions/env/index.js | 17 + cssProps/src/functions/fitContent/index.js | 17 + cssProps/src/functions/grayscale/index.js | 17 + cssProps/src/functions/hsl/index.js | 17 + cssProps/src/functions/hsla/index.js | 17 + cssProps/src/functions/hueRotate/index.js | 17 + cssProps/src/functions/image/index.js | 17 + cssProps/src/functions/imageSet/index.js | 17 + cssProps/src/functions/index.js | 66 + cssProps/src/functions/inset/index.js | 17 + cssProps/src/functions/invert/index.js | 17 + cssProps/src/functions/leader/index.js | 17 + .../src/functions/linearGradient/index.js | 17 + cssProps/src/functions/matrix/index.js | 17 + cssProps/src/functions/matrix3d/index.js | 17 + cssProps/src/functions/max/index.js | 17 + cssProps/src/functions/min/index.js | 17 + cssProps/src/functions/minmax/index.js | 17 + cssProps/src/functions/opacity/index.js | 17 + cssProps/src/functions/paint/index.js | 17 + cssProps/src/functions/path/index.js | 17 + cssProps/src/functions/perspective/index.js | 17 + cssProps/src/functions/polygon/index.js | 17 + .../src/functions/radialGradient/index.js | 17 + .../repeatingLinearGradient/index.js | 17 + .../repeatingRadialGradient/index.js | 17 + cssProps/src/functions/rgb/index.js | 17 + cssProps/src/functions/rgba/index.js | 17 + cssProps/src/functions/rotate/index.js | 17 + cssProps/src/functions/rotate3d/index.js | 17 + cssProps/src/functions/rotateX/index.js | 17 + cssProps/src/functions/rotateY/index.js | 17 + cssProps/src/functions/rotateZ/index.js | 17 + cssProps/src/functions/saturate/index.js | 17 + cssProps/src/functions/scale/index.js | 17 + cssProps/src/functions/scale3d/index.js | 17 + cssProps/src/functions/scaleX/index.js | 17 + cssProps/src/functions/scaleY/index.js | 17 + cssProps/src/functions/scaleZ/index.js | 17 + cssProps/src/functions/sepia/index.js | 17 + cssProps/src/functions/skew/index.js | 17 + cssProps/src/functions/skewX/index.js | 17 + cssProps/src/functions/skewY/index.js | 17 + cssProps/src/functions/targetCounter/index.js | 17 + .../src/functions/targetCounters/index.js | 17 + cssProps/src/functions/targetText/index.js | 17 + cssProps/src/functions/translate/index.js | 17 + cssProps/src/functions/translate3d/index.js | 17 + cssProps/src/functions/translateX/index.js | 17 + cssProps/src/functions/translateY/index.js | 17 + cssProps/src/functions/translateZ/index.js | 17 + cssProps/src/functions/variable/index.js | 17 + cssProps/src/props/Props.json | 397 + cssProps/src/props/WebkitLineClamp/index.js | 20 + .../cssProps.integration.test.js.snap | 9 + .../props.integration.test.js.snap | 9 + .../props/__tests__/props.integration.test.js | 50 + cssProps/src/props/__tests__/props.test.js | 3334 +++ cssProps/src/props/accentColor/index.js | 20 + cssProps/src/props/alignContent/index.js | 20 + cssProps/src/props/alignItems/index.js | 20 + cssProps/src/props/alignSelf/index.js | 20 + cssProps/src/props/all/index.js | 20 + cssProps/src/props/animation/index.js | 20 + cssProps/src/props/animationDelay/index.js | 20 + .../src/props/animationDirection/index.js | 20 + cssProps/src/props/animationDuration/index.js | 20 + cssProps/src/props/animationFillMode/index.js | 20 + .../props/animationIterationCount/index.js | 20 + cssProps/src/props/animationName/index.js | 20 + .../src/props/animationPlayState/index.js | 20 + .../props/animationTimingFunction/index.js | 20 + cssProps/src/props/backdropFilter/index.js | 20 + .../src/props/backfaceVisibility/index.js | 20 + cssProps/src/props/background/index.js | 20 + .../src/props/backgroundAttachment/index.js | 20 + .../src/props/backgroundBlendMode/index.js | 20 + cssProps/src/props/backgroundClip/index.js | 20 + cssProps/src/props/backgroundColor/index.js | 20 + cssProps/src/props/backgroundImage/index.js | 20 + cssProps/src/props/backgroundOrigin/index.js | 20 + .../src/props/backgroundPosition/index.js | 20 + cssProps/src/props/backgroundRepeat/index.js | 20 + cssProps/src/props/backgroundSize/index.js | 20 + cssProps/src/props/blockSize/index.js | 20 + cssProps/src/props/border/index.js | 20 + cssProps/src/props/borderBlock/index.js | 20 + cssProps/src/props/borderBlockColor/index.js | 20 + cssProps/src/props/borderBlockEnd/index.js | 20 + .../src/props/borderBlockEndColor/index.js | 20 + .../src/props/borderBlockEndStyle/index.js | 20 + .../src/props/borderBlockEndWidth/index.js | 20 + cssProps/src/props/borderBlockStart/index.js | 20 + .../src/props/borderBlockStartColor/index.js | 20 + .../src/props/borderBlockStartStyle/index.js | 20 + .../src/props/borderBlockStartWidth/index.js | 20 + cssProps/src/props/borderBlockStyle/index.js | 20 + cssProps/src/props/borderBlockWidth/index.js | 20 + cssProps/src/props/borderBottom/index.js | 20 + cssProps/src/props/borderBottomColor/index.js | 20 + .../src/props/borderBottomLeftRadius/index.js | 20 + .../props/borderBottomRightRadius/index.js | 20 + cssProps/src/props/borderBottomStyle/index.js | 20 + cssProps/src/props/borderBottomWidth/index.js | 20 + cssProps/src/props/borderCollapse/index.js | 20 + cssProps/src/props/borderColor/index.js | 20 + .../src/props/borderEndEndRadius/index.js | 20 + .../src/props/borderEndStartRadius/index.js | 20 + cssProps/src/props/borderImage/index.js | 20 + cssProps/src/props/borderImageOutset/index.js | 20 + cssProps/src/props/borderImageRepeat/index.js | 20 + cssProps/src/props/borderImageSlice/index.js | 20 + cssProps/src/props/borderImageSource/index.js | 20 + cssProps/src/props/borderImageWidth/index.js | 20 + cssProps/src/props/borderInline/index.js | 20 + cssProps/src/props/borderInlineColor/index.js | 20 + cssProps/src/props/borderInlineEnd/index.js | 20 + .../src/props/borderInlineEndColor/index.js | 20 + .../src/props/borderInlineEndStyle/index.js | 20 + .../src/props/borderInlineEndWidth/index.js | 20 + cssProps/src/props/borderInlineStart/index.js | 20 + .../src/props/borderInlineStartColor/index.js | 20 + .../src/props/borderInlineStartStyle/index.js | 20 + .../src/props/borderInlineStartWidth/index.js | 20 + cssProps/src/props/borderInlineStyle/index.js | 20 + cssProps/src/props/borderInlineWidth/index.js | 20 + cssProps/src/props/borderLeft/index.js | 20 + cssProps/src/props/borderLeftColor/index.js | 20 + cssProps/src/props/borderLeftStyle/index.js | 20 + cssProps/src/props/borderLeftWidth/index.js | 20 + cssProps/src/props/borderRadius/index.js | 20 + cssProps/src/props/borderRight/index.js | 20 + cssProps/src/props/borderRightColor/index.js | 20 + cssProps/src/props/borderRightStyle/index.js | 20 + cssProps/src/props/borderRightWidth/index.js | 20 + cssProps/src/props/borderSpacing/index.js | 20 + .../src/props/borderStartEndRadius/index.js | 20 + .../src/props/borderStartStartRadius/index.js | 20 + cssProps/src/props/borderStyle/index.js | 20 + cssProps/src/props/borderTop/index.js | 20 + cssProps/src/props/borderTopColor/index.js | 20 + .../src/props/borderTopLeftRadius/index.js | 20 + .../src/props/borderTopRightRadius/index.js | 20 + cssProps/src/props/borderTopStyle/index.js | 20 + cssProps/src/props/borderTopWidth/index.js | 20 + cssProps/src/props/borderWidth/index.js | 20 + cssProps/src/props/bottom/index.js | 20 + .../src/props/boxDecorationBreak/index.js | 20 + cssProps/src/props/boxShadow/index.js | 20 + cssProps/src/props/boxSizing/index.js | 20 + cssProps/src/props/breakAfter/index.js | 20 + cssProps/src/props/breakBefore/index.js | 20 + cssProps/src/props/breakInside/index.js | 20 + cssProps/src/props/captionSide/index.js | 20 + cssProps/src/props/caretColor/index.js | 20 + cssProps/src/props/clear/index.js | 20 + cssProps/src/props/clip/index.js | 20 + cssProps/src/props/clipPath/index.js | 20 + cssProps/src/props/color/index.js | 20 + cssProps/src/props/colorAdjust/index.js | 20 + cssProps/src/props/colorScheme/index.js | 20 + cssProps/src/props/columnCount/index.js | 20 + cssProps/src/props/columnFill/index.js | 20 + cssProps/src/props/columnGap/index.js | 20 + cssProps/src/props/columnRule/index.js | 20 + cssProps/src/props/columnRuleColor/index.js | 20 + cssProps/src/props/columnRuleStyle/index.js | 20 + cssProps/src/props/columnRuleWidth/index.js | 20 + cssProps/src/props/columnSpan/index.js | 20 + cssProps/src/props/columnWidth/index.js | 20 + cssProps/src/props/columns/index.js | 20 + cssProps/src/props/contain/index.js | 20 + cssProps/src/props/content/index.js | 20 + cssProps/src/props/contentVisibility/index.js | 20 + cssProps/src/props/counterIncrement/index.js | 20 + cssProps/src/props/counterReset/index.js | 20 + cssProps/src/props/counterSet/index.js | 20 + cssProps/src/props/cursor/index.js | 20 + cssProps/src/props/direction/index.js | 20 + cssProps/src/props/display/index.d.ts | 24 + cssProps/src/props/display/index.js | 20 + cssProps/src/props/emptyCells/index.js | 20 + cssProps/src/props/filter/index.js | 20 + cssProps/src/props/flex/index.js | 20 + cssProps/src/props/flexBasis/index.js | 20 + cssProps/src/props/flexDirection/index.js | 20 + cssProps/src/props/flexFlow/index.js | 20 + cssProps/src/props/flexGrow/index.js | 20 + cssProps/src/props/flexShrink/index.js | 20 + cssProps/src/props/flexWrap/index.js | 20 + cssProps/src/props/float/index.js | 20 + cssProps/src/props/font/index.js | 20 + cssProps/src/props/fontFamily/index.js | 20 + .../src/props/fontFeatureSettings/index.js | 20 + cssProps/src/props/fontKerning/index.js | 20 + .../src/props/fontLanguageOverride/index.js | 20 + cssProps/src/props/fontOpticalSizing/index.js | 20 + cssProps/src/props/fontSize/index.js | 20 + cssProps/src/props/fontSizeAdjust/index.js | 20 + cssProps/src/props/fontStretch/index.js | 20 + cssProps/src/props/fontStyle/index.js | 20 + cssProps/src/props/fontSynthesis/index.js | 20 + cssProps/src/props/fontVariant/index.js | 20 + .../src/props/fontVariantAlternates/index.js | 20 + cssProps/src/props/fontVariantCaps/index.js | 20 + .../src/props/fontVariantEastAsian/index.js | 20 + .../src/props/fontVariantLigatures/index.js | 20 + .../src/props/fontVariantNumeric/index.js | 20 + .../src/props/fontVariantPosition/index.js | 20 + .../src/props/fontVariationSettings/index.js | 20 + cssProps/src/props/fontWeight/index.js | 20 + cssProps/src/props/gap/index.js | 20 + cssProps/src/props/grid/index.js | 20 + cssProps/src/props/gridArea/index.js | 20 + cssProps/src/props/gridAutoColumns/index.js | 20 + cssProps/src/props/gridAutoFlow/index.js | 20 + cssProps/src/props/gridAutoRows/index.js | 20 + cssProps/src/props/gridColumn/index.js | 20 + cssProps/src/props/gridColumnEnd/index.js | 20 + cssProps/src/props/gridColumnStart/index.js | 20 + cssProps/src/props/gridRow/index.js | 20 + cssProps/src/props/gridRowEnd/index.js | 20 + cssProps/src/props/gridRowStart/index.js | 20 + cssProps/src/props/gridTemplate/index.js | 20 + cssProps/src/props/gridTemplateAreas/index.js | 20 + .../src/props/gridTemplateColumns/index.js | 20 + cssProps/src/props/gridTemplateRows/index.js | 20 + .../src/props/hangingPunctuation/index.js | 20 + cssProps/src/props/height/index.js | 20 + cssProps/src/props/hyphens/index.js | 20 + cssProps/src/props/imageOrientation/index.js | 20 + cssProps/src/props/imageRendering/index.js | 20 + cssProps/src/props/index.js | 370 + cssProps/src/props/inlineSize/index.js | 20 + cssProps/src/props/inset/index.js | 20 + cssProps/src/props/insetBlock/index.js | 20 + cssProps/src/props/insetBlockEnd/index.js | 20 + cssProps/src/props/insetBlockStart/index.js | 20 + cssProps/src/props/insetInline/index.js | 20 + cssProps/src/props/insetInlineEnd/index.js | 20 + cssProps/src/props/insetInlineStart/index.js | 20 + cssProps/src/props/isolation/index.js | 20 + cssProps/src/props/justifyContent/index.js | 20 + cssProps/src/props/justifyItems/index.js | 20 + cssProps/src/props/justifySelf/index.js | 20 + cssProps/src/props/left/index.js | 20 + cssProps/src/props/letterSpacing/index.js | 20 + cssProps/src/props/lineBreak/index.js | 20 + cssProps/src/props/lineHeight/index.js | 20 + cssProps/src/props/listStyle/index.js | 20 + cssProps/src/props/listStyleImage/index.js | 20 + cssProps/src/props/listStylePosition/index.js | 20 + cssProps/src/props/listStyleType/index.js | 20 + cssProps/src/props/margin/index.js | 20 + cssProps/src/props/marginBlock/index.js | 20 + cssProps/src/props/marginBlockEnd/index.js | 20 + cssProps/src/props/marginBlockStart/index.js | 20 + cssProps/src/props/marginBottom/index.js | 20 + cssProps/src/props/marginInline/index.js | 20 + cssProps/src/props/marginInlineEnd/index.js | 20 + cssProps/src/props/marginInlineStart/index.js | 20 + cssProps/src/props/marginLeft/index.js | 20 + cssProps/src/props/marginRight/index.js | 20 + cssProps/src/props/marginTop/index.js | 20 + cssProps/src/props/mask/index.js | 20 + cssProps/src/props/maskBorder/index.js | 20 + cssProps/src/props/maskBorderMode/index.js | 20 + cssProps/src/props/maskBorderOutset/index.js | 20 + cssProps/src/props/maskBorderRepeat/index.js | 20 + cssProps/src/props/maskBorderSlice/index.js | 20 + cssProps/src/props/maskBorderSource/index.js | 20 + cssProps/src/props/maskBorderWidth/index.js | 20 + cssProps/src/props/maskClip/index.js | 20 + cssProps/src/props/maskComposite/index.js | 20 + cssProps/src/props/maskImage/index.js | 20 + cssProps/src/props/maskMode/index.js | 20 + cssProps/src/props/maskOrigin/index.js | 20 + cssProps/src/props/maskPosition/index.js | 20 + cssProps/src/props/maskRepeat/index.js | 20 + cssProps/src/props/maskSize/index.js | 20 + cssProps/src/props/maskType/index.js | 20 + cssProps/src/props/mathStyle/index.js | 20 + cssProps/src/props/maxBlockSize/index.js | 20 + cssProps/src/props/maxHeight/index.js | 20 + cssProps/src/props/maxInlineSize/index.js | 20 + cssProps/src/props/maxWidth/index.js | 20 + cssProps/src/props/minBlockSize/index.js | 20 + cssProps/src/props/minHeight/index.js | 20 + cssProps/src/props/minInlineSize/index.js | 20 + cssProps/src/props/minWidth/index.js | 20 + cssProps/src/props/mixBlendMode/index.js | 20 + cssProps/src/props/objectFit/index.js | 20 + cssProps/src/props/objectPosition/index.js | 20 + cssProps/src/props/offset/index.js | 20 + cssProps/src/props/offsetAnchor/index.js | 20 + cssProps/src/props/offsetDistance/index.js | 20 + cssProps/src/props/offsetPath/index.js | 20 + cssProps/src/props/offsetRotate/index.js | 20 + cssProps/src/props/opacity/index.js | 20 + cssProps/src/props/order/index.js | 20 + cssProps/src/props/orphans/index.js | 20 + cssProps/src/props/outline/index.js | 20 + cssProps/src/props/outlineColor/index.js | 20 + cssProps/src/props/outlineOffset/index.js | 20 + cssProps/src/props/outlineStyle/index.js | 20 + cssProps/src/props/outlineWidth/index.js | 20 + cssProps/src/props/overflow/index.js | 20 + cssProps/src/props/overflowAnchor/index.js | 20 + cssProps/src/props/overflowBlock/index.js | 20 + .../src/props/overflowClipMargin/index.js | 20 + cssProps/src/props/overflowInline/index.js | 20 + cssProps/src/props/overflowWrap/index.js | 20 + cssProps/src/props/overflowX/index.js | 20 + cssProps/src/props/overflowY/index.js | 20 + .../src/props/overscrollBehavior/index.js | 20 + .../props/overscrollBehaviorBlock/index.js | 20 + .../props/overscrollBehaviorInline/index.js | 20 + .../src/props/overscrollBehaviorX/index.js | 20 + .../src/props/overscrollBehaviorY/index.js | 20 + cssProps/src/props/padding/index.js | 20 + cssProps/src/props/paddingBlock/index.js | 20 + cssProps/src/props/paddingBlockEnd/index.js | 20 + cssProps/src/props/paddingBlockStart/index.js | 20 + cssProps/src/props/paddingBottom/index.js | 20 + cssProps/src/props/paddingInline/index.js | 20 + cssProps/src/props/paddingInlineEnd/index.js | 20 + .../src/props/paddingInlineStart/index.js | 20 + cssProps/src/props/paddingLeft/index.js | 20 + cssProps/src/props/paddingRight/index.js | 20 + cssProps/src/props/paddingTop/index.js | 20 + cssProps/src/props/pageBreakAfter/index.js | 20 + cssProps/src/props/pageBreakBefore/index.js | 20 + cssProps/src/props/pageBreakInside/index.js | 20 + cssProps/src/props/paintOrder/index.js | 20 + cssProps/src/props/perspective/index.js | 20 + cssProps/src/props/perspectiveOrigin/index.js | 20 + cssProps/src/props/placeContent/index.js | 20 + cssProps/src/props/placeItems/index.js | 20 + cssProps/src/props/placeSelf/index.js | 20 + cssProps/src/props/pointerEvents/index.js | 20 + cssProps/src/props/position/index.js | 20 + cssProps/src/props/quotes/index.js | 20 + cssProps/src/props/resize/index.js | 20 + cssProps/src/props/right/index.js | 20 + cssProps/src/props/rotate/index.js | 20 + cssProps/src/props/rowGap/index.js | 20 + cssProps/src/props/scale/index.js | 20 + cssProps/src/props/scrollBehavior/index.js | 20 + cssProps/src/props/scrollMargin/index.js | 20 + cssProps/src/props/scrollMarginBlock/index.js | 20 + .../src/props/scrollMarginBlockEnd/index.js | 20 + .../src/props/scrollMarginBlockStart/index.js | 20 + .../src/props/scrollMarginBottom/index.js | 20 + .../src/props/scrollMarginInline/index.js | 20 + .../src/props/scrollMarginInlineEnd/index.js | 20 + .../props/scrollMarginInlineStart/index.js | 20 + cssProps/src/props/scrollMarginLeft/index.js | 20 + cssProps/src/props/scrollMarginRight/index.js | 20 + cssProps/src/props/scrollMarginTop/index.js | 20 + cssProps/src/props/scrollPadding/index.js | 20 + .../src/props/scrollPaddingBlock/index.js | 20 + .../src/props/scrollPaddingBlockEnd/index.js | 20 + .../props/scrollPaddingBlockStart/index.js | 20 + .../src/props/scrollPaddingBottom/index.js | 20 + .../src/props/scrollPaddingInline/index.js | 20 + .../src/props/scrollPaddingInlineEnd/index.js | 20 + .../props/scrollPaddingInlineStart/index.js | 20 + cssProps/src/props/scrollPaddingLeft/index.js | 20 + .../src/props/scrollPaddingRight/index.js | 20 + cssProps/src/props/scrollPaddingTop/index.js | 20 + cssProps/src/props/scrollSnapAlign/index.js | 20 + cssProps/src/props/scrollSnapStop/index.js | 20 + cssProps/src/props/scrollSnapType/index.js | 20 + cssProps/src/props/scrollbarColor/index.js | 20 + cssProps/src/props/scrollbarGutter/index.js | 20 + cssProps/src/props/scrollbarWidth/index.js | 20 + .../src/props/shapeImageThreshold/index.js | 20 + cssProps/src/props/shapeMargin/index.js | 20 + cssProps/src/props/shapeOutside/index.js | 20 + cssProps/src/props/tabSize/index.js | 20 + cssProps/src/props/tableLayout/index.js | 20 + cssProps/src/props/textAlign/index.js | 20 + cssProps/src/props/textAlignLast/index.js | 20 + .../src/props/textCombineUpright/index.js | 20 + cssProps/src/props/textDecoration/index.js | 20 + .../src/props/textDecorationColor/index.js | 20 + .../src/props/textDecorationLine/index.js | 20 + .../src/props/textDecorationSkipInk/index.js | 20 + .../src/props/textDecorationStyle/index.js | 20 + .../props/textDecorationThickness/index.js | 20 + cssProps/src/props/textEmphasis/index.js | 20 + cssProps/src/props/textEmphasisColor/index.js | 20 + .../src/props/textEmphasisPosition/index.js | 20 + cssProps/src/props/textEmphasisStyle/index.js | 20 + cssProps/src/props/textIndent/index.js | 20 + cssProps/src/props/textJustify/index.js | 20 + cssProps/src/props/textOrientation/index.js | 20 + cssProps/src/props/textOverflow/index.js | 20 + cssProps/src/props/textRendering/index.js | 20 + cssProps/src/props/textShadow/index.js | 20 + cssProps/src/props/textTransform/index.js | 20 + .../src/props/textUnderlineOffset/index.js | 20 + .../src/props/textUnderlinePosition/index.js | 20 + cssProps/src/props/top/index.js | 20 + cssProps/src/props/touchAction/index.js | 20 + cssProps/src/props/transform/index.js | 20 + cssProps/src/props/transformBox/index.js | 20 + cssProps/src/props/transformOrigin/index.js | 20 + cssProps/src/props/transformStyle/index.js | 20 + cssProps/src/props/transition/index.js | 20 + cssProps/src/props/transitionDelay/index.js | 20 + .../src/props/transitionDuration/index.js | 20 + .../src/props/transitionProperty/index.js | 20 + .../props/transitionTimingFunction/index.js | 20 + cssProps/src/props/translate/index.js | 20 + cssProps/src/props/unicodeBidi/index.js | 20 + cssProps/src/props/userSelect/index.js | 20 + cssProps/src/props/verticalAlign/index.js | 20 + cssProps/src/props/visibility/index.js | 20 + cssProps/src/props/whiteSpace/index.js | 20 + cssProps/src/props/widows/index.js | 20 + cssProps/src/props/width/index.js | 20 + cssProps/src/props/willChange/index.js | 20 + cssProps/src/props/wordBreak/index.js | 20 + cssProps/src/props/wordSpacing/index.js | 20 + cssProps/src/props/wordWrap/index.js | 20 + cssProps/src/props/writingMode/index.js | 20 + cssProps/src/props/zIndex/index.js | 20 + .../pseudo.integration.test.js.snap | 9 + .../__tests__/pseudo.integration.test.js | 55 + cssProps/src/pseudo/__tests__/pseudo.test.js | 824 + cssProps/src/pseudo/active/index.js | 20 + cssProps/src/pseudo/after/index.js | 20 + cssProps/src/pseudo/anyLink/index.js | 20 + cssProps/src/pseudo/backdrop/index.js | 20 + cssProps/src/pseudo/before/index.js | 20 + cssProps/src/pseudo/checked/index.js | 20 + cssProps/src/pseudo/cue/index.js | 20 + cssProps/src/pseudo/cueRegion/index.js | 20 + cssProps/src/pseudo/defaultElement/index.js | 20 + cssProps/src/pseudo/dir/index.js | 20 + cssProps/src/pseudo/disabled/index.js | 20 + cssProps/src/pseudo/empty/index.js | 20 + cssProps/src/pseudo/enabled/index.js | 20 + cssProps/src/pseudo/first/index.js | 20 + cssProps/src/pseudo/firstChild/index.js | 20 + cssProps/src/pseudo/firstLetter/index.js | 20 + cssProps/src/pseudo/firstLine/index.js | 20 + cssProps/src/pseudo/firstOfType/index.js | 20 + cssProps/src/pseudo/focus/index.js | 20 + cssProps/src/pseudo/focusVisible/index.js | 20 + cssProps/src/pseudo/focusWithin/index.js | 20 + cssProps/src/pseudo/fullscreen/index.js | 20 + cssProps/src/pseudo/future/index.js | 20 + cssProps/src/pseudo/hover/index.js | 20 + cssProps/src/pseudo/inRange/index.js | 20 + cssProps/src/pseudo/indeterminate/index.js | 20 + cssProps/src/pseudo/index.js | 55 + cssProps/src/pseudo/invalid/index.js | 20 + cssProps/src/pseudo/lang/index.js | 20 + cssProps/src/pseudo/lastChild/index.js | 20 + cssProps/src/pseudo/lastOfType/index.js | 20 + cssProps/src/pseudo/left/index.js | 20 + cssProps/src/pseudo/link/index.js | 20 + cssProps/src/pseudo/marker/index.js | 20 + cssProps/src/pseudo/not/index.js | 20 + cssProps/src/pseudo/nthChild/index.js | 20 + cssProps/src/pseudo/nthLastChild/index.js | 20 + cssProps/src/pseudo/nthLastOfType/index.js | 20 + cssProps/src/pseudo/nthOfType/index.js | 20 + cssProps/src/pseudo/onlyChild/index.js | 20 + cssProps/src/pseudo/onlyOfType/index.js | 20 + cssProps/src/pseudo/optional/index.js | 20 + cssProps/src/pseudo/outOfRange/index.js | 20 + cssProps/src/pseudo/placeholder/index.js | 20 + cssProps/src/pseudo/readOnly/index.js | 20 + cssProps/src/pseudo/readWrite/index.js | 20 + cssProps/src/pseudo/required/index.js | 20 + cssProps/src/pseudo/right/index.js | 20 + cssProps/src/pseudo/root/index.js | 20 + cssProps/src/pseudo/scope/index.js | 20 + cssProps/src/pseudo/selection/index.js | 20 + cssProps/src/pseudo/slotted/index.js | 20 + cssProps/src/pseudo/target/index.js | 20 + cssProps/src/pseudo/valid/index.js | 20 + cssProps/src/pseudo/visited/index.js | 20 + cssProps/src/units/Hz/index.js | 16 + cssProps/src/units/Q/index.js | 16 + .../cssUnits.integration.test.js.snap | 9 + .../units.integration.test.js.snap | 9 + .../units/__tests__/units.integration.test.js | 51 + cssProps/src/units/__tests__/units.test.js | 265 + cssProps/src/units/ch/index.js | 16 + cssProps/src/units/cm/index.js | 16 + cssProps/src/units/deg/index.js | 16 + cssProps/src/units/dpcm/index.js | 16 + cssProps/src/units/dpi/index.js | 16 + cssProps/src/units/dppx/index.js | 16 + cssProps/src/units/em/index.js | 16 + cssProps/src/units/ex/index.js | 16 + cssProps/src/units/fr/index.js | 16 + cssProps/src/units/grad/index.js | 16 + cssProps/src/units/inch/index.js | 16 + cssProps/src/units/index.js | 29 + cssProps/src/units/kHz/index.js | 16 + cssProps/src/units/mm/index.js | 16 + cssProps/src/units/ms/index.js | 16 + cssProps/src/units/pc/index.js | 16 + cssProps/src/units/pt/index.js | 16 + cssProps/src/units/px/index.js | 16 + cssProps/src/units/rad/index.js | 16 + cssProps/src/units/rem/index.js | 16 + cssProps/src/units/s/index.js | 16 + cssProps/src/units/turn/index.js | 16 + cssProps/src/units/vh/index.js | 16 + cssProps/src/units/vmax/index.js | 16 + cssProps/src/units/vmin/index.js | 16 + cssProps/src/units/vw/index.js | 16 + cssProps/src/units/x/index.js | 16 + cssProps/src/util/index.js | 6 + 561 files changed, 36312 insertions(+) create mode 100644 cssProps/babel.config.js create mode 100644 cssProps/cssProps.d.ts create mode 100644 cssProps/package-lock.json create mode 100644 cssProps/package.json create mode 100644 cssProps/scripts/generateAtRules.js create mode 100644 cssProps/scripts/generateFunctions.js create mode 100644 cssProps/scripts/generateProps.js create mode 100644 cssProps/scripts/generatePseudo.js create mode 100644 cssProps/scripts/generateUnits.js create mode 100644 cssProps/src/atRules/__tests__/__snapshots__/atRules.integration.test.js.snap create mode 100644 cssProps/src/atRules/__tests__/atRules.integration.test.js create mode 100644 cssProps/src/atRules/__tests__/atRules.test.js create mode 100644 cssProps/src/atRules/charset/index.js create mode 100644 cssProps/src/atRules/counterStyle/index.js create mode 100644 cssProps/src/atRules/fontFace/index.js create mode 100644 cssProps/src/atRules/fontFeatureValues/index.js create mode 100644 cssProps/src/atRules/import/index.js create mode 100644 cssProps/src/atRules/index.js create mode 100644 cssProps/src/atRules/keyframes/index.js create mode 100644 cssProps/src/atRules/media/index.js create mode 100644 cssProps/src/atRules/namespace/index.js create mode 100644 cssProps/src/atRules/page/index.js create mode 100644 cssProps/src/atRules/supports/index.js create mode 100644 cssProps/src/atRules/viewport/index.js create mode 100644 cssProps/src/functions/__tests__/__snapshots__/functions.integration.test.js.snap create mode 100644 cssProps/src/functions/__tests__/functions.integration.test.js create mode 100644 cssProps/src/functions/__tests__/functions.test.js create mode 100644 cssProps/src/functions/attr/index.js create mode 100644 cssProps/src/functions/blur/index.js create mode 100644 cssProps/src/functions/brightness/index.js create mode 100644 cssProps/src/functions/calc/index.js create mode 100644 cssProps/src/functions/circle/index.js create mode 100644 cssProps/src/functions/clamp/index.js create mode 100644 cssProps/src/functions/conicGradient/index.js create mode 100644 cssProps/src/functions/contrast/index.js create mode 100644 cssProps/src/functions/counter/index.js create mode 100644 cssProps/src/functions/counters/index.js create mode 100644 cssProps/src/functions/crossFade/index.js create mode 100644 cssProps/src/functions/dropShadow/index.js create mode 100644 cssProps/src/functions/element/index.js create mode 100644 cssProps/src/functions/ellipse/index.js create mode 100644 cssProps/src/functions/env/index.js create mode 100644 cssProps/src/functions/fitContent/index.js create mode 100644 cssProps/src/functions/grayscale/index.js create mode 100644 cssProps/src/functions/hsl/index.js create mode 100644 cssProps/src/functions/hsla/index.js create mode 100644 cssProps/src/functions/hueRotate/index.js create mode 100644 cssProps/src/functions/image/index.js create mode 100644 cssProps/src/functions/imageSet/index.js create mode 100644 cssProps/src/functions/index.js create mode 100644 cssProps/src/functions/inset/index.js create mode 100644 cssProps/src/functions/invert/index.js create mode 100644 cssProps/src/functions/leader/index.js create mode 100644 cssProps/src/functions/linearGradient/index.js create mode 100644 cssProps/src/functions/matrix/index.js create mode 100644 cssProps/src/functions/matrix3d/index.js create mode 100644 cssProps/src/functions/max/index.js create mode 100644 cssProps/src/functions/min/index.js create mode 100644 cssProps/src/functions/minmax/index.js create mode 100644 cssProps/src/functions/opacity/index.js create mode 100644 cssProps/src/functions/paint/index.js create mode 100644 cssProps/src/functions/path/index.js create mode 100644 cssProps/src/functions/perspective/index.js create mode 100644 cssProps/src/functions/polygon/index.js create mode 100644 cssProps/src/functions/radialGradient/index.js create mode 100644 cssProps/src/functions/repeatingLinearGradient/index.js create mode 100644 cssProps/src/functions/repeatingRadialGradient/index.js create mode 100644 cssProps/src/functions/rgb/index.js create mode 100644 cssProps/src/functions/rgba/index.js create mode 100644 cssProps/src/functions/rotate/index.js create mode 100644 cssProps/src/functions/rotate3d/index.js create mode 100644 cssProps/src/functions/rotateX/index.js create mode 100644 cssProps/src/functions/rotateY/index.js create mode 100644 cssProps/src/functions/rotateZ/index.js create mode 100644 cssProps/src/functions/saturate/index.js create mode 100644 cssProps/src/functions/scale/index.js create mode 100644 cssProps/src/functions/scale3d/index.js create mode 100644 cssProps/src/functions/scaleX/index.js create mode 100644 cssProps/src/functions/scaleY/index.js create mode 100644 cssProps/src/functions/scaleZ/index.js create mode 100644 cssProps/src/functions/sepia/index.js create mode 100644 cssProps/src/functions/skew/index.js create mode 100644 cssProps/src/functions/skewX/index.js create mode 100644 cssProps/src/functions/skewY/index.js create mode 100644 cssProps/src/functions/targetCounter/index.js create mode 100644 cssProps/src/functions/targetCounters/index.js create mode 100644 cssProps/src/functions/targetText/index.js create mode 100644 cssProps/src/functions/translate/index.js create mode 100644 cssProps/src/functions/translate3d/index.js create mode 100644 cssProps/src/functions/translateX/index.js create mode 100644 cssProps/src/functions/translateY/index.js create mode 100644 cssProps/src/functions/translateZ/index.js create mode 100644 cssProps/src/functions/variable/index.js create mode 100644 cssProps/src/props/Props.json create mode 100644 cssProps/src/props/WebkitLineClamp/index.js create mode 100644 cssProps/src/props/__tests__/__snapshots__/cssProps.integration.test.js.snap create mode 100644 cssProps/src/props/__tests__/__snapshots__/props.integration.test.js.snap create mode 100644 cssProps/src/props/__tests__/props.integration.test.js create mode 100644 cssProps/src/props/__tests__/props.test.js create mode 100644 cssProps/src/props/accentColor/index.js create mode 100644 cssProps/src/props/alignContent/index.js create mode 100644 cssProps/src/props/alignItems/index.js create mode 100644 cssProps/src/props/alignSelf/index.js create mode 100644 cssProps/src/props/all/index.js create mode 100644 cssProps/src/props/animation/index.js create mode 100644 cssProps/src/props/animationDelay/index.js create mode 100644 cssProps/src/props/animationDirection/index.js create mode 100644 cssProps/src/props/animationDuration/index.js create mode 100644 cssProps/src/props/animationFillMode/index.js create mode 100644 cssProps/src/props/animationIterationCount/index.js create mode 100644 cssProps/src/props/animationName/index.js create mode 100644 cssProps/src/props/animationPlayState/index.js create mode 100644 cssProps/src/props/animationTimingFunction/index.js create mode 100644 cssProps/src/props/backdropFilter/index.js create mode 100644 cssProps/src/props/backfaceVisibility/index.js create mode 100644 cssProps/src/props/background/index.js create mode 100644 cssProps/src/props/backgroundAttachment/index.js create mode 100644 cssProps/src/props/backgroundBlendMode/index.js create mode 100644 cssProps/src/props/backgroundClip/index.js create mode 100644 cssProps/src/props/backgroundColor/index.js create mode 100644 cssProps/src/props/backgroundImage/index.js create mode 100644 cssProps/src/props/backgroundOrigin/index.js create mode 100644 cssProps/src/props/backgroundPosition/index.js create mode 100644 cssProps/src/props/backgroundRepeat/index.js create mode 100644 cssProps/src/props/backgroundSize/index.js create mode 100644 cssProps/src/props/blockSize/index.js create mode 100644 cssProps/src/props/border/index.js create mode 100644 cssProps/src/props/borderBlock/index.js create mode 100644 cssProps/src/props/borderBlockColor/index.js create mode 100644 cssProps/src/props/borderBlockEnd/index.js create mode 100644 cssProps/src/props/borderBlockEndColor/index.js create mode 100644 cssProps/src/props/borderBlockEndStyle/index.js create mode 100644 cssProps/src/props/borderBlockEndWidth/index.js create mode 100644 cssProps/src/props/borderBlockStart/index.js create mode 100644 cssProps/src/props/borderBlockStartColor/index.js create mode 100644 cssProps/src/props/borderBlockStartStyle/index.js create mode 100644 cssProps/src/props/borderBlockStartWidth/index.js create mode 100644 cssProps/src/props/borderBlockStyle/index.js create mode 100644 cssProps/src/props/borderBlockWidth/index.js create mode 100644 cssProps/src/props/borderBottom/index.js create mode 100644 cssProps/src/props/borderBottomColor/index.js create mode 100644 cssProps/src/props/borderBottomLeftRadius/index.js create mode 100644 cssProps/src/props/borderBottomRightRadius/index.js create mode 100644 cssProps/src/props/borderBottomStyle/index.js create mode 100644 cssProps/src/props/borderBottomWidth/index.js create mode 100644 cssProps/src/props/borderCollapse/index.js create mode 100644 cssProps/src/props/borderColor/index.js create mode 100644 cssProps/src/props/borderEndEndRadius/index.js create mode 100644 cssProps/src/props/borderEndStartRadius/index.js create mode 100644 cssProps/src/props/borderImage/index.js create mode 100644 cssProps/src/props/borderImageOutset/index.js create mode 100644 cssProps/src/props/borderImageRepeat/index.js create mode 100644 cssProps/src/props/borderImageSlice/index.js create mode 100644 cssProps/src/props/borderImageSource/index.js create mode 100644 cssProps/src/props/borderImageWidth/index.js create mode 100644 cssProps/src/props/borderInline/index.js create mode 100644 cssProps/src/props/borderInlineColor/index.js create mode 100644 cssProps/src/props/borderInlineEnd/index.js create mode 100644 cssProps/src/props/borderInlineEndColor/index.js create mode 100644 cssProps/src/props/borderInlineEndStyle/index.js create mode 100644 cssProps/src/props/borderInlineEndWidth/index.js create mode 100644 cssProps/src/props/borderInlineStart/index.js create mode 100644 cssProps/src/props/borderInlineStartColor/index.js create mode 100644 cssProps/src/props/borderInlineStartStyle/index.js create mode 100644 cssProps/src/props/borderInlineStartWidth/index.js create mode 100644 cssProps/src/props/borderInlineStyle/index.js create mode 100644 cssProps/src/props/borderInlineWidth/index.js create mode 100644 cssProps/src/props/borderLeft/index.js create mode 100644 cssProps/src/props/borderLeftColor/index.js create mode 100644 cssProps/src/props/borderLeftStyle/index.js create mode 100644 cssProps/src/props/borderLeftWidth/index.js create mode 100644 cssProps/src/props/borderRadius/index.js create mode 100644 cssProps/src/props/borderRight/index.js create mode 100644 cssProps/src/props/borderRightColor/index.js create mode 100644 cssProps/src/props/borderRightStyle/index.js create mode 100644 cssProps/src/props/borderRightWidth/index.js create mode 100644 cssProps/src/props/borderSpacing/index.js create mode 100644 cssProps/src/props/borderStartEndRadius/index.js create mode 100644 cssProps/src/props/borderStartStartRadius/index.js create mode 100644 cssProps/src/props/borderStyle/index.js create mode 100644 cssProps/src/props/borderTop/index.js create mode 100644 cssProps/src/props/borderTopColor/index.js create mode 100644 cssProps/src/props/borderTopLeftRadius/index.js create mode 100644 cssProps/src/props/borderTopRightRadius/index.js create mode 100644 cssProps/src/props/borderTopStyle/index.js create mode 100644 cssProps/src/props/borderTopWidth/index.js create mode 100644 cssProps/src/props/borderWidth/index.js create mode 100644 cssProps/src/props/bottom/index.js create mode 100644 cssProps/src/props/boxDecorationBreak/index.js create mode 100644 cssProps/src/props/boxShadow/index.js create mode 100644 cssProps/src/props/boxSizing/index.js create mode 100644 cssProps/src/props/breakAfter/index.js create mode 100644 cssProps/src/props/breakBefore/index.js create mode 100644 cssProps/src/props/breakInside/index.js create mode 100644 cssProps/src/props/captionSide/index.js create mode 100644 cssProps/src/props/caretColor/index.js create mode 100644 cssProps/src/props/clear/index.js create mode 100644 cssProps/src/props/clip/index.js create mode 100644 cssProps/src/props/clipPath/index.js create mode 100644 cssProps/src/props/color/index.js create mode 100644 cssProps/src/props/colorAdjust/index.js create mode 100644 cssProps/src/props/colorScheme/index.js create mode 100644 cssProps/src/props/columnCount/index.js create mode 100644 cssProps/src/props/columnFill/index.js create mode 100644 cssProps/src/props/columnGap/index.js create mode 100644 cssProps/src/props/columnRule/index.js create mode 100644 cssProps/src/props/columnRuleColor/index.js create mode 100644 cssProps/src/props/columnRuleStyle/index.js create mode 100644 cssProps/src/props/columnRuleWidth/index.js create mode 100644 cssProps/src/props/columnSpan/index.js create mode 100644 cssProps/src/props/columnWidth/index.js create mode 100644 cssProps/src/props/columns/index.js create mode 100644 cssProps/src/props/contain/index.js create mode 100644 cssProps/src/props/content/index.js create mode 100644 cssProps/src/props/contentVisibility/index.js create mode 100644 cssProps/src/props/counterIncrement/index.js create mode 100644 cssProps/src/props/counterReset/index.js create mode 100644 cssProps/src/props/counterSet/index.js create mode 100644 cssProps/src/props/cursor/index.js create mode 100644 cssProps/src/props/direction/index.js create mode 100644 cssProps/src/props/display/index.d.ts create mode 100644 cssProps/src/props/display/index.js create mode 100644 cssProps/src/props/emptyCells/index.js create mode 100644 cssProps/src/props/filter/index.js create mode 100644 cssProps/src/props/flex/index.js create mode 100644 cssProps/src/props/flexBasis/index.js create mode 100644 cssProps/src/props/flexDirection/index.js create mode 100644 cssProps/src/props/flexFlow/index.js create mode 100644 cssProps/src/props/flexGrow/index.js create mode 100644 cssProps/src/props/flexShrink/index.js create mode 100644 cssProps/src/props/flexWrap/index.js create mode 100644 cssProps/src/props/float/index.js create mode 100644 cssProps/src/props/font/index.js create mode 100644 cssProps/src/props/fontFamily/index.js create mode 100644 cssProps/src/props/fontFeatureSettings/index.js create mode 100644 cssProps/src/props/fontKerning/index.js create mode 100644 cssProps/src/props/fontLanguageOverride/index.js create mode 100644 cssProps/src/props/fontOpticalSizing/index.js create mode 100644 cssProps/src/props/fontSize/index.js create mode 100644 cssProps/src/props/fontSizeAdjust/index.js create mode 100644 cssProps/src/props/fontStretch/index.js create mode 100644 cssProps/src/props/fontStyle/index.js create mode 100644 cssProps/src/props/fontSynthesis/index.js create mode 100644 cssProps/src/props/fontVariant/index.js create mode 100644 cssProps/src/props/fontVariantAlternates/index.js create mode 100644 cssProps/src/props/fontVariantCaps/index.js create mode 100644 cssProps/src/props/fontVariantEastAsian/index.js create mode 100644 cssProps/src/props/fontVariantLigatures/index.js create mode 100644 cssProps/src/props/fontVariantNumeric/index.js create mode 100644 cssProps/src/props/fontVariantPosition/index.js create mode 100644 cssProps/src/props/fontVariationSettings/index.js create mode 100644 cssProps/src/props/fontWeight/index.js create mode 100644 cssProps/src/props/gap/index.js create mode 100644 cssProps/src/props/grid/index.js create mode 100644 cssProps/src/props/gridArea/index.js create mode 100644 cssProps/src/props/gridAutoColumns/index.js create mode 100644 cssProps/src/props/gridAutoFlow/index.js create mode 100644 cssProps/src/props/gridAutoRows/index.js create mode 100644 cssProps/src/props/gridColumn/index.js create mode 100644 cssProps/src/props/gridColumnEnd/index.js create mode 100644 cssProps/src/props/gridColumnStart/index.js create mode 100644 cssProps/src/props/gridRow/index.js create mode 100644 cssProps/src/props/gridRowEnd/index.js create mode 100644 cssProps/src/props/gridRowStart/index.js create mode 100644 cssProps/src/props/gridTemplate/index.js create mode 100644 cssProps/src/props/gridTemplateAreas/index.js create mode 100644 cssProps/src/props/gridTemplateColumns/index.js create mode 100644 cssProps/src/props/gridTemplateRows/index.js create mode 100644 cssProps/src/props/hangingPunctuation/index.js create mode 100644 cssProps/src/props/height/index.js create mode 100644 cssProps/src/props/hyphens/index.js create mode 100644 cssProps/src/props/imageOrientation/index.js create mode 100644 cssProps/src/props/imageRendering/index.js create mode 100644 cssProps/src/props/index.js create mode 100644 cssProps/src/props/inlineSize/index.js create mode 100644 cssProps/src/props/inset/index.js create mode 100644 cssProps/src/props/insetBlock/index.js create mode 100644 cssProps/src/props/insetBlockEnd/index.js create mode 100644 cssProps/src/props/insetBlockStart/index.js create mode 100644 cssProps/src/props/insetInline/index.js create mode 100644 cssProps/src/props/insetInlineEnd/index.js create mode 100644 cssProps/src/props/insetInlineStart/index.js create mode 100644 cssProps/src/props/isolation/index.js create mode 100644 cssProps/src/props/justifyContent/index.js create mode 100644 cssProps/src/props/justifyItems/index.js create mode 100644 cssProps/src/props/justifySelf/index.js create mode 100644 cssProps/src/props/left/index.js create mode 100644 cssProps/src/props/letterSpacing/index.js create mode 100644 cssProps/src/props/lineBreak/index.js create mode 100644 cssProps/src/props/lineHeight/index.js create mode 100644 cssProps/src/props/listStyle/index.js create mode 100644 cssProps/src/props/listStyleImage/index.js create mode 100644 cssProps/src/props/listStylePosition/index.js create mode 100644 cssProps/src/props/listStyleType/index.js create mode 100644 cssProps/src/props/margin/index.js create mode 100644 cssProps/src/props/marginBlock/index.js create mode 100644 cssProps/src/props/marginBlockEnd/index.js create mode 100644 cssProps/src/props/marginBlockStart/index.js create mode 100644 cssProps/src/props/marginBottom/index.js create mode 100644 cssProps/src/props/marginInline/index.js create mode 100644 cssProps/src/props/marginInlineEnd/index.js create mode 100644 cssProps/src/props/marginInlineStart/index.js create mode 100644 cssProps/src/props/marginLeft/index.js create mode 100644 cssProps/src/props/marginRight/index.js create mode 100644 cssProps/src/props/marginTop/index.js create mode 100644 cssProps/src/props/mask/index.js create mode 100644 cssProps/src/props/maskBorder/index.js create mode 100644 cssProps/src/props/maskBorderMode/index.js create mode 100644 cssProps/src/props/maskBorderOutset/index.js create mode 100644 cssProps/src/props/maskBorderRepeat/index.js create mode 100644 cssProps/src/props/maskBorderSlice/index.js create mode 100644 cssProps/src/props/maskBorderSource/index.js create mode 100644 cssProps/src/props/maskBorderWidth/index.js create mode 100644 cssProps/src/props/maskClip/index.js create mode 100644 cssProps/src/props/maskComposite/index.js create mode 100644 cssProps/src/props/maskImage/index.js create mode 100644 cssProps/src/props/maskMode/index.js create mode 100644 cssProps/src/props/maskOrigin/index.js create mode 100644 cssProps/src/props/maskPosition/index.js create mode 100644 cssProps/src/props/maskRepeat/index.js create mode 100644 cssProps/src/props/maskSize/index.js create mode 100644 cssProps/src/props/maskType/index.js create mode 100644 cssProps/src/props/mathStyle/index.js create mode 100644 cssProps/src/props/maxBlockSize/index.js create mode 100644 cssProps/src/props/maxHeight/index.js create mode 100644 cssProps/src/props/maxInlineSize/index.js create mode 100644 cssProps/src/props/maxWidth/index.js create mode 100644 cssProps/src/props/minBlockSize/index.js create mode 100644 cssProps/src/props/minHeight/index.js create mode 100644 cssProps/src/props/minInlineSize/index.js create mode 100644 cssProps/src/props/minWidth/index.js create mode 100644 cssProps/src/props/mixBlendMode/index.js create mode 100644 cssProps/src/props/objectFit/index.js create mode 100644 cssProps/src/props/objectPosition/index.js create mode 100644 cssProps/src/props/offset/index.js create mode 100644 cssProps/src/props/offsetAnchor/index.js create mode 100644 cssProps/src/props/offsetDistance/index.js create mode 100644 cssProps/src/props/offsetPath/index.js create mode 100644 cssProps/src/props/offsetRotate/index.js create mode 100644 cssProps/src/props/opacity/index.js create mode 100644 cssProps/src/props/order/index.js create mode 100644 cssProps/src/props/orphans/index.js create mode 100644 cssProps/src/props/outline/index.js create mode 100644 cssProps/src/props/outlineColor/index.js create mode 100644 cssProps/src/props/outlineOffset/index.js create mode 100644 cssProps/src/props/outlineStyle/index.js create mode 100644 cssProps/src/props/outlineWidth/index.js create mode 100644 cssProps/src/props/overflow/index.js create mode 100644 cssProps/src/props/overflowAnchor/index.js create mode 100644 cssProps/src/props/overflowBlock/index.js create mode 100644 cssProps/src/props/overflowClipMargin/index.js create mode 100644 cssProps/src/props/overflowInline/index.js create mode 100644 cssProps/src/props/overflowWrap/index.js create mode 100644 cssProps/src/props/overflowX/index.js create mode 100644 cssProps/src/props/overflowY/index.js create mode 100644 cssProps/src/props/overscrollBehavior/index.js create mode 100644 cssProps/src/props/overscrollBehaviorBlock/index.js create mode 100644 cssProps/src/props/overscrollBehaviorInline/index.js create mode 100644 cssProps/src/props/overscrollBehaviorX/index.js create mode 100644 cssProps/src/props/overscrollBehaviorY/index.js create mode 100644 cssProps/src/props/padding/index.js create mode 100644 cssProps/src/props/paddingBlock/index.js create mode 100644 cssProps/src/props/paddingBlockEnd/index.js create mode 100644 cssProps/src/props/paddingBlockStart/index.js create mode 100644 cssProps/src/props/paddingBottom/index.js create mode 100644 cssProps/src/props/paddingInline/index.js create mode 100644 cssProps/src/props/paddingInlineEnd/index.js create mode 100644 cssProps/src/props/paddingInlineStart/index.js create mode 100644 cssProps/src/props/paddingLeft/index.js create mode 100644 cssProps/src/props/paddingRight/index.js create mode 100644 cssProps/src/props/paddingTop/index.js create mode 100644 cssProps/src/props/pageBreakAfter/index.js create mode 100644 cssProps/src/props/pageBreakBefore/index.js create mode 100644 cssProps/src/props/pageBreakInside/index.js create mode 100644 cssProps/src/props/paintOrder/index.js create mode 100644 cssProps/src/props/perspective/index.js create mode 100644 cssProps/src/props/perspectiveOrigin/index.js create mode 100644 cssProps/src/props/placeContent/index.js create mode 100644 cssProps/src/props/placeItems/index.js create mode 100644 cssProps/src/props/placeSelf/index.js create mode 100644 cssProps/src/props/pointerEvents/index.js create mode 100644 cssProps/src/props/position/index.js create mode 100644 cssProps/src/props/quotes/index.js create mode 100644 cssProps/src/props/resize/index.js create mode 100644 cssProps/src/props/right/index.js create mode 100644 cssProps/src/props/rotate/index.js create mode 100644 cssProps/src/props/rowGap/index.js create mode 100644 cssProps/src/props/scale/index.js create mode 100644 cssProps/src/props/scrollBehavior/index.js create mode 100644 cssProps/src/props/scrollMargin/index.js create mode 100644 cssProps/src/props/scrollMarginBlock/index.js create mode 100644 cssProps/src/props/scrollMarginBlockEnd/index.js create mode 100644 cssProps/src/props/scrollMarginBlockStart/index.js create mode 100644 cssProps/src/props/scrollMarginBottom/index.js create mode 100644 cssProps/src/props/scrollMarginInline/index.js create mode 100644 cssProps/src/props/scrollMarginInlineEnd/index.js create mode 100644 cssProps/src/props/scrollMarginInlineStart/index.js create mode 100644 cssProps/src/props/scrollMarginLeft/index.js create mode 100644 cssProps/src/props/scrollMarginRight/index.js create mode 100644 cssProps/src/props/scrollMarginTop/index.js create mode 100644 cssProps/src/props/scrollPadding/index.js create mode 100644 cssProps/src/props/scrollPaddingBlock/index.js create mode 100644 cssProps/src/props/scrollPaddingBlockEnd/index.js create mode 100644 cssProps/src/props/scrollPaddingBlockStart/index.js create mode 100644 cssProps/src/props/scrollPaddingBottom/index.js create mode 100644 cssProps/src/props/scrollPaddingInline/index.js create mode 100644 cssProps/src/props/scrollPaddingInlineEnd/index.js create mode 100644 cssProps/src/props/scrollPaddingInlineStart/index.js create mode 100644 cssProps/src/props/scrollPaddingLeft/index.js create mode 100644 cssProps/src/props/scrollPaddingRight/index.js create mode 100644 cssProps/src/props/scrollPaddingTop/index.js create mode 100644 cssProps/src/props/scrollSnapAlign/index.js create mode 100644 cssProps/src/props/scrollSnapStop/index.js create mode 100644 cssProps/src/props/scrollSnapType/index.js create mode 100644 cssProps/src/props/scrollbarColor/index.js create mode 100644 cssProps/src/props/scrollbarGutter/index.js create mode 100644 cssProps/src/props/scrollbarWidth/index.js create mode 100644 cssProps/src/props/shapeImageThreshold/index.js create mode 100644 cssProps/src/props/shapeMargin/index.js create mode 100644 cssProps/src/props/shapeOutside/index.js create mode 100644 cssProps/src/props/tabSize/index.js create mode 100644 cssProps/src/props/tableLayout/index.js create mode 100644 cssProps/src/props/textAlign/index.js create mode 100644 cssProps/src/props/textAlignLast/index.js create mode 100644 cssProps/src/props/textCombineUpright/index.js create mode 100644 cssProps/src/props/textDecoration/index.js create mode 100644 cssProps/src/props/textDecorationColor/index.js create mode 100644 cssProps/src/props/textDecorationLine/index.js create mode 100644 cssProps/src/props/textDecorationSkipInk/index.js create mode 100644 cssProps/src/props/textDecorationStyle/index.js create mode 100644 cssProps/src/props/textDecorationThickness/index.js create mode 100644 cssProps/src/props/textEmphasis/index.js create mode 100644 cssProps/src/props/textEmphasisColor/index.js create mode 100644 cssProps/src/props/textEmphasisPosition/index.js create mode 100644 cssProps/src/props/textEmphasisStyle/index.js create mode 100644 cssProps/src/props/textIndent/index.js create mode 100644 cssProps/src/props/textJustify/index.js create mode 100644 cssProps/src/props/textOrientation/index.js create mode 100644 cssProps/src/props/textOverflow/index.js create mode 100644 cssProps/src/props/textRendering/index.js create mode 100644 cssProps/src/props/textShadow/index.js create mode 100644 cssProps/src/props/textTransform/index.js create mode 100644 cssProps/src/props/textUnderlineOffset/index.js create mode 100644 cssProps/src/props/textUnderlinePosition/index.js create mode 100644 cssProps/src/props/top/index.js create mode 100644 cssProps/src/props/touchAction/index.js create mode 100644 cssProps/src/props/transform/index.js create mode 100644 cssProps/src/props/transformBox/index.js create mode 100644 cssProps/src/props/transformOrigin/index.js create mode 100644 cssProps/src/props/transformStyle/index.js create mode 100644 cssProps/src/props/transition/index.js create mode 100644 cssProps/src/props/transitionDelay/index.js create mode 100644 cssProps/src/props/transitionDuration/index.js create mode 100644 cssProps/src/props/transitionProperty/index.js create mode 100644 cssProps/src/props/transitionTimingFunction/index.js create mode 100644 cssProps/src/props/translate/index.js create mode 100644 cssProps/src/props/unicodeBidi/index.js create mode 100644 cssProps/src/props/userSelect/index.js create mode 100644 cssProps/src/props/verticalAlign/index.js create mode 100644 cssProps/src/props/visibility/index.js create mode 100644 cssProps/src/props/whiteSpace/index.js create mode 100644 cssProps/src/props/widows/index.js create mode 100644 cssProps/src/props/width/index.js create mode 100644 cssProps/src/props/willChange/index.js create mode 100644 cssProps/src/props/wordBreak/index.js create mode 100644 cssProps/src/props/wordSpacing/index.js create mode 100644 cssProps/src/props/wordWrap/index.js create mode 100644 cssProps/src/props/writingMode/index.js create mode 100644 cssProps/src/props/zIndex/index.js create mode 100644 cssProps/src/pseudo/__tests__/__snapshots__/pseudo.integration.test.js.snap create mode 100644 cssProps/src/pseudo/__tests__/pseudo.integration.test.js create mode 100644 cssProps/src/pseudo/__tests__/pseudo.test.js create mode 100644 cssProps/src/pseudo/active/index.js create mode 100644 cssProps/src/pseudo/after/index.js create mode 100644 cssProps/src/pseudo/anyLink/index.js create mode 100644 cssProps/src/pseudo/backdrop/index.js create mode 100644 cssProps/src/pseudo/before/index.js create mode 100644 cssProps/src/pseudo/checked/index.js create mode 100644 cssProps/src/pseudo/cue/index.js create mode 100644 cssProps/src/pseudo/cueRegion/index.js create mode 100644 cssProps/src/pseudo/defaultElement/index.js create mode 100644 cssProps/src/pseudo/dir/index.js create mode 100644 cssProps/src/pseudo/disabled/index.js create mode 100644 cssProps/src/pseudo/empty/index.js create mode 100644 cssProps/src/pseudo/enabled/index.js create mode 100644 cssProps/src/pseudo/first/index.js create mode 100644 cssProps/src/pseudo/firstChild/index.js create mode 100644 cssProps/src/pseudo/firstLetter/index.js create mode 100644 cssProps/src/pseudo/firstLine/index.js create mode 100644 cssProps/src/pseudo/firstOfType/index.js create mode 100644 cssProps/src/pseudo/focus/index.js create mode 100644 cssProps/src/pseudo/focusVisible/index.js create mode 100644 cssProps/src/pseudo/focusWithin/index.js create mode 100644 cssProps/src/pseudo/fullscreen/index.js create mode 100644 cssProps/src/pseudo/future/index.js create mode 100644 cssProps/src/pseudo/hover/index.js create mode 100644 cssProps/src/pseudo/inRange/index.js create mode 100644 cssProps/src/pseudo/indeterminate/index.js create mode 100644 cssProps/src/pseudo/index.js create mode 100644 cssProps/src/pseudo/invalid/index.js create mode 100644 cssProps/src/pseudo/lang/index.js create mode 100644 cssProps/src/pseudo/lastChild/index.js create mode 100644 cssProps/src/pseudo/lastOfType/index.js create mode 100644 cssProps/src/pseudo/left/index.js create mode 100644 cssProps/src/pseudo/link/index.js create mode 100644 cssProps/src/pseudo/marker/index.js create mode 100644 cssProps/src/pseudo/not/index.js create mode 100644 cssProps/src/pseudo/nthChild/index.js create mode 100644 cssProps/src/pseudo/nthLastChild/index.js create mode 100644 cssProps/src/pseudo/nthLastOfType/index.js create mode 100644 cssProps/src/pseudo/nthOfType/index.js create mode 100644 cssProps/src/pseudo/onlyChild/index.js create mode 100644 cssProps/src/pseudo/onlyOfType/index.js create mode 100644 cssProps/src/pseudo/optional/index.js create mode 100644 cssProps/src/pseudo/outOfRange/index.js create mode 100644 cssProps/src/pseudo/placeholder/index.js create mode 100644 cssProps/src/pseudo/readOnly/index.js create mode 100644 cssProps/src/pseudo/readWrite/index.js create mode 100644 cssProps/src/pseudo/required/index.js create mode 100644 cssProps/src/pseudo/right/index.js create mode 100644 cssProps/src/pseudo/root/index.js create mode 100644 cssProps/src/pseudo/scope/index.js create mode 100644 cssProps/src/pseudo/selection/index.js create mode 100644 cssProps/src/pseudo/slotted/index.js create mode 100644 cssProps/src/pseudo/target/index.js create mode 100644 cssProps/src/pseudo/valid/index.js create mode 100644 cssProps/src/pseudo/visited/index.js create mode 100644 cssProps/src/units/Hz/index.js create mode 100644 cssProps/src/units/Q/index.js create mode 100644 cssProps/src/units/__tests__/__snapshots__/cssUnits.integration.test.js.snap create mode 100644 cssProps/src/units/__tests__/__snapshots__/units.integration.test.js.snap create mode 100644 cssProps/src/units/__tests__/units.integration.test.js create mode 100644 cssProps/src/units/__tests__/units.test.js create mode 100644 cssProps/src/units/ch/index.js create mode 100644 cssProps/src/units/cm/index.js create mode 100644 cssProps/src/units/deg/index.js create mode 100644 cssProps/src/units/dpcm/index.js create mode 100644 cssProps/src/units/dpi/index.js create mode 100644 cssProps/src/units/dppx/index.js create mode 100644 cssProps/src/units/em/index.js create mode 100644 cssProps/src/units/ex/index.js create mode 100644 cssProps/src/units/fr/index.js create mode 100644 cssProps/src/units/grad/index.js create mode 100644 cssProps/src/units/inch/index.js create mode 100644 cssProps/src/units/index.js create mode 100644 cssProps/src/units/kHz/index.js create mode 100644 cssProps/src/units/mm/index.js create mode 100644 cssProps/src/units/ms/index.js create mode 100644 cssProps/src/units/pc/index.js create mode 100644 cssProps/src/units/pt/index.js create mode 100644 cssProps/src/units/px/index.js create mode 100644 cssProps/src/units/rad/index.js create mode 100644 cssProps/src/units/rem/index.js create mode 100644 cssProps/src/units/s/index.js create mode 100644 cssProps/src/units/turn/index.js create mode 100644 cssProps/src/units/vh/index.js create mode 100644 cssProps/src/units/vmax/index.js create mode 100644 cssProps/src/units/vmin/index.js create mode 100644 cssProps/src/units/vw/index.js create mode 100644 cssProps/src/units/x/index.js create mode 100644 cssProps/src/util/index.js diff --git a/cssProps/babel.config.js b/cssProps/babel.config.js new file mode 100644 index 00000000..fb675c54 --- /dev/null +++ b/cssProps/babel.config.js @@ -0,0 +1,20 @@ +module.exports = { + plugins: [ + [ + '@babel/plugin-transform-react-jsx', + { + pragma: 'h' + } + ] + ], + presets: [ + [ + '@babel/preset-env', + { + targets: { + node: 'current' + } + } + ] + ] +}; diff --git a/cssProps/cssProps.d.ts b/cssProps/cssProps.d.ts new file mode 100644 index 00000000..52d4f3f0 --- /dev/null +++ b/cssProps/cssProps.d.ts @@ -0,0 +1,25 @@ +import { Properties as CSSProperties } from 'csstype'; +import { Theme, DefaultTheme } from 'goober'; + +export = gooberGlobal; + +export as namespace gooberGlobal; + +declare namespace gooberGlobal { + interface CSSAttribute extends CSSProperties { + [key: string]: CSSAttribute | string | number | undefined; + } + + function createGlobalStyles( + tag: CSSAttribute | TemplateStringsArray | string, + ...props: Array< + | string + | number + | ((props: Theme) => CSSAttribute | string | number | false | undefined) + > + ): Function; + function glob( + tag: CSSAttribute | TemplateStringsArray | string, + ...props: Array + ): void; +} diff --git a/cssProps/package-lock.json b/cssProps/package-lock.json new file mode 100644 index 00000000..0dc2e7f2 --- /dev/null +++ b/cssProps/package-lock.json @@ -0,0 +1,19039 @@ +{ + "name": "goober-cssProps", + "version": "0.0.1", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "goober-cssProps", + "version": "0.0.1", + "license": "MIT", + "devDependencies": { + "@babel/plugin-transform-react-jsx": "^7.7.0", + "@babel/preset-env": "^7.3.1", + "babel-jest": "^24.1.0", + "fs-jetpack": "^4.2.0", + "goober": "^2.0.29", + "jest": "^24.1.0", + "mdn-browser-compat-data": "^1.1.2", + "mdn-data": "^2.0.22", + "microbundle": "^0.12.4", + "preact": "^10.5.6" + }, + "peerDependencies": { + "goober": "^2.0.29" + } + }, + "node_modules/@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "dependencies": { + "@babel/highlight": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.0.tgz", + "integrity": "sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/core": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz", + "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helpers": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "dev": true, + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "dependencies": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + }, + "peerDependencies": { + "@babel/core": "^7.4.0-0" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dev": true, + "dependencies": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.0.tgz", + "integrity": "sha512-MLM1IOMe9aQBqMWxcRw8dcb9jlM86NIw7KA0Wri91Xkfied+dE0QuBFSBjMNvqzmS0OSIDsMNC24dBEkPUi7ew==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "dev": true, + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dev": true, + "dependencies": { + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "dev": true, + "dependencies": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/parser": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.3.tgz", + "integrity": "sha512-dcNwU1O4sx57ClvLBVFbEgx0UZWfd0JQX5X6fxFRCLHelFBGXFfSz6Y0FAq2PEwUqlqLkdVjVr4VASEOuUnLJw==", + "dev": true, + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz", + "integrity": "sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.13.0" + } + }, + "node_modules/@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.0.tgz", + "integrity": "sha512-nyYmIo7ZqKsY6P4lnVmBlxp9B3a96CscbLotlsNuktMHahkDwoPYEjXrZHU0Tj844Z9f1IthVxQln57mhkcExw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.0", + "@babel/plugin-syntax-async-generators": "^7.8.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.12.0" + } + }, + "node_modules/@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.12.13" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-flow": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.0.tgz", + "integrity": "sha512-dH91yCo0RyqfzWgoM5Ji9ir8fQ+uFbt9KHM3d2x4jZOuHS6wNA+CRmRUP/BWCsHG2bjc7A2Way6AvH1eQk0wig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz", + "integrity": "sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-async-to-generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.0.tgz", + "integrity": "sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dev": true, + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-flow-strip-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.0.tgz", + "integrity": "sha512-vs/F5roOaO/+WxKfp9PkvLsAyj0G+Q0zbFimHm9X2KDgabN2XmNFoAafmeGEYspUlIF9+MvVmyek9UyHiqeG/w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-flow": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dev": true, + "dependencies": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dev": true, + "dependencies": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dev": true, + "dependencies": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-display-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.0.tgz", + "integrity": "sha512-FJFdJAqaCpndL+pIf0aeD/qlQwT7QXOvR6Cc8JPvNhKJBi2zc/DPc4g05Y3fbD/0iWAMQFGij4+Xw+4L/BMpTg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.0.tgz", + "integrity": "sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.0.tgz", + "integrity": "sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==", + "dev": true, + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.0.tgz", + "integrity": "sha512-NC/Bj2MG+t8Ef5Pdpo34Ay74X4Rt804h5y81PwOpfPtmAK3i6CizmQqwyBQzIepz1Yt8wNr2Z2L7Lu3qBMfZMA==", + "dev": true, + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dev": true, + "dependencies": { + "regenerator-transform": "^0.14.2" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dev": true, + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-env": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.0.tgz", + "integrity": "sha512-cdTu/W0IrviamtnZiTfixPfIncr2M1VqRrkjzZWlr1B4TVYimCFK5jkyOdP4qw2MrlKHi+b3ORj6x8GoCew8Dg==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.0", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-async-generator-functions": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-class-static-block": "^7.16.0", + "@babel/plugin-proposal-dynamic-import": "^7.16.0", + "@babel/plugin-proposal-export-namespace-from": "^7.16.0", + "@babel/plugin-proposal-json-strings": "^7.16.0", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-object-rest-spread": "^7.16.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-proposal-private-property-in-object": "^7.16.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.0", + "@babel/plugin-transform-async-to-generator": "^7.16.0", + "@babel/plugin-transform-block-scoped-functions": "^7.16.0", + "@babel/plugin-transform-block-scoping": "^7.16.0", + "@babel/plugin-transform-classes": "^7.16.0", + "@babel/plugin-transform-computed-properties": "^7.16.0", + "@babel/plugin-transform-destructuring": "^7.16.0", + "@babel/plugin-transform-dotall-regex": "^7.16.0", + "@babel/plugin-transform-duplicate-keys": "^7.16.0", + "@babel/plugin-transform-exponentiation-operator": "^7.16.0", + "@babel/plugin-transform-for-of": "^7.16.0", + "@babel/plugin-transform-function-name": "^7.16.0", + "@babel/plugin-transform-literals": "^7.16.0", + "@babel/plugin-transform-member-expression-literals": "^7.16.0", + "@babel/plugin-transform-modules-amd": "^7.16.0", + "@babel/plugin-transform-modules-commonjs": "^7.16.0", + "@babel/plugin-transform-modules-systemjs": "^7.16.0", + "@babel/plugin-transform-modules-umd": "^7.16.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.0", + "@babel/plugin-transform-new-target": "^7.16.0", + "@babel/plugin-transform-object-super": "^7.16.0", + "@babel/plugin-transform-parameters": "^7.16.0", + "@babel/plugin-transform-property-literals": "^7.16.0", + "@babel/plugin-transform-regenerator": "^7.16.0", + "@babel/plugin-transform-reserved-words": "^7.16.0", + "@babel/plugin-transform-shorthand-properties": "^7.16.0", + "@babel/plugin-transform-spread": "^7.16.0", + "@babel/plugin-transform-sticky-regex": "^7.16.0", + "@babel/plugin-transform-template-literals": "^7.16.0", + "@babel/plugin-transform-typeof-symbol": "^7.16.0", + "@babel/plugin-transform-unicode-escapes": "^7.16.0", + "@babel/plugin-transform-unicode-regex": "^7.16.0", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.0", + "babel-plugin-polyfill-corejs2": "^0.2.3", + "babel-plugin-polyfill-corejs3": "^0.3.0", + "babel-plugin-polyfill-regenerator": "^0.2.3", + "core-js-compat": "^3.19.0", + "semver": "^6.3.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-flow": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.16.0.tgz", + "integrity": "sha512-e5NE1EoPMpoHFkyFkMSj2h9tu7OolARcUHki8mnBv4NiFK9so+UrhbvT9mV99tMJOUEx8BOj67T6dXvGcTeYeQ==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-flow-strip-types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-react": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.0.tgz", + "integrity": "sha512-d31IFW2bLRB28uL1WoElyro8RH5l6531XfxMtCeCmp6RVAF1uTfxxUA0LH1tXl+psZdwfmIbwoG4U5VwgbhtLw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-react-jsx": "^7.16.0", + "@babel/plugin-transform-react-jsx-development": "^7.16.0", + "@babel/plugin-transform-react-pure-annotations": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/runtime": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.3.tgz", + "integrity": "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==", + "dev": true, + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/traverse": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", + "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.3", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dev": true, + "dependencies": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "dependencies": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + }, + "bin": { + "watch": "cli.js" + }, + "engines": { + "node": ">=0.1.95" + } + }, + "node_modules/@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", + "dev": true, + "dependencies": { + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/core": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz", + "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==", + "dev": true, + "dependencies": { + "@jest/console": "^24.7.1", + "@jest/reporters": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-changed-files": "^24.9.0", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-resolve-dependencies": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "jest-watcher": "^24.9.0", + "micromatch": "^3.1.10", + "p-each-series": "^1.0.0", + "realpath-native": "^1.1.0", + "rimraf": "^2.5.4", + "slash": "^2.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/environment": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", + "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/reporters": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz", + "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==", + "dev": true, + "dependencies": { + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^2.0.2", + "istanbul-lib-instrument": "^3.0.1", + "istanbul-lib-report": "^2.0.4", + "istanbul-lib-source-maps": "^3.0.1", + "istanbul-reports": "^2.2.6", + "jest-haste-map": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "node-notifier": "^5.4.2", + "slash": "^2.0.0", + "source-map": "^0.6.0", + "string-length": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/reporters/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/source-map/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/test-result": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", + "dev": true, + "dependencies": { + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz", + "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==", + "dev": true, + "dependencies": { + "@jest/test-result": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/transform": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", + "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^24.9.0", + "babel-plugin-istanbul": "^5.1.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.15", + "jest-haste-map": "^24.9.0", + "jest-regex-util": "^24.9.0", + "jest-util": "^24.9.0", + "micromatch": "^3.1.10", + "pirates": "^4.0.1", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "2.4.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@jest/transform/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@rollup/plugin-alias": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-3.1.8.tgz", + "integrity": "sha512-tf7HeSs/06wO2LPqKNY3Ckbvy0JRe7Jyn98bXnt/gfrxbe+AJucoNJlsEVi9sdgbQtXemjbakCpO/76JVgnHpA==", + "dev": true, + "dependencies": { + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@rollup/plugin-alias/node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/@rollup/plugin-babel": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.0.tgz", + "integrity": "sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==", + "dev": true, + "dependencies": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "@types/babel__core": "^7.1.9", + "rollup": "^1.20.0||^2.0.0" + }, + "peerDependenciesMeta": { + "@types/babel__core": { + "optional": true + } + } + }, + "node_modules/@rollup/plugin-commonjs": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-13.0.2.tgz", + "integrity": "sha512-9JXf2k8xqvMYfqmhgtB6eCgMN9fbxwF1XDF3mGKJc6pkAmt0jnsqurxQ0tC1akQKNSXCm7c3unQxa3zuxtZ7mQ==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.0.8", + "commondir": "^1.0.1", + "estree-walker": "^1.0.1", + "glob": "^7.1.2", + "is-reference": "^1.1.2", + "magic-string": "^0.25.2", + "resolve": "^1.11.0" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^2.3.4" + } + }, + "node_modules/@rollup/plugin-json": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz", + "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.0.8" + }, + "peerDependencies": { + "rollup": "^1.20.0 || ^2.0.0" + } + }, + "node_modules/@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "dependencies": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0||^2.0.0" + } + }, + "node_modules/@types/babel__core": { + "version": "7.1.16", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", + "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", + "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "dev": true + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/node": { + "version": "16.11.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.7.tgz", + "integrity": "sha512-QB5D2sqfSjCmTuWcBWyJ+/44bcjO7VbjSbOE0ucoVbAsSNQc4Lt6QkgkVXkTDwkL4z/beecZNDvVX15D4P8Jbw==", + "dev": true + }, + "node_modules/@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "node_modules/@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "node_modules/@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", + "dev": true + }, + "node_modules/abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "node_modules/acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "dependencies": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + } + }, + "node_modules/acorn-globals/node_modules/acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "dependencies": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/epoberezkin" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "dependencies": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "dev": true + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "node_modules/asyncro": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/asyncro/-/asyncro-3.0.0.tgz", + "integrity": "sha512-nEnWYfrBmA3taTiuiOoZYmgJ/CNrSoQLeLs29SeLcPu60yaw/mHDBHV0iOZ051fTvsTHxpCY+gXibqT9wbQYfg==", + "dev": true + }, + "node_modules/atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true, + "bin": { + "atob": "bin/atob.js" + }, + "engines": { + "node": ">= 4.5.0" + } + }, + "node_modules/autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "dependencies": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "bin": { + "autoprefixer": "bin/autoprefixer" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/autoprefixer" + } + }, + "node_modules/autoprefixer/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "node_modules/babel-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", + "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", + "dev": true, + "dependencies": { + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/babel__core": "^7.1.0", + "babel-plugin-istanbul": "^5.1.0", + "babel-preset-jest": "^24.9.0", + "chalk": "^2.4.2", + "slash": "^2.0.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "dependencies": { + "object.assign": "^4.1.0" + } + }, + "node_modules/babel-plugin-istanbul": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", + "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.0.0", + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.3.0", + "test-exclude": "^5.2.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/babel-plugin-jest-hoist": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", + "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", + "dev": true, + "dependencies": { + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-corejs3": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.3.0.tgz", + "integrity": "sha512-JLwi9vloVdXLjzACL80j24bG6/T1gYxwowG44dg6HN/7aTPdyPbJJidf6ajoA3RPHHtW0j9KMrSOLpIZpAnPpg==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.4", + "core-js-compat": "^3.18.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-transform-async-to-promises": { + "version": "0.8.15", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-promises/-/babel-plugin-transform-async-to-promises-0.8.15.tgz", + "integrity": "sha512-fDXP68ZqcinZO2WCiimCL9zhGjGXOnn3D33zvbh+yheZ/qOrNVVDDIBtAaM3Faz8TRvQzHiRKsu3hfrBAhEncQ==", + "dev": true + }, + "node_modules/babel-plugin-transform-replace-expressions": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-replace-expressions/-/babel-plugin-transform-replace-expressions-0.2.0.tgz", + "integrity": "sha512-Eh1rRd9hWEYgkgoA3D0kGp7xJ/wgVshgsqmq60iC4HVWD+Lux+fNHSHBa2v1Hsv+dHflShC71qKhiH40OiPtDA==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.3.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-preset-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", + "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "babel-plugin-jest-hoist": "^24.9.0" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "dependencies": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "dependencies": { + "tweetnacl": "^0.14.3" + } + }, + "node_modules/big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "dependencies": { + "file-uri-to-path": "1.0.0" + } + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "dependencies": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/braces/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/brotli-size": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/brotli-size/-/brotli-size-4.0.0.tgz", + "integrity": "sha512-uA9fOtlTRC0iqKfzff1W34DXUA3GyVqbUaeo3Rw3d4gd1eavKVCETXrn3NzO74W+UVkG3UHu8WxUi+XvKI/huA==", + "dev": true, + "dependencies": { + "duplexer": "0.1.1" + }, + "engines": { + "node": ">= 10.16.0" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "node_modules/browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "dependencies": { + "resolve": "1.1.7" + } + }, + "node_modules/browser-resolve/node_modules/resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + }, + "node_modules/browserslist": { + "version": "4.17.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz", + "integrity": "sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==", + "dev": true, + "dependencies": { + "caniuse-lite": "^1.0.30001274", + "electron-to-chromium": "^1.3.886", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^0.4.0" + } + }, + "node_modules/buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "node_modules/builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "dependencies": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "dependencies": { + "callsites": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-callsite/node_modules/callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "dependencies": { + "caller-callsite": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001280", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001280.tgz", + "integrity": "sha512-kFXwYvHe5rix25uwueBxC569o53J6TpnGu0BEEn+6Lhl2vsnAumRFWEBhDft1fwyo6m1r4i+RqA4+163FpeFcA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "dependencies": { + "rsvp": "^4.8.4" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "node_modules/chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "node_modules/class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "dependencies": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dev": true, + "dependencies": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "node_modules/color-string": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", + "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", + "dev": true, + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "node_modules/component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "node_modules/concat-with-sourcemaps": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "dev": true, + "dependencies": { + "source-map": "^0.6.1" + } + }, + "node_modules/concat-with-sourcemaps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js-compat": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz", + "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==", + "dev": true, + "dependencies": { + "browserslist": "^4.17.6", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dev": true, + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + }, + "engines": { + "node": ">4" + } + }, + "node_modules/css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", + "dev": true, + "dependencies": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/chalk/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-modules-loader-core/node_modules/supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "dependencies": { + "has-flag": "^1.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "node_modules/css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "node_modules/css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true, + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dev": true, + "dependencies": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/cssnano/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssnano/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/csso/node_modules/mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "node_modules/csso/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", + "dev": true, + "dependencies": { + "cssom": "0.3.x" + } + }, + "node_modules/csstype": { + "version": "2.6.18", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.18.tgz", + "integrity": "sha512-RSU6Hyeg14am3Ah4VZEmeX8H7kLwEEirXe6aU2IPfKNvhXwTflK5HQRDNI0ypQXoqmm+QPyG2IaPuQE5zMwSIQ==", + "dev": true, + "peer": true + }, + "node_modules/dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + } + }, + "node_modules/data-urls/node_modules/whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "node_modules/define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/diff-sequences": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", + "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "dependencies": { + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "node_modules/ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "dependencies": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "node_modules/electron-to-chromium": { + "version": "1.3.895", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.895.tgz", + "integrity": "sha512-9Ww3fB8CWctjqHwkOt7DQbMZMpal2x2reod+/lU4b9axO1XJEDUpPMBxs7YnjLhhqpKXIIB5SRYN/B4K0QpvyQ==", + "dev": true + }, + "node_modules/emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true, + "engines": { + "node": ">= 4" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true, + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es6-promisify": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz", + "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==", + "dev": true + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=4.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true, + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true + }, + "node_modules/esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "node_modules/exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "dependencies": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "dependencies": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/expect": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz", + "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "ansi-styles": "^3.2.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "dependencies": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true, + "engines": [ + "node >=0.6.0" + ] + }, + "node_modules/fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "node_modules/fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "node_modules/fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "dependencies": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "node_modules/filesize": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.4.0.tgz", + "integrity": "sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==", + "dev": true, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fill-range/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "dependencies": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/avajs/find-cache-dir?sponsor=1" + } + }, + "node_modules/find-cache-dir/node_modules/find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "dependencies": { + "semver": "^6.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/find-cache-dir/node_modules/p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-cache-dir/node_modules/pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "dependencies": { + "is-callable": "^1.1.3" + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 0.12" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + }, + "engines": { + "node": ">=6 <7 || >=8" + } + }, + "node_modules/fs-jetpack": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fs-jetpack/-/fs-jetpack-4.2.0.tgz", + "integrity": "sha512-b7kFUlXAA4Q12qENTdU5DCQkf8ojEk4fpaXXu/bqayobwm0EfjjlwBCFqRBM2t8I75s0ifk0ajRqddXy2bAHJg==", + "dev": true, + "dependencies": { + "minimatch": "^3.0.2", + "rimraf": "^2.6.3" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "node_modules/fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "deprecated": "fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "dependencies": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "node_modules/generic-names": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", + "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", + "dev": true, + "dependencies": { + "loader-utils": "^1.1.0" + } + }, + "node_modules/gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0" + } + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/globalyzer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", + "dev": true + }, + "node_modules/globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true + }, + "node_modules/goober": { + "version": "2.0.43", + "resolved": "https://registry.npmjs.org/goober/-/goober-2.0.43.tgz", + "integrity": "sha512-xXrS0EyblOQb2Isn9CO9XyG9f0MXThbbj0I66SYr3fyyM80/R6XHqjBxHBkl0KbTSdFgng9lQyP6m0AD90iwdA==", + "dev": true, + "peerDependencies": { + "csstype": "^2.6.2" + } + }, + "node_modules/graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "node_modules/growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "node_modules/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dev": true, + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "deprecated": "this library is no longer supported", + "dev": true, + "dependencies": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-ansi/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "node_modules/hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "node_modules/hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "node_modules/html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.1" + } + }, + "node_modules/html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "node_modules/http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "dependencies": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + }, + "engines": { + "node": ">=0.8", + "npm": ">=1.3.7" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "node_modules/import-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz", + "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==", + "dev": true, + "dependencies": { + "import-from": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "dependencies": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/import-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", + "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", + "dev": true, + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-from/node_modules/resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "dependencies": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true, + "engines": { + "node": ">=0.8.19" + } + }, + "node_modules/indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "node_modules/is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "node_modules/is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "dependencies": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "node_modules/is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", + "dev": true + }, + "node_modules/is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-reference": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", + "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", + "dev": true, + "dependencies": { + "@types/estree": "*" + } + }, + "node_modules/is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "node_modules/is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "node_modules/istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-instrument": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", + "dev": true, + "dependencies": { + "@babel/generator": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", + "istanbul-lib-coverage": "^2.0.5", + "semver": "^6.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-report": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", + "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", + "dev": true, + "dependencies": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-report/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "dev": true, + "dependencies": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/istanbul-lib-source-maps/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/istanbul-reports": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dev": true, + "dependencies": { + "html-escaper": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz", + "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==", + "dev": true, + "dependencies": { + "import-local": "^2.0.0", + "jest-cli": "^24.9.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-changed-files": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz", + "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "execa": "^1.0.0", + "throat": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-cli": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", + "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", + "dev": true, + "dependencies": { + "@jest/core": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "import-local": "^2.0.0", + "is-ci": "^2.0.0", + "jest-config": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "prompts": "^2.0.1", + "realpath-native": "^1.1.0", + "yargs": "^13.3.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-config": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", + "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^24.9.0", + "@jest/types": "^24.9.0", + "babel-jest": "^24.9.0", + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^24.9.0", + "jest-environment-node": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "micromatch": "^3.1.10", + "pretty-format": "^24.9.0", + "realpath-native": "^1.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-diff": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", + "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1", + "diff-sequences": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-docblock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz", + "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==", + "dev": true, + "dependencies": { + "detect-newline": "^2.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-each": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz", + "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-environment-jsdom": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz", + "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==", + "dev": true, + "dependencies": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0", + "jsdom": "^11.5.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-environment-node": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", + "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", + "dev": true, + "dependencies": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-haste-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + }, + "engines": { + "node": ">= 6" + }, + "optionalDependencies": { + "fsevents": "^1.2.7" + } + }, + "node_modules/jest-jasmine2": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", + "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^24.9.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0", + "throat": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-leak-detector": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", + "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", + "dev": true, + "dependencies": { + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-matcher-utils": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", + "dev": true, + "dependencies": { + "chalk": "^2.0.1", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-mock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", + "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-resolve": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz", + "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "jest-pnp-resolver": "^1.2.1", + "realpath-native": "^1.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz", + "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-snapshot": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-runner": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz", + "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==", + "dev": true, + "dependencies": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.4.2", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-docblock": "^24.3.0", + "jest-haste-map": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-leak-detector": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "source-map-support": "^0.5.6", + "throat": "^4.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-runtime": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz", + "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==", + "dev": true, + "dependencies": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/source-map": "^24.3.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "strip-bom": "^3.0.0", + "yargs": "^13.3.0" + }, + "bin": { + "jest-runtime": "bin/jest-runtime.js" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-serializer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-snapshot": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz", + "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "expect": "^24.9.0", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^24.9.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", + "dev": true, + "dependencies": { + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-util/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/jest-validate": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "leven": "^3.1.0", + "pretty-format": "^24.9.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-watcher": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz", + "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==", + "dev": true, + "dependencies": { + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "jest-util": "^24.9.0", + "string-length": "^2.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "dependencies": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jest-worker/node_modules/supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "node_modules/js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "node_modules/jsdom": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", + "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", + "dev": true, + "dependencies": { + "abab": "^2.0.0", + "acorn": "^5.5.3", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": "^1.0.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.1", + "escodegen": "^1.9.1", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.3.0", + "nwsapi": "^2.0.7", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.87.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.4", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^5.2.0", + "xml-name-validator": "^3.0.0" + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "node_modules/json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "node_modules/json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "node_modules/json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "node_modules/json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "node_modules/json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "node_modules/kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "deprecated": "use String.prototype.padStart()", + "dev": true + }, + "node_modules/leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "node_modules/lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", + "dev": true + }, + "node_modules/lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "node_modules/lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "node_modules/loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dev": true, + "dependencies": { + "sourcemap-codec": "^1.4.4" + } + }, + "node_modules/make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "dependencies": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/make-dir/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "dependencies": { + "tmpl": "1.0.5" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/maxmin": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz", + "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=", + "dev": true, + "dependencies": { + "chalk": "^1.0.0", + "figures": "^1.0.1", + "gzip-size": "^3.0.0", + "pretty-bytes": "^3.0.0" + }, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/maxmin/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/maxmin/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/maxmin/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/maxmin/node_modules/gzip-size": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", + "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=", + "dev": true, + "dependencies": { + "duplexer": "^0.1.1" + }, + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/maxmin/node_modules/pretty-bytes": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz", + "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=", + "dev": true, + "dependencies": { + "number-is-nan": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/maxmin/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/maxmin/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/mdn-browser-compat-data": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/mdn-browser-compat-data/-/mdn-browser-compat-data-1.1.2.tgz", + "integrity": "sha512-uBNX2P4iu3PZcXP20rL+n7fxN9PWZLj0y43QMe/1aXzqP3H6HbVOeePS0cBZCtMwcfr2Tugf1OHj+/wLam+dUg==", + "deprecated": "mdn-browser-compat-data is deprecated. Upgrade to @mdn/browser-compat-data. Learn more: https://github.com/mdn/browser-compat-data/blob/v1.1.2/UPGRADE-2.0.x.md", + "dev": true, + "dependencies": { + "extend": "3.0.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/mdn-data": { + "version": "2.0.22", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.22.tgz", + "integrity": "sha512-qDYKNxdP1636yemoyfNsEYUgfdlsTscouOZamt0e7QmN91cmpXDWd+iRADtT9m94jYtYH2QWrraDW+83UlzTwQ==", + "dev": true + }, + "node_modules/merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "node_modules/microbundle": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/microbundle/-/microbundle-0.12.4.tgz", + "integrity": "sha512-KskaxaeJc2X/AnohtdYo97L55nZZiNGPIS/ngXuDsIVnPfwHdtZWYJAJLAG+08E9VBr+eLa6N6VX+e2uoj/cNQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.10.2", + "@babel/plugin-proposal-class-properties": "7.7.4", + "@babel/plugin-syntax-import-meta": "^7.10.1", + "@babel/plugin-syntax-jsx": "^7.10.1", + "@babel/plugin-transform-flow-strip-types": "^7.10.1", + "@babel/plugin-transform-react-jsx": "^7.10.1", + "@babel/plugin-transform-regenerator": "^7.10.1", + "@babel/preset-env": "^7.11.0", + "@babel/preset-flow": "^7.10.1", + "@babel/preset-react": "^7.10.4", + "@rollup/plugin-alias": "^3.1.1", + "@rollup/plugin-babel": "^5.0.3", + "@rollup/plugin-commonjs": "^13.0.0", + "@rollup/plugin-json": "^4.1.0", + "@rollup/plugin-node-resolve": "^6.1.0", + "asyncro": "^3.0.0", + "autoprefixer": "^9.8.0", + "babel-plugin-macros": "^2.8.0", + "babel-plugin-transform-async-to-promises": "^0.8.15", + "babel-plugin-transform-replace-expressions": "^0.2.0", + "brotli-size": "^4.0.0", + "builtin-modules": "^3.1.0", + "camelcase": "^5.3.1", + "cssnano": "^4.1.10", + "es6-promisify": "^6.1.1", + "escape-string-regexp": "^4.0.0", + "filesize": "^6.1.0", + "gzip-size": "^5.1.1", + "kleur": "^3.0.3", + "lodash.merge": "^4.6.2", + "module-details-from-path": "^1.0.3", + "pretty-bytes": "^5.3.0", + "rollup": "^1.32.1", + "rollup-plugin-bundle-size": "^1.0.1", + "rollup-plugin-es3": "^1.1.0", + "rollup-plugin-postcss": "^2.9.0", + "rollup-plugin-terser": "^5.3.0", + "rollup-plugin-typescript2": "^0.25.3", + "sade": "^1.7.3", + "tiny-glob": "^0.2.6", + "tslib": "^1.13.0", + "typescript": "^3.9.5" + }, + "bin": { + "microbundle": "dist/cli.js" + } + }, + "node_modules/microbundle/node_modules/@babel/plugin-proposal-class-properties": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.7.4.tgz", + "integrity": "sha512-EcuXeV4Hv1X3+Q1TsuOmyyxeTRiSqurGJ26+I/FW1WbymmRRapVORm6x1Zl3iDIHyRxEs+VXWp6qnlcfcJSbbw==", + "dev": true, + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/microbundle/node_modules/@rollup/plugin-node-resolve": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-6.1.0.tgz", + "integrity": "sha512-Cv7PDIvxdE40SWilY5WgZpqfIUEaDxFxs89zCAHjqyRwlTSuql4M5hjIuc5QYJkOH0/vyiyNXKD72O+LhRipGA==", + "dev": true, + "dependencies": { + "@rollup/pluginutils": "^3.0.0", + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.11.1" + }, + "engines": { + "node": ">= 8.0.0" + }, + "peerDependencies": { + "rollup": "^1.20.0" + } + }, + "node_modules/microbundle/node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true, + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/microbundle/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/microbundle/node_modules/rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "dev": true, + "dependencies": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + }, + "bin": { + "rollup": "dist/bin/rollup" + } + }, + "node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "dependencies": { + "mime-db": "1.51.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/module-details-from-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz", + "integrity": "sha1-EUyUlnPiqKNenTV4hSeqN7Z52is=", + "dev": true + }, + "node_modules/mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "node_modules/nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "dev": true, + "optional": true + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "dependencies": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-notifier": { + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.5.tgz", + "integrity": "sha512-tVbHs7DyTLtzOiN78izLA85zRqB9NvEXkAf014Vx3jtSvn/xBl6bR8ZYifj+dFcFrKI21huSQgJZ6ZtL3B4HfQ==", + "dev": true, + "dependencies": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "node_modules/node-notifier/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "node_modules/normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true, + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "node_modules/number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "node_modules/oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true, + "engines": { + "node": "*" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/is-descriptor/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/p-each-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", + "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", + "dev": true, + "dependencies": { + "p-reduce": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "dependencies": { + "p-try": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/p-queue": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", + "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", + "dev": true, + "dependencies": { + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "dependencies": { + "p-finally": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "node_modules/picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true, + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "node_modules/posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "dependencies": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=6.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "node_modules/postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-colormin/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-convert-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "dependencies": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/postcss/" + } + }, + "node_modules/postcss-load-config/node_modules/cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "dependencies": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "dependencies": { + "import-from": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "dependencies": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-load-config/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "dependencies": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-longhand/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-merge-rules/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-font-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-gradients/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-params/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-minify-selectors/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/postcss-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-2.0.0.tgz", + "integrity": "sha512-eqp+Bva+U2cwQO7dECJ8/V+X+uH1HduNeITB0CPPFAu6d/8LKQ32/j+p9rQ2YL1QytVcrNU0X+fBqgGmQIA1Rw==", + "dev": true, + "dependencies": { + "css-modules-loader-core": "^1.1.0", + "generic-names": "^2.0.1", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.1", + "string-hash": "^1.1.1" + } + }, + "node_modules/postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "dev": true, + "dependencies": { + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-extract-imports/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-local-by-default/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "dependencies": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-scope/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-scope/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "dependencies": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + } + }, + "node_modules/postcss-modules-values/node_modules/postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/postcss-modules-values/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-display-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-positions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-repeat-style/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "dependencies": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-string/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-timing-functions/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-unicode/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "dependencies": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-url/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-normalize-whitespace/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "dependencies": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-ordered-values/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "dependencies": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-reduce-transforms/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dev": true, + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dev": true, + "dependencies": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-svgo/node_modules/postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + }, + "node_modules/postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "dependencies": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "node_modules/postcss/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "node_modules/postcss/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/preact": { + "version": "10.5.15", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.5.15.tgz", + "integrity": "sha512-5chK29n6QcJc3m1lVrKQSQ+V7K1Gb8HeQY6FViQ5AxCAEGu3DaHffWNDkC9+miZgsLvbvU9rxbV1qinGHMHzqA==", + "dev": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/preact" + } + }, + "node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-format": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", + "dev": true, + "dependencies": { + "@jest/types": "^24.9.0", + "ansi-regex": "^4.0.0", + "ansi-styles": "^3.2.0", + "react-is": "^16.8.4" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/promise.series": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/promise.series/-/promise.series-0.2.0.tgz", + "integrity": "sha1-LMfr6Vn8OmYZwEq029yeRS2GS70=", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "node_modules/punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true, + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true, + "engines": { + "node": ">=0.6" + } + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "dependencies": { + "safe-buffer": "^5.1.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg-up": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", + "dev": true, + "dependencies": { + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/read-pkg/node_modules/path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/read-pkg/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", + "dev": true, + "dependencies": { + "util.promisify": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "node_modules/regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "node_modules/regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "dependencies": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "node_modules/regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "dependencies": { + "jsesc": "~0.5.0" + }, + "bin": { + "regjsparser": "bin/parser" + } + }, + "node_modules/regjsparser/node_modules/jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true, + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "deprecated": "request has been deprecated, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "dependencies": { + "lodash": "^4.17.19" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "deprecated": "request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142", + "dev": true, + "dependencies": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + }, + "engines": { + "node": ">=0.12.0" + }, + "peerDependencies": { + "request": "^2.34" + } + }, + "node_modules/require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "dependencies": { + "resolve-from": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-cwd/node_modules/resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated", + "dev": true + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true, + "engines": { + "node": ">=0.12" + } + }, + "node_modules/rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "node_modules/rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/rollup": { + "version": "2.60.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.60.0.tgz", + "integrity": "sha512-cHdv9GWd58v58rdseC8e8XIaPUo8a9cgZpnCMMDGZFDZKEODOiPPEQFXLriWr/TjXzhPPmG5bkAztPsOARIcGQ==", + "dev": true, + "peer": true, + "bin": { + "rollup": "dist/bin/rollup" + }, + "engines": { + "node": ">=10.0.0" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/rollup-plugin-bundle-size": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/rollup-plugin-bundle-size/-/rollup-plugin-bundle-size-1.0.3.tgz", + "integrity": "sha512-aWj0Pvzq90fqbI5vN1IvUrlf4utOqy+AERYxwWjegH1G8PzheMnrRIgQ5tkwKVtQMDP0bHZEACW/zLDF+XgfXQ==", + "dev": true, + "dependencies": { + "chalk": "^1.1.3", + "maxmin": "^2.1.0" + } + }, + "node_modules/rollup-plugin-bundle-size/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rollup-plugin-bundle-size/node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rollup-plugin-bundle-size/node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rollup-plugin-bundle-size/node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/rollup-plugin-bundle-size/node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/rollup-plugin-es3": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-es3/-/rollup-plugin-es3-1.1.0.tgz", + "integrity": "sha512-jTMqQgMZ/tkjRW4scf4ln5c0OiTSi+Lx/IEyFd41ldgGoLvvg9AQxmVOl93+KaoyB7XRYToYjiHDvO40NPF/fA==", + "dev": true, + "dependencies": { + "magic-string": "^0.22.4" + } + }, + "node_modules/rollup-plugin-es3/node_modules/magic-string": { + "version": "0.22.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz", + "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==", + "dev": true, + "dependencies": { + "vlq": "^0.2.2" + } + }, + "node_modules/rollup-plugin-postcss": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-postcss/-/rollup-plugin-postcss-2.9.0.tgz", + "integrity": "sha512-Y7qDwlqjZMBexbB1kRJf+jKIQL8HR6C+ay53YzN+nNJ64hn1PNZfBE3c61hFUhD//zrMwmm7uBW30RuTi+CD0w==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "concat-with-sourcemaps": "^1.1.0", + "cssnano": "^4.1.10", + "import-cwd": "^3.0.0", + "p-queue": "^6.3.0", + "pify": "^5.0.0", + "postcss": "^7.0.27", + "postcss-load-config": "^2.1.0", + "postcss-modules": "^2.0.0", + "promise.series": "^0.2.0", + "resolve": "^1.16.0", + "rollup-pluginutils": "^2.8.2", + "safe-identifier": "^0.4.1", + "style-inject": "^0.3.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/rollup-plugin-postcss/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/rollup-plugin-postcss/node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/chalk?sponsor=1" + } + }, + "node_modules/rollup-plugin-postcss/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/rollup-plugin-postcss/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/rollup-plugin-postcss/node_modules/has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-postcss/node_modules/pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/rollup-plugin-postcss/node_modules/supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/rollup-plugin-terser": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz", + "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.5.5", + "jest-worker": "^24.9.0", + "rollup-pluginutils": "^2.8.2", + "serialize-javascript": "^4.0.0", + "terser": "^4.6.2" + }, + "peerDependencies": { + "rollup": ">=0.66.0 <3" + } + }, + "node_modules/rollup-plugin-typescript2": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.25.3.tgz", + "integrity": "sha512-ADkSaidKBovJmf5VBnZBZe+WzaZwofuvYdzGAKTN/J4hN7QJCFYAq7IrH9caxlru6T5qhX41PNFS1S4HqhsGQg==", + "dev": true, + "dependencies": { + "find-cache-dir": "^3.0.0", + "fs-extra": "8.1.0", + "resolve": "1.12.0", + "rollup-pluginutils": "2.8.1", + "tslib": "1.10.0" + }, + "peerDependencies": { + "rollup": ">=1.26.3", + "typescript": ">=2.4.0" + } + }, + "node_modules/rollup-plugin-typescript2/node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "node_modules/rollup-plugin-typescript2/node_modules/resolve": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", + "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", + "dev": true, + "dependencies": { + "path-parse": "^1.0.6" + } + }, + "node_modules/rollup-plugin-typescript2/node_modules/rollup-pluginutils": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.1.tgz", + "integrity": "sha512-J5oAoysWar6GuZo0s+3bZ6sVZAC0pfqKz68De7ZgDi5z63jOVZn1uJL/+z1jeKHNbGII8kAyHF5q8LnxSX5lQg==", + "dev": true, + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/rollup-plugin-typescript2/node_modules/tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + }, + "node_modules/rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dev": true, + "dependencies": { + "estree-walker": "^0.6.1" + } + }, + "node_modules/rollup-pluginutils/node_modules/estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "node_modules/rollup/node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "hasInstallScript": true, + "optional": true, + "os": [ + "darwin" + ], + "peer": true, + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true, + "engines": { + "node": "6.* || >= 7.*" + } + }, + "node_modules/sade": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz", + "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==", + "dev": true, + "dependencies": { + "mri": "^1.1.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "node_modules/safe-identifier": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz", + "integrity": "sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==", + "dev": true + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "node_modules/sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "deprecated": "some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added", + "dev": true, + "dependencies": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + }, + "bin": { + "sane": "src/cli.js" + }, + "engines": { + "node": "6.* || 8.* || >= 10.*" + } + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true, + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "node_modules/set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "node_modules/set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", + "dev": true + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "node_modules/slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "dependencies": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "dependencies": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "node_modules/source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "dependencies": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + } + }, + "node_modules/source-map-support/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "node_modules/sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "node_modules/spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", + "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", + "dev": true + }, + "node_modules/split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "node_modules/sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "dependencies": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + }, + "bin": { + "sshpk-conv": "bin/sshpk-conv", + "sshpk-sign": "bin/sshpk-sign", + "sshpk-verify": "bin/sshpk-verify" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "node_modules/stack-utils": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", + "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=", + "dev": true + }, + "node_modules/string-length": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "dev": true, + "dependencies": { + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-length/node_modules/ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-length/node_modules/strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "dependencies": { + "ansi-regex": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "dependencies": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/style-inject": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-inject/-/style-inject-0.3.0.tgz", + "integrity": "sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==", + "dev": true + }, + "node_modules/stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "dependencies": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/stylehacks/node_modules/postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "dependencies": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dev": true, + "dependencies": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svgo/node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/test-exclude": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", + "dev": true, + "dependencies": { + "glob": "^7.1.3", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", + "dev": true + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "node_modules/tiny-glob": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", + "dev": true, + "dependencies": { + "globalyzer": "0.1.0", + "globrex": "^0.1.2" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "node_modules/to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "dependencies": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "node_modules/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/typescript": { + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", + "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", + "dev": true, + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "dependencies": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/union-value/node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "node_modules/universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated", + "dev": true + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "node_modules/util.promisify": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz", + "integrity": "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "for-each": "^0.3.3", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", + "dev": true, + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "engines": [ + "node >=0.6.0" + ], + "dependencies": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "node_modules/vlq": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz", + "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==", + "dev": true + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "dependencies": { + "makeerror": "1.0.12" + } + }, + "node_modules/webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "node_modules/whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "dependencies": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "dependencies": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "node_modules/write-file-atomic": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "node_modules/ws": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz", + "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==", + "dev": true, + "dependencies": { + "async-limiter": "~1.0.0" + } + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "dependencies": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "node_modules/yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + }, + "dependencies": { + "@babel/code-frame": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.16.0.tgz", + "integrity": "sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==", + "dev": true, + "requires": { + "@babel/highlight": "^7.16.0" + } + }, + "@babel/compat-data": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.16.0.tgz", + "integrity": "sha512-DGjt2QZse5SGd9nfOSqO4WLJ8NN/oHkijbXbPrxuoJO3oIPJL3TciZs9FX+cOHNiY9E9l0opL8g7BmLe3T+9ew==", + "dev": true + }, + "@babel/core": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.16.0.tgz", + "integrity": "sha512-mYZEvshBRHGsIAiyH5PzCFTCfbWfoYbO/jcSdXQSUQu1/pW0xDZAUP7KEc32heqWTAfAHhV9j1vH8Sav7l+JNQ==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helpers": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.2", + "json5": "^2.1.2", + "semver": "^6.3.0", + "source-map": "^0.5.0" + } + }, + "@babel/generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.16.0.tgz", + "integrity": "sha512-RR8hUCfRQn9j9RPKEVXo9LiwoxLPYn6hNZlvUOR8tSnaxlD0p0+la00ZP9/SnRt6HchKr+X0fO2r8vrETiJGew==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0", + "jsesc": "^2.5.1", + "source-map": "^0.5.0" + } + }, + "@babel/helper-annotate-as-pure": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.16.0.tgz", + "integrity": "sha512-ItmYF9vR4zA8cByDocY05o0LGUkp1zhbTQOH1NFyl5xXEqlTJQCEJjieriw+aFpxo16swMxUnUiKS7a/r4vtHg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.16.0.tgz", + "integrity": "sha512-9KuleLT0e77wFUku6TUkqZzCEymBdtuQQ27MhEKzf9UOOJu3cYj98kyaDAzxpC7lV6DGiZFuC8XqDsq8/Kl6aQ==", + "dev": true, + "requires": { + "@babel/helper-explode-assignable-expression": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-compilation-targets": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.16.3.tgz", + "integrity": "sha512-vKsoSQAyBmxS35JUOOt+07cLc6Nk/2ljLIHwmq2/NM6hdioUaqEXq/S+nXvbvXbZkNDlWOymPanJGOc4CBjSJA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.17.5", + "semver": "^6.3.0" + } + }, + "@babel/helper-create-class-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.16.0.tgz", + "integrity": "sha512-XLwWvqEaq19zFlF5PTgOod4bUA+XbkR4WLQBct1bkzmxJGB0ZEJaoKF4c8cgH9oBtCDuYJ8BP5NB9uFiEgO5QA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0" + } + }, + "@babel/helper-create-regexp-features-plugin": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.16.0.tgz", + "integrity": "sha512-3DyG0zAFAZKcOp7aVr33ddwkxJ0Z0Jr5V99y3I690eYLpukJsJvAbzTy1ewoCqsML8SbIrjH14Jc/nSQ4TvNPA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "regexpu-core": "^4.7.1" + } + }, + "@babel/helper-define-polyfill-provider": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.4.tgz", + "integrity": "sha512-OrpPZ97s+aPi6h2n1OXzdhVis1SGSsMU2aMHgLcOKfsp4/v1NWpx3CWT3lBj5eeBq9cDkPkh+YCfdF7O12uNDQ==", + "dev": true, + "requires": { + "@babel/helper-compilation-targets": "^7.13.0", + "@babel/helper-module-imports": "^7.12.13", + "@babel/helper-plugin-utils": "^7.13.0", + "@babel/traverse": "^7.13.0", + "debug": "^4.1.1", + "lodash.debounce": "^4.0.8", + "resolve": "^1.14.2", + "semver": "^6.1.2" + } + }, + "@babel/helper-explode-assignable-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.16.0.tgz", + "integrity": "sha512-Hk2SLxC9ZbcOhLpg/yMznzJ11W++lg5GMbxt1ev6TXUiJB0N42KPC+7w8a+eWGuqDnUYuwStJoZHM7RgmIOaGQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.16.0.tgz", + "integrity": "sha512-BZh4mEk1xi2h4HFjWUXRQX5AEx4rvaZxHgax9gcjdLWdkjsY7MKt5p0otjsg5noXw+pB+clMCjw+aEVYADMjog==", + "dev": true, + "requires": { + "@babel/helper-get-function-arity": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-get-function-arity": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.16.0.tgz", + "integrity": "sha512-ASCquNcywC1NkYh/z7Cgp3w31YW8aojjYIlNg4VeJiHkqyP4AzIvr4qx7pYDb4/s8YcsZWqqOSxgkvjUz1kpDQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-hoist-variables": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.16.0.tgz", + "integrity": "sha512-1AZlpazjUR0EQZQv3sgRNfM9mEVWPK3M6vlalczA+EECcPz3XPh6VplbErL5UoMpChhSck5wAJHthlj1bYpcmg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-member-expression-to-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.16.0.tgz", + "integrity": "sha512-bsjlBFPuWT6IWhl28EdrQ+gTvSvj5tqVP5Xeftp07SEuz5pLnsXZuDkDD3Rfcxy0IsHmbZ+7B2/9SHzxO0T+sQ==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-imports": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.16.0.tgz", + "integrity": "sha512-kkH7sWzKPq0xt3H1n+ghb4xEMP8k0U7XV3kkB+ZGy69kDk2ySFW1qPi06sjKzFY3t1j6XbJSqr4mF9L7CYVyhg==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-module-transforms": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.16.0.tgz", + "integrity": "sha512-My4cr9ATcaBbmaEa8M0dZNA74cfI6gitvUAskgDtAFmAqyFKDSHQo5YstxPbN+lzHl2D9l/YOEFqb2mtUh4gfA==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-simple-access": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-optimise-call-expression": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.16.0.tgz", + "integrity": "sha512-SuI467Gi2V8fkofm2JPnZzB/SUuXoJA5zXe/xzyPP2M04686RzFKFHPK6HDVN6JvWBIEW8tt9hPR7fXdn2Lgpw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-plugin-utils": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", + "dev": true + }, + "@babel/helper-remap-async-to-generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.16.0.tgz", + "integrity": "sha512-MLM1IOMe9aQBqMWxcRw8dcb9jlM86NIw7KA0Wri91Xkfied+dE0QuBFSBjMNvqzmS0OSIDsMNC24dBEkPUi7ew==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-wrap-function": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-replace-supers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.16.0.tgz", + "integrity": "sha512-TQxuQfSCdoha7cpRNJvfaYxxxzmbxXw/+6cS7V02eeDYyhxderSoMVALvwupA54/pZcOTtVeJ0xccp1nGWladA==", + "dev": true, + "requires": { + "@babel/helper-member-expression-to-functions": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-simple-access": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.16.0.tgz", + "integrity": "sha512-o1rjBT/gppAqKsYfUdfHq5Rk03lMQrkPHG1OWzHWpLgVXRH4HnMM9Et9CVdIqwkCQlobnGHEJMsgWP/jE1zUiw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.16.0.tgz", + "integrity": "sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-split-export-declaration": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.16.0.tgz", + "integrity": "sha512-0YMMRpuDFNGTHNRiiqJX19GjNXA4H0E8jZ2ibccfSxaCogbm3am5WN/2nQNj0YnQwGWM1J06GOcQ2qnh3+0paw==", + "dev": true, + "requires": { + "@babel/types": "^7.16.0" + } + }, + "@babel/helper-validator-identifier": { + "version": "7.15.7", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz", + "integrity": "sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==", + "dev": true + }, + "@babel/helper-validator-option": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", + "dev": true + }, + "@babel/helper-wrap-function": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.16.0.tgz", + "integrity": "sha512-VVMGzYY3vkWgCJML+qVLvGIam902mJW0FvT7Avj1zEe0Gn7D93aWdLblYARTxEw+6DhZmtzhBM2zv0ekE5zg1g==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/helpers": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.16.3.tgz", + "integrity": "sha512-Xn8IhDlBPhvYTvgewPKawhADichOsbkZuzN7qz2BusOM0brChsyXMDJvldWaYMMUNiCQdQzNEioXTp3sC8Nt8w==", + "dev": true, + "requires": { + "@babel/template": "^7.16.0", + "@babel/traverse": "^7.16.3", + "@babel/types": "^7.16.0" + } + }, + "@babel/highlight": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.16.0.tgz", + "integrity": "sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + } + }, + "@babel/parser": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.16.3.tgz", + "integrity": "sha512-dcNwU1O4sx57ClvLBVFbEgx0UZWfd0JQX5X6fxFRCLHelFBGXFfSz6Y0FAq2PEwUqlqLkdVjVr4VASEOuUnLJw==", + "dev": true + }, + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { + "version": "7.16.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.16.2.tgz", + "integrity": "sha512-h37CvpLSf8gb2lIJ2CgC3t+EjFbi0t8qS7LCS1xcJIlEXE4czlofwaW7W1HA8zpgOCzI9C1nmoqNR1zWkk0pQg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.16.0.tgz", + "integrity": "sha512-4tcFwwicpWTrpl9qjf7UsoosaArgImF85AxqCRZlgc3IQDvkUHjJpruXAL58Wmj+T6fypWTC/BakfEkwIL/pwA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0" + } + }, + "@babel/plugin-proposal-async-generator-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.16.0.tgz", + "integrity": "sha512-nyYmIo7ZqKsY6P4lnVmBlxp9B3a96CscbLotlsNuktMHahkDwoPYEjXrZHU0Tj844Z9f1IthVxQln57mhkcExw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.0", + "@babel/plugin-syntax-async-generators": "^7.8.4" + } + }, + "@babel/plugin-proposal-class-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.16.0.tgz", + "integrity": "sha512-mCF3HcuZSY9Fcx56Lbn+CGdT44ioBMMvjNVldpKtj8tpniETdLjnxdHI1+sDWXIM1nNt+EanJOZ3IG9lzVjs7A==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-class-static-block": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.16.0.tgz", + "integrity": "sha512-mAy3sdcY9sKAkf3lQbDiv3olOfiLqI51c9DR9b19uMoR2Z6r5pmGl7dfNFqEvqOyqbf1ta4lknK4gc5PJn3mfA==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-class-static-block": "^7.14.5" + } + }, + "@babel/plugin-proposal-dynamic-import": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.16.0.tgz", + "integrity": "sha512-QGSA6ExWk95jFQgwz5GQ2Dr95cf7eI7TKutIXXTb7B1gCLTCz5hTjFTQGfLFBBiC5WSNi7udNwWsqbbMh1c4yQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3" + } + }, + "@babel/plugin-proposal-export-namespace-from": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.16.0.tgz", + "integrity": "sha512-CjI4nxM/D+5wCnhD11MHB1AwRSAYeDT+h8gCdcVJZ/OK7+wRzFsf7PFPWVpVpNRkHMmMkQWAHpTq+15IXQ1diA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3" + } + }, + "@babel/plugin-proposal-json-strings": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.16.0.tgz", + "integrity": "sha512-kouIPuiv8mSi5JkEhzApg5Gn6hFyKPnlkO0a9YSzqRurH8wYzSlf6RJdzluAsbqecdW5pBvDJDfyDIUR/vLxvg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-json-strings": "^7.8.3" + } + }, + "@babel/plugin-proposal-logical-assignment-operators": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.16.0.tgz", + "integrity": "sha512-pbW0fE30sVTYXXm9lpVQQ/Vc+iTeQKiXlaNRZPPN2A2VdlWyAtsUrsQ3xydSlDW00TFMK7a8m3cDTkBF5WnV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" + } + }, + "@babel/plugin-proposal-nullish-coalescing-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.16.0.tgz", + "integrity": "sha512-3bnHA8CAFm7cG93v8loghDYyQ8r97Qydf63BeYiGgYbjKKB/XP53W15wfRC7dvKfoiJ34f6Rbyyx2btExc8XsQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" + } + }, + "@babel/plugin-proposal-numeric-separator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.16.0.tgz", + "integrity": "sha512-FAhE2I6mjispy+vwwd6xWPyEx3NYFS13pikDBWUAFGZvq6POGs5eNchw8+1CYoEgBl9n11I3NkzD7ghn25PQ9Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-numeric-separator": "^7.10.4" + } + }, + "@babel/plugin-proposal-object-rest-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.16.0.tgz", + "integrity": "sha512-LU/+jp89efe5HuWJLmMmFG0+xbz+I2rSI7iLc1AlaeSMDMOGzWlc5yJrMN1d04osXN4sSfpo4O+azkBNBes0jg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.16.0" + } + }, + "@babel/plugin-proposal-optional-catch-binding": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.16.0.tgz", + "integrity": "sha512-kicDo0A/5J0nrsCPbn89mTG3Bm4XgYi0CZtvex9Oyw7gGZE3HXGD0zpQNH+mo+tEfbo8wbmMvJftOwpmPy7aVw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" + } + }, + "@babel/plugin-proposal-optional-chaining": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.16.0.tgz", + "integrity": "sha512-Y4rFpkZODfHrVo70Uaj6cC1JJOt3Pp0MdWSwIKtb8z1/lsjl9AmnB7ErRFV+QNGIfcY1Eruc2UMx5KaRnXjMyg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0", + "@babel/plugin-syntax-optional-chaining": "^7.8.3" + } + }, + "@babel/plugin-proposal-private-methods": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.16.0.tgz", + "integrity": "sha512-IvHmcTHDFztQGnn6aWq4t12QaBXTKr1whF/dgp9kz84X6GUcwq9utj7z2wFCUfeOup/QKnOlt2k0zxkGFx9ubg==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.16.0.tgz", + "integrity": "sha512-3jQUr/HBbMVZmi72LpjQwlZ55i1queL8KcDTQEkAHihttJnAPrcvG9ZNXIfsd2ugpizZo595egYV6xy+pv4Ofw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-create-class-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5" + } + }, + "@babel/plugin-proposal-unicode-property-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.16.0.tgz", + "integrity": "sha512-ti7IdM54NXv29cA4+bNNKEMS4jLMCbJgl+Drv+FgYy0erJLAxNAIXcNjNjrRZEcWq0xJHsNVwQezskMFpF8N9g==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-async-generators": { + "version": "7.8.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", + "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-class-properties": { + "version": "7.12.13", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", + "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.12.13" + } + }, + "@babel/plugin-syntax-class-static-block": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", + "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-dynamic-import": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", + "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-export-namespace-from": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", + "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.3" + } + }, + "@babel/plugin-syntax-flow": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.16.0.tgz", + "integrity": "sha512-dH91yCo0RyqfzWgoM5Ji9ir8fQ+uFbt9KHM3d2x4jZOuHS6wNA+CRmRUP/BWCsHG2bjc7A2Way6AvH1eQk0wig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-json-strings": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", + "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.16.0.tgz", + "integrity": "sha512-8zv2+xiPHwly31RK4RmnEYY5zziuF3O7W2kIDW+07ewWDh6Oi0dRq8kwvulRkFgt6DB97RlKs5c1y068iPlCUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-logical-assignment-operators": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", + "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-nullish-coalescing-operator": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", + "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-numeric-separator": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", + "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.10.4" + } + }, + "@babel/plugin-syntax-object-rest-spread": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", + "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-catch-binding": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", + "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-optional-chaining": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", + "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.8.0" + } + }, + "@babel/plugin-syntax-private-property-in-object": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", + "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-syntax-top-level-await": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", + "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-arrow-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.16.0.tgz", + "integrity": "sha512-vIFb5250Rbh7roWARvCLvIJ/PtAU5Lhv7BtZ1u24COwpI9Ypjsh+bZcKk6rlIyalK+r0jOc1XQ8I4ovNxNrWrA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-async-to-generator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.16.0.tgz", + "integrity": "sha512-PbIr7G9kR8tdH6g8Wouir5uVjklETk91GMVSUq+VaOgiinbCkBP6Q7NN/suM/QutZkMJMvcyAriogcYAdhg8Gw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-remap-async-to-generator": "^7.16.0" + } + }, + "@babel/plugin-transform-block-scoped-functions": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.16.0.tgz", + "integrity": "sha512-V14As3haUOP4ZWrLJ3VVx5rCnrYhMSHN/jX7z6FAt5hjRkLsb0snPCmJwSOML5oxkKO4FNoNv7V5hw/y2bjuvg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-block-scoping": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.16.0.tgz", + "integrity": "sha512-27n3l67/R3UrXfizlvHGuTwsRIFyce3D/6a37GRxn28iyTPvNXaW4XvznexRh1zUNLPjbLL22Id0XQElV94ruw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-classes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.16.0.tgz", + "integrity": "sha512-HUxMvy6GtAdd+GKBNYDWCIA776byUQH8zjnfjxwT1P1ARv/wFu8eBDpmXQcLS/IwRtrxIReGiplOwMeyO7nsDQ==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-optimise-call-expression": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "globals": "^11.1.0" + } + }, + "@babel/plugin-transform-computed-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.16.0.tgz", + "integrity": "sha512-63l1dRXday6S8V3WFY5mXJwcRAnPYxvFfTlt67bwV1rTyVTM5zrp0DBBb13Kl7+ehkCVwIZPumPpFP/4u70+Tw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-destructuring": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.16.0.tgz", + "integrity": "sha512-Q7tBUwjxLTsHEoqktemHBMtb3NYwyJPTJdM+wDwb0g8PZ3kQUIzNvwD5lPaqW/p54TXBc/MXZu9Jr7tbUEUM8Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-dotall-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.16.0.tgz", + "integrity": "sha512-FXlDZfQeLILfJlC6I1qyEwcHK5UpRCFkaoVyA1nk9A1L1Yu583YO4un2KsLBsu3IJb4CUbctZks8tD9xPQubLw==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-duplicate-keys": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.16.0.tgz", + "integrity": "sha512-LIe2kcHKAZOJDNxujvmp6z3mfN6V9lJxubU4fJIGoQCkKe3Ec2OcbdlYP+vW++4MpxwG0d1wSDOJtQW5kLnkZQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-exponentiation-operator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.16.0.tgz", + "integrity": "sha512-OwYEvzFI38hXklsrbNivzpO3fh87skzx8Pnqi4LoSYeav0xHlueSoCJrSgTPfnbyzopo5b3YVAJkFIcUpK2wsw==", + "dev": true, + "requires": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-flow-strip-types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.16.0.tgz", + "integrity": "sha512-vs/F5roOaO/+WxKfp9PkvLsAyj0G+Q0zbFimHm9X2KDgabN2XmNFoAafmeGEYspUlIF9+MvVmyek9UyHiqeG/w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-flow": "^7.16.0" + } + }, + "@babel/plugin-transform-for-of": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.16.0.tgz", + "integrity": "sha512-5QKUw2kO+GVmKr2wMYSATCTTnHyscl6sxFRAY+rvN7h7WB0lcG0o4NoV6ZQU32OZGVsYUsfLGgPQpDFdkfjlJQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-function-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.16.0.tgz", + "integrity": "sha512-lBzMle9jcOXtSOXUpc7tvvTpENu/NuekNJVova5lCCWCV9/U1ho2HH2y0p6mBg8fPm/syEAbfaaemYGOHCY3mg==", + "dev": true, + "requires": { + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.16.0.tgz", + "integrity": "sha512-gQDlsSF1iv9RU04clgXqRjrPyyoJMTclFt3K1cjLmTKikc0s/6vE3hlDeEVC71wLTRu72Fq7650kABrdTc2wMQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-member-expression-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.16.0.tgz", + "integrity": "sha512-WRpw5HL4Jhnxw8QARzRvwojp9MIE7Tdk3ez6vRyUk1MwgjJN0aNpRoXainLR5SgxmoXx/vsXGZ6OthP6t/RbUg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-modules-amd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.16.0.tgz", + "integrity": "sha512-rWFhWbCJ9Wdmzln1NmSCqn7P0RAD+ogXG/bd9Kg5c7PKWkJtkiXmYsMBeXjDlzHpVTJ4I/hnjs45zX4dEv81xw==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-commonjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.16.0.tgz", + "integrity": "sha512-Dzi+NWqyEotgzk/sb7kgQPJQf7AJkQBWsVp1N6JWc1lBVo0vkElUnGdr1PzUBmfsCCN5OOFya3RtpeHk15oLKQ==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.16.0", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-systemjs": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.16.0.tgz", + "integrity": "sha512-yuGBaHS3lF1m/5R+6fjIke64ii5luRUg97N2wr+z1sF0V+sNSXPxXDdEEL/iYLszsN5VKxVB1IPfEqhzVpiqvg==", + "dev": true, + "requires": { + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.15.7", + "babel-plugin-dynamic-import-node": "^2.3.3" + } + }, + "@babel/plugin-transform-modules-umd": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.16.0.tgz", + "integrity": "sha512-nx4f6no57himWiHhxDM5pjwhae5vLpTK2zCnDH8+wNLJy0TVER/LJRHl2bkt6w9Aad2sPD5iNNoUpY3X9sTGDg==", + "dev": true, + "requires": { + "@babel/helper-module-transforms": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-named-capturing-groups-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.16.0.tgz", + "integrity": "sha512-LogN88uO+7EhxWc8WZuQ8vxdSyVGxhkh8WTC3tzlT8LccMuQdA81e9SGV6zY7kY2LjDhhDOFdQVxdGwPyBCnvg==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0" + } + }, + "@babel/plugin-transform-new-target": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.16.0.tgz", + "integrity": "sha512-fhjrDEYv2DBsGN/P6rlqakwRwIp7rBGLPbrKxwh7oVt5NNkIhZVOY2GRV+ULLsQri1bDqwDWnU3vhlmx5B2aCw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-object-super": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.16.0.tgz", + "integrity": "sha512-fds+puedQHn4cPLshoHcR1DTMN0q1V9ou0mUjm8whx9pGcNvDrVVrgw+KJzzCaiTdaYhldtrUps8DWVMgrSEyg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.16.0" + } + }, + "@babel/plugin-transform-parameters": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.16.3.tgz", + "integrity": "sha512-3MaDpJrOXT1MZ/WCmkOFo7EtmVVC8H4EUZVrHvFOsmwkk4lOjQj8rzv8JKUZV4YoQKeoIgk07GO+acPU9IMu/w==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-property-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.16.0.tgz", + "integrity": "sha512-XLldD4V8+pOqX2hwfWhgwXzGdnDOThxaNTgqagOcpBgIxbUvpgU2FMvo5E1RyHbk756WYgdbS0T8y0Cj9FKkWQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-display-name": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.16.0.tgz", + "integrity": "sha512-FJFdJAqaCpndL+pIf0aeD/qlQwT7QXOvR6Cc8JPvNhKJBi2zc/DPc4g05Y3fbD/0iWAMQFGij4+Xw+4L/BMpTg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-react-jsx": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.16.0.tgz", + "integrity": "sha512-rqDgIbukZ44pqq7NIRPGPGNklshPkvlmvqjdx3OZcGPk4zGIenYkxDTvl3LsSL8gqcc3ZzGmXPE6hR/u/voNOw==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-module-imports": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/plugin-transform-react-jsx-development": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.16.0.tgz", + "integrity": "sha512-qq65iSqBRq0Hr3wq57YG2AmW0H6wgTnIzpffTphrUWUgLCOK+zf1f7G0vuOiXrp7dU1qq+fQBoqZ3wCDAkhFzw==", + "dev": true, + "requires": { + "@babel/plugin-transform-react-jsx": "^7.16.0" + } + }, + "@babel/plugin-transform-react-pure-annotations": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.16.0.tgz", + "integrity": "sha512-NC/Bj2MG+t8Ef5Pdpo34Ay74X4Rt804h5y81PwOpfPtmAK3i6CizmQqwyBQzIepz1Yt8wNr2Z2L7Lu3qBMfZMA==", + "dev": true, + "requires": { + "@babel/helper-annotate-as-pure": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-regenerator": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.16.0.tgz", + "integrity": "sha512-JAvGxgKuwS2PihiSFaDrp94XOzzTUeDeOQlcKzVAyaPap7BnZXK/lvMDiubkPTdotPKOIZq9xWXWnggUMYiExg==", + "dev": true, + "requires": { + "regenerator-transform": "^0.14.2" + } + }, + "@babel/plugin-transform-reserved-words": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.16.0.tgz", + "integrity": "sha512-Dgs8NNCehHSvXdhEhln8u/TtJxfVwGYCgP2OOr5Z3Ar+B+zXicEOKNTyc+eca2cuEOMtjW6m9P9ijOt8QdqWkg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-shorthand-properties": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.16.0.tgz", + "integrity": "sha512-iVb1mTcD8fuhSv3k99+5tlXu5N0v8/DPm2mO3WACLG6al1CGZH7v09HJyUb1TtYl/Z+KrM6pHSIJdZxP5A+xow==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-spread": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.16.0.tgz", + "integrity": "sha512-Ao4MSYRaLAQczZVp9/7E7QHsCuK92yHRrmVNRe/SlEJjhzivq0BSn8mEraimL8wizHZ3fuaHxKH0iwzI13GyGg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.16.0" + } + }, + "@babel/plugin-transform-sticky-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.16.0.tgz", + "integrity": "sha512-/ntT2NljR9foobKk4E/YyOSwcGUXtYWv5tinMK/3RkypyNBNdhHUaq6Orw5DWq9ZcNlS03BIlEALFeQgeVAo4Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-template-literals": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.16.0.tgz", + "integrity": "sha512-Rd4Ic89hA/f7xUSJQk5PnC+4so50vBoBfxjdQAdvngwidM8jYIBVxBZ/sARxD4e0yMXRbJVDrYf7dyRtIIKT6Q==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-typeof-symbol": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.16.0.tgz", + "integrity": "sha512-++V2L8Bdf4vcaHi2raILnptTBjGEFxn5315YU+e8+EqXIucA+q349qWngCLpUYqqv233suJ6NOienIVUpS9cqg==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-escapes": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.16.0.tgz", + "integrity": "sha512-VFi4dhgJM7Bpk8lRc5CMaRGlKZ29W9C3geZjt9beuzSUrlJxsNwX7ReLwaL6WEvsOf2EQkyIJEPtF8EXjB/g2A==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/plugin-transform-unicode-regex": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.16.0.tgz", + "integrity": "sha512-jHLK4LxhHjvCeZDWyA9c+P9XH1sOxRd1RO9xMtDVRAOND/PczPqizEtVdx4TQF/wyPaewqpT+tgQFYMnN/P94A==", + "dev": true, + "requires": { + "@babel/helper-create-regexp-features-plugin": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5" + } + }, + "@babel/preset-env": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.16.0.tgz", + "integrity": "sha512-cdTu/W0IrviamtnZiTfixPfIncr2M1VqRrkjzZWlr1B4TVYimCFK5jkyOdP4qw2MrlKHi+b3ORj6x8GoCew8Dg==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.16.0", + "@babel/helper-compilation-targets": "^7.16.0", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": "^7.16.0", + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-async-generator-functions": "^7.16.0", + "@babel/plugin-proposal-class-properties": "^7.16.0", + "@babel/plugin-proposal-class-static-block": "^7.16.0", + "@babel/plugin-proposal-dynamic-import": "^7.16.0", + "@babel/plugin-proposal-export-namespace-from": "^7.16.0", + "@babel/plugin-proposal-json-strings": "^7.16.0", + "@babel/plugin-proposal-logical-assignment-operators": "^7.16.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.16.0", + "@babel/plugin-proposal-numeric-separator": "^7.16.0", + "@babel/plugin-proposal-object-rest-spread": "^7.16.0", + "@babel/plugin-proposal-optional-catch-binding": "^7.16.0", + "@babel/plugin-proposal-optional-chaining": "^7.16.0", + "@babel/plugin-proposal-private-methods": "^7.16.0", + "@babel/plugin-proposal-private-property-in-object": "^7.16.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.16.0", + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-class-properties": "^7.12.13", + "@babel/plugin-syntax-class-static-block": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-syntax-export-namespace-from": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-syntax-optional-catch-binding": "^7.8.3", + "@babel/plugin-syntax-optional-chaining": "^7.8.3", + "@babel/plugin-syntax-private-property-in-object": "^7.14.5", + "@babel/plugin-syntax-top-level-await": "^7.14.5", + "@babel/plugin-transform-arrow-functions": "^7.16.0", + "@babel/plugin-transform-async-to-generator": "^7.16.0", + "@babel/plugin-transform-block-scoped-functions": "^7.16.0", + "@babel/plugin-transform-block-scoping": "^7.16.0", + "@babel/plugin-transform-classes": "^7.16.0", + "@babel/plugin-transform-computed-properties": "^7.16.0", + "@babel/plugin-transform-destructuring": "^7.16.0", + "@babel/plugin-transform-dotall-regex": "^7.16.0", + "@babel/plugin-transform-duplicate-keys": "^7.16.0", + "@babel/plugin-transform-exponentiation-operator": "^7.16.0", + "@babel/plugin-transform-for-of": "^7.16.0", + "@babel/plugin-transform-function-name": "^7.16.0", + "@babel/plugin-transform-literals": "^7.16.0", + "@babel/plugin-transform-member-expression-literals": "^7.16.0", + "@babel/plugin-transform-modules-amd": "^7.16.0", + "@babel/plugin-transform-modules-commonjs": "^7.16.0", + "@babel/plugin-transform-modules-systemjs": "^7.16.0", + "@babel/plugin-transform-modules-umd": "^7.16.0", + "@babel/plugin-transform-named-capturing-groups-regex": "^7.16.0", + "@babel/plugin-transform-new-target": "^7.16.0", + "@babel/plugin-transform-object-super": "^7.16.0", + "@babel/plugin-transform-parameters": "^7.16.0", + "@babel/plugin-transform-property-literals": "^7.16.0", + "@babel/plugin-transform-regenerator": "^7.16.0", + "@babel/plugin-transform-reserved-words": "^7.16.0", + "@babel/plugin-transform-shorthand-properties": "^7.16.0", + "@babel/plugin-transform-spread": "^7.16.0", + "@babel/plugin-transform-sticky-regex": "^7.16.0", + "@babel/plugin-transform-template-literals": "^7.16.0", + "@babel/plugin-transform-typeof-symbol": "^7.16.0", + "@babel/plugin-transform-unicode-escapes": "^7.16.0", + "@babel/plugin-transform-unicode-regex": "^7.16.0", + "@babel/preset-modules": "^0.1.5", + "@babel/types": "^7.16.0", + "babel-plugin-polyfill-corejs2": "^0.2.3", + "babel-plugin-polyfill-corejs3": "^0.3.0", + "babel-plugin-polyfill-regenerator": "^0.2.3", + "core-js-compat": "^3.19.0", + "semver": "^6.3.0" + } + }, + "@babel/preset-flow": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/preset-flow/-/preset-flow-7.16.0.tgz", + "integrity": "sha512-e5NE1EoPMpoHFkyFkMSj2h9tu7OolARcUHki8mnBv4NiFK9so+UrhbvT9mV99tMJOUEx8BOj67T6dXvGcTeYeQ==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-flow-strip-types": "^7.16.0" + } + }, + "@babel/preset-modules": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", + "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", + "@babel/plugin-transform-dotall-regex": "^7.4.4", + "@babel/types": "^7.4.4", + "esutils": "^2.0.2" + } + }, + "@babel/preset-react": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.16.0.tgz", + "integrity": "sha512-d31IFW2bLRB28uL1WoElyro8RH5l6531XfxMtCeCmp6RVAF1uTfxxUA0LH1tXl+psZdwfmIbwoG4U5VwgbhtLw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-react-display-name": "^7.16.0", + "@babel/plugin-transform-react-jsx": "^7.16.0", + "@babel/plugin-transform-react-jsx-development": "^7.16.0", + "@babel/plugin-transform-react-pure-annotations": "^7.16.0" + } + }, + "@babel/runtime": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.3.tgz", + "integrity": "sha512-WBwekcqacdY2e9AF/Q7WLFUWmdJGJTkbjqTjoMDgXkVZ3ZRUvOPsLb5KdwISoQVsbP+DQzVZW4Zhci0DvpbNTQ==", + "dev": true, + "requires": { + "regenerator-runtime": "^0.13.4" + } + }, + "@babel/template": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.16.0.tgz", + "integrity": "sha512-MnZdpFD/ZdYhXwiunMqqgyZyucaYsbL0IrjoGjaVhGilz+x8YB++kRfygSOIj1yOtWKPlx7NBp+9I1RQSgsd5A==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/parser": "^7.16.0", + "@babel/types": "^7.16.0" + } + }, + "@babel/traverse": { + "version": "7.16.3", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.16.3.tgz", + "integrity": "sha512-eolumr1vVMjqevCpwVO99yN/LoGL0EyHiLO5I043aYQvwOJ9eR5UsZSClHVCzfhBduMAsSzgA/6AyqPjNayJag==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.16.0", + "@babel/generator": "^7.16.0", + "@babel/helper-function-name": "^7.16.0", + "@babel/helper-hoist-variables": "^7.16.0", + "@babel/helper-split-export-declaration": "^7.16.0", + "@babel/parser": "^7.16.3", + "@babel/types": "^7.16.0", + "debug": "^4.1.0", + "globals": "^11.1.0" + } + }, + "@babel/types": { + "version": "7.16.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.16.0.tgz", + "integrity": "sha512-PJgg/k3SdLsGb3hhisFvtLOw5ts113klrpLuIPtCJIU+BB24fqq6lf8RWqKJEjzqXR9AEH1rIb5XTqwBHB+kQg==", + "dev": true, + "requires": { + "@babel/helper-validator-identifier": "^7.15.7", + "to-fast-properties": "^2.0.0" + } + }, + "@cnakazawa/watch": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/@cnakazawa/watch/-/watch-1.0.4.tgz", + "integrity": "sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==", + "dev": true, + "requires": { + "exec-sh": "^0.3.2", + "minimist": "^1.2.0" + } + }, + "@jest/console": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-24.9.0.tgz", + "integrity": "sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==", + "dev": true, + "requires": { + "@jest/source-map": "^24.9.0", + "chalk": "^2.0.1", + "slash": "^2.0.0" + } + }, + "@jest/core": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-24.9.0.tgz", + "integrity": "sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==", + "dev": true, + "requires": { + "@jest/console": "^24.7.1", + "@jest/reporters": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-changed-files": "^24.9.0", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-resolve-dependencies": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "jest-watcher": "^24.9.0", + "micromatch": "^3.1.10", + "p-each-series": "^1.0.0", + "realpath-native": "^1.1.0", + "rimraf": "^2.5.4", + "slash": "^2.0.0", + "strip-ansi": "^5.0.0" + } + }, + "@jest/environment": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-24.9.0.tgz", + "integrity": "sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==", + "dev": true, + "requires": { + "@jest/fake-timers": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0" + } + }, + "@jest/fake-timers": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-24.9.0.tgz", + "integrity": "sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0" + } + }, + "@jest/reporters": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-24.9.0.tgz", + "integrity": "sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==", + "dev": true, + "requires": { + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.2", + "istanbul-lib-coverage": "^2.0.2", + "istanbul-lib-instrument": "^3.0.1", + "istanbul-lib-report": "^2.0.4", + "istanbul-lib-source-maps": "^3.0.1", + "istanbul-reports": "^2.2.6", + "jest-haste-map": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "node-notifier": "^5.4.2", + "slash": "^2.0.0", + "source-map": "^0.6.0", + "string-length": "^2.0.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/source-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-24.9.0.tgz", + "integrity": "sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==", + "dev": true, + "requires": { + "callsites": "^3.0.0", + "graceful-fs": "^4.1.15", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/test-result": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-24.9.0.tgz", + "integrity": "sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==", + "dev": true, + "requires": { + "@jest/console": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/istanbul-lib-coverage": "^2.0.0" + } + }, + "@jest/test-sequencer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-24.9.0.tgz", + "integrity": "sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==", + "dev": true, + "requires": { + "@jest/test-result": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-runner": "^24.9.0", + "jest-runtime": "^24.9.0" + } + }, + "@jest/transform": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-24.9.0.tgz", + "integrity": "sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/types": "^24.9.0", + "babel-plugin-istanbul": "^5.1.0", + "chalk": "^2.0.1", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.1.15", + "jest-haste-map": "^24.9.0", + "jest-regex-util": "^24.9.0", + "jest-util": "^24.9.0", + "micromatch": "^3.1.10", + "pirates": "^4.0.1", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "2.4.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@jest/types": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-24.9.0.tgz", + "integrity": "sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^13.0.0" + } + }, + "@rollup/plugin-alias": { + "version": "3.1.8", + "resolved": "https://registry.npmjs.org/@rollup/plugin-alias/-/plugin-alias-3.1.8.tgz", + "integrity": "sha512-tf7HeSs/06wO2LPqKNY3Ckbvy0JRe7Jyn98bXnt/gfrxbe+AJucoNJlsEVi9sdgbQtXemjbakCpO/76JVgnHpA==", + "dev": true, + "requires": { + "slash": "^3.0.0" + }, + "dependencies": { + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + } + } + }, + "@rollup/plugin-babel": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-babel/-/plugin-babel-5.3.0.tgz", + "integrity": "sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==", + "dev": true, + "requires": { + "@babel/helper-module-imports": "^7.10.4", + "@rollup/pluginutils": "^3.1.0" + } + }, + "@rollup/plugin-commonjs": { + "version": "13.0.2", + "resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-13.0.2.tgz", + "integrity": "sha512-9JXf2k8xqvMYfqmhgtB6eCgMN9fbxwF1XDF3mGKJc6pkAmt0jnsqurxQ0tC1akQKNSXCm7c3unQxa3zuxtZ7mQ==", + "dev": true, + "requires": { + "@rollup/pluginutils": "^3.0.8", + "commondir": "^1.0.1", + "estree-walker": "^1.0.1", + "glob": "^7.1.2", + "is-reference": "^1.1.2", + "magic-string": "^0.25.2", + "resolve": "^1.11.0" + } + }, + "@rollup/plugin-json": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-json/-/plugin-json-4.1.0.tgz", + "integrity": "sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==", + "dev": true, + "requires": { + "@rollup/pluginutils": "^3.0.8" + } + }, + "@rollup/pluginutils": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/@rollup/pluginutils/-/pluginutils-3.1.0.tgz", + "integrity": "sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==", + "dev": true, + "requires": { + "@types/estree": "0.0.39", + "estree-walker": "^1.0.1", + "picomatch": "^2.2.2" + } + }, + "@types/babel__core": { + "version": "7.1.16", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", + "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "@types/babel__generator": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", + "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0" + } + }, + "@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "requires": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "dev": true, + "requires": { + "@babel/types": "^7.3.0" + } + }, + "@types/estree": { + "version": "0.0.39", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.39.tgz", + "integrity": "sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==", + "dev": true + }, + "@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==", + "dev": true + }, + "@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*" + } + }, + "@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dev": true, + "requires": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "@types/node": { + "version": "16.11.7", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.7.tgz", + "integrity": "sha512-QB5D2sqfSjCmTuWcBWyJ+/44bcjO7VbjSbOE0ucoVbAsSNQc4Lt6QkgkVXkTDwkL4z/beecZNDvVX15D4P8Jbw==", + "dev": true + }, + "@types/parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", + "dev": true + }, + "@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==", + "dev": true + }, + "@types/resolve": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/@types/resolve/-/resolve-0.0.8.tgz", + "integrity": "sha512-auApPaJf3NPfe18hSoJkp8EbZzer2ISk7o8mCC3M9he/a04+gbMF97NkpD2S8riMGvm4BMRI59/SZQSaLTKpsQ==", + "dev": true, + "requires": { + "@types/node": "*" + } + }, + "@types/stack-utils": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-1.0.1.tgz", + "integrity": "sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==", + "dev": true + }, + "@types/yargs": { + "version": "13.0.12", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-13.0.12.tgz", + "integrity": "sha512-qCxJE1qgz2y0hA4pIxjBR+PelCH0U5CK1XJXFwCNqfmliatKp47UCXXE9Dyk1OXBDLvsCF57TqQEJaeLfDYEOQ==", + "dev": true, + "requires": { + "@types/yargs-parser": "*" + } + }, + "@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==", + "dev": true + }, + "abab": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/abab/-/abab-2.0.5.tgz", + "integrity": "sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==", + "dev": true + }, + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + }, + "acorn-globals": { + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-4.3.4.tgz", + "integrity": "sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==", + "dev": true, + "requires": { + "acorn": "^6.0.1", + "acorn-walk": "^6.0.1" + }, + "dependencies": { + "acorn": { + "version": "6.4.2", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.4.2.tgz", + "integrity": "sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==", + "dev": true + } + } + }, + "acorn-walk": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-6.2.0.tgz", + "integrity": "sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==", + "dev": true + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", + "dev": true + }, + "ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "dev": true + }, + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dev": true, + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-equal/-/array-equal-1.0.0.tgz", + "integrity": "sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "asn1": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", + "integrity": "sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "astral-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", + "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "asyncro": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/asyncro/-/asyncro-3.0.0.tgz", + "integrity": "sha512-nEnWYfrBmA3taTiuiOoZYmgJ/CNrSoQLeLs29SeLcPu60yaw/mHDBHV0iOZ051fTvsTHxpCY+gXibqT9wbQYfg==", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.8", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.8.tgz", + "integrity": "sha512-eM9d/swFopRt5gdJ7jrpCwgvEMIayITpojhkkSMRsFHYuH5bkSQ4p/9qTEHtmNudUZh22Tehu7I6CxAW0IXTKA==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "picocolors": "^0.2.1", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + } + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "babel-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-24.9.0.tgz", + "integrity": "sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==", + "dev": true, + "requires": { + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/babel__core": "^7.1.0", + "babel-plugin-istanbul": "^5.1.0", + "babel-preset-jest": "^24.9.0", + "chalk": "^2.4.2", + "slash": "^2.0.0" + } + }, + "babel-plugin-dynamic-import-node": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", + "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", + "dev": true, + "requires": { + "object.assign": "^4.1.0" + } + }, + "babel-plugin-istanbul": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-istanbul/-/babel-plugin-istanbul-5.2.0.tgz", + "integrity": "sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==", + "dev": true, + "requires": { + "@babel/helper-plugin-utils": "^7.0.0", + "find-up": "^3.0.0", + "istanbul-lib-instrument": "^3.3.0", + "test-exclude": "^5.2.3" + } + }, + "babel-plugin-jest-hoist": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-24.9.0.tgz", + "integrity": "sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==", + "dev": true, + "requires": { + "@types/babel__traverse": "^7.0.6" + } + }, + "babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dev": true, + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "babel-plugin-polyfill-corejs2": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.3.tgz", + "integrity": "sha512-NDZ0auNRzmAfE1oDDPW2JhzIMXUk+FFe2ICejmt5T4ocKgiQx3e0VCRx9NCAidcMtL2RUZaWtXnmjTCkx0tcbA==", + "dev": true, + "requires": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.4", + "semver": "^6.1.1" + } + }, + "babel-plugin-polyfill-corejs3": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.3.0.tgz", + "integrity": "sha512-JLwi9vloVdXLjzACL80j24bG6/T1gYxwowG44dg6HN/7aTPdyPbJJidf6ajoA3RPHHtW0j9KMrSOLpIZpAnPpg==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.4", + "core-js-compat": "^3.18.0" + } + }, + "babel-plugin-polyfill-regenerator": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.3.tgz", + "integrity": "sha512-JVE78oRZPKFIeUqFGrSORNzQnrDwZR16oiWeGM8ZyjBn2XAT5OjP+wXx5ESuo33nUsFUEJYjtklnsKbxW5L+7g==", + "dev": true, + "requires": { + "@babel/helper-define-polyfill-provider": "^0.2.4" + } + }, + "babel-plugin-transform-async-to-promises": { + "version": "0.8.15", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-async-to-promises/-/babel-plugin-transform-async-to-promises-0.8.15.tgz", + "integrity": "sha512-fDXP68ZqcinZO2WCiimCL9zhGjGXOnn3D33zvbh+yheZ/qOrNVVDDIBtAaM3Faz8TRvQzHiRKsu3hfrBAhEncQ==", + "dev": true + }, + "babel-plugin-transform-replace-expressions": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-replace-expressions/-/babel-plugin-transform-replace-expressions-0.2.0.tgz", + "integrity": "sha512-Eh1rRd9hWEYgkgoA3D0kGp7xJ/wgVshgsqmq60iC4HVWD+Lux+fNHSHBa2v1Hsv+dHflShC71qKhiH40OiPtDA==", + "dev": true, + "requires": { + "@babel/parser": "^7.3.3" + } + }, + "babel-preset-jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-24.9.0.tgz", + "integrity": "sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==", + "dev": true, + "requires": { + "@babel/plugin-syntax-object-rest-spread": "^7.0.0", + "babel-plugin-jest-hoist": "^24.9.0" + } + }, + "balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "big.js": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-5.2.2.tgz", + "integrity": "sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", + "dev": true + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "brotli-size": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/brotli-size/-/brotli-size-4.0.0.tgz", + "integrity": "sha512-uA9fOtlTRC0iqKfzff1W34DXUA3GyVqbUaeo3Rw3d4gd1eavKVCETXrn3NzO74W+UVkG3UHu8WxUi+XvKI/huA==", + "dev": true, + "requires": { + "duplexer": "0.1.1" + } + }, + "browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "browser-resolve": { + "version": "1.11.3", + "resolved": "https://registry.npmjs.org/browser-resolve/-/browser-resolve-1.11.3.tgz", + "integrity": "sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==", + "dev": true, + "requires": { + "resolve": "1.1.7" + }, + "dependencies": { + "resolve": { + "version": "1.1.7", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.1.7.tgz", + "integrity": "sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=", + "dev": true + } + } + }, + "browserslist": { + "version": "4.17.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.6.tgz", + "integrity": "sha512-uPgz3vyRTlEiCv4ee9KlsKgo2V6qPk7Jsn0KAn2OBqbqKo3iNcPEC1Ti6J4dwnz+aIRfEEEuOzC9IBk8tXUomw==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001274", + "electron-to-chromium": "^1.3.886", + "escalade": "^3.1.1", + "node-releases": "^2.0.1", + "picocolors": "^1.0.0" + } + }, + "bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "requires": { + "node-int64": "^0.4.0" + } + }, + "buffer-from": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", + "dev": true + }, + "builtin-modules": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/builtin-modules/-/builtin-modules-3.2.0.tgz", + "integrity": "sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "caller-callsite": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-callsite/-/caller-callsite-2.0.0.tgz", + "integrity": "sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=", + "dev": true, + "requires": { + "callsites": "^2.0.0" + }, + "dependencies": { + "callsites": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-2.0.0.tgz", + "integrity": "sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=", + "dev": true + } + } + }, + "caller-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/caller-path/-/caller-path-2.0.0.tgz", + "integrity": "sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=", + "dev": true, + "requires": { + "caller-callsite": "^2.0.0" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "caniuse-api": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", + "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "caniuse-lite": { + "version": "1.0.30001280", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001280.tgz", + "integrity": "sha512-kFXwYvHe5rix25uwueBxC569o53J6TpnGu0BEEn+6Lhl2vsnAumRFWEBhDft1fwyo6m1r4i+RqA4+163FpeFcA==", + "dev": true + }, + "capture-exit": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/capture-exit/-/capture-exit-2.0.0.tgz", + "integrity": "sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==", + "dev": true, + "requires": { + "rsvp": "^4.8.4" + } + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==", + "dev": true + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + } + }, + "co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true + }, + "coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dev": true, + "requires": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/color/-/color-3.2.1.tgz", + "integrity": "sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==", + "dev": true, + "requires": { + "color-convert": "^1.9.3", + "color-string": "^1.6.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "requires": { + "color-name": "1.1.3" + } + }, + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", + "dev": true + }, + "color-string": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", + "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", + "dev": true, + "requires": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-with-sourcemaps": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "convert-source-map": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", + "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "core-js-compat": { + "version": "3.19.1", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.19.1.tgz", + "integrity": "sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==", + "dev": true, + "requires": { + "browserslist": "^4.17.6", + "semver": "7.0.0" + }, + "dependencies": { + "semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "dev": true + } + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dev": true, + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + }, + "cross-spawn": { + "version": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dev": true, + "requires": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "css-color-names": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-0.0.4.tgz", + "integrity": "sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=", + "dev": true + }, + "css-declaration-sorter": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-4.0.1.tgz", + "integrity": "sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==", + "dev": true, + "requires": { + "postcss": "^7.0.1", + "timsort": "^0.3.0" + } + }, + "css-modules-loader-core": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz", + "integrity": "sha1-WQhmgpShvs0mGuCkziGwtVHyHRY=", + "dev": true, + "requires": { + "icss-replace-symbols": "1.1.0", + "postcss": "6.0.1", + "postcss-modules-extract-imports": "1.1.0", + "postcss-modules-local-by-default": "1.2.0", + "postcss-modules-scope": "1.1.0", + "postcss-modules-values": "1.3.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "dependencies": { + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "has-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-1.0.0.tgz", + "integrity": "sha1-nZ55MWXOAXoA8AQYxD+UKnsdEfo=", + "dev": true + }, + "postcss": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.1.tgz", + "integrity": "sha1-AA29H47vIXqjaLmiEsX8QLKo8/I=", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "source-map": "^0.5.6", + "supports-color": "^3.2.3" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "3.2.3", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-3.2.3.tgz", + "integrity": "sha1-ZawFBLOVQXHYpklGsq48u4pfVPY=", + "dev": true, + "requires": { + "has-flag": "^1.0.0" + } + } + } + }, + "css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dev": true, + "requires": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "css-select-base-adapter": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz", + "integrity": "sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==", + "dev": true + }, + "css-selector-tokenizer": { + "version": "0.7.3", + "resolved": "https://registry.npmjs.org/css-selector-tokenizer/-/css-selector-tokenizer-0.7.3.tgz", + "integrity": "sha512-jWQv3oCEL5kMErj4wRnK/OPoBi0D+P1FR2cDCKYPaMeD2eW3/mttav8HT4hT1CKopiJI/psEULjkClhvJo4Lvg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "fastparse": "^1.1.2" + } + }, + "css-tree": { + "version": "1.0.0-alpha.37", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.0.0-alpha.37.tgz", + "integrity": "sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==", + "dev": true, + "requires": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "dependencies": { + "mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "dev": true + }, + "cssesc": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/cssesc/-/cssesc-3.0.0.tgz", + "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", + "dev": true + }, + "cssnano": { + "version": "4.1.11", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-4.1.11.tgz", + "integrity": "sha512-6gZm2htn7xIPJOHY824ERgj8cNPgPxyCSnkXc4v7YvNW+TdVfzgngHcEhy/8D11kUWRUMbke+tC+AUcUsnMz2g==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "cssnano-preset-default": "^4.0.8", + "is-resolvable": "^1.0.0", + "postcss": "^7.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "cssnano-preset-default": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-4.0.8.tgz", + "integrity": "sha512-LdAyHuq+VRyeVREFmuxUZR1TXjQm8QQU/ktoo/x7bz+SdOge1YKc5eMN6pRW7YWBmyq59CqYba1dJ5cUukEjLQ==", + "dev": true, + "requires": { + "css-declaration-sorter": "^4.0.1", + "cssnano-util-raw-cache": "^4.0.1", + "postcss": "^7.0.0", + "postcss-calc": "^7.0.1", + "postcss-colormin": "^4.0.3", + "postcss-convert-values": "^4.0.1", + "postcss-discard-comments": "^4.0.2", + "postcss-discard-duplicates": "^4.0.2", + "postcss-discard-empty": "^4.0.1", + "postcss-discard-overridden": "^4.0.1", + "postcss-merge-longhand": "^4.0.11", + "postcss-merge-rules": "^4.0.3", + "postcss-minify-font-values": "^4.0.2", + "postcss-minify-gradients": "^4.0.2", + "postcss-minify-params": "^4.0.2", + "postcss-minify-selectors": "^4.0.2", + "postcss-normalize-charset": "^4.0.1", + "postcss-normalize-display-values": "^4.0.2", + "postcss-normalize-positions": "^4.0.2", + "postcss-normalize-repeat-style": "^4.0.2", + "postcss-normalize-string": "^4.0.2", + "postcss-normalize-timing-functions": "^4.0.2", + "postcss-normalize-unicode": "^4.0.1", + "postcss-normalize-url": "^4.0.1", + "postcss-normalize-whitespace": "^4.0.2", + "postcss-ordered-values": "^4.1.2", + "postcss-reduce-initial": "^4.0.3", + "postcss-reduce-transforms": "^4.0.2", + "postcss-svgo": "^4.0.3", + "postcss-unique-selectors": "^4.0.1" + } + }, + "cssnano-util-get-arguments": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz", + "integrity": "sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=", + "dev": true + }, + "cssnano-util-get-match": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/cssnano-util-get-match/-/cssnano-util-get-match-4.0.0.tgz", + "integrity": "sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=", + "dev": true + }, + "cssnano-util-raw-cache": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-raw-cache/-/cssnano-util-raw-cache-4.0.1.tgz", + "integrity": "sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "cssnano-util-same-parent": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz", + "integrity": "sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==", + "dev": true + }, + "csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dev": true, + "requires": { + "css-tree": "^1.1.2" + }, + "dependencies": { + "css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dev": true, + "requires": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + } + }, + "mdn-data": { + "version": "2.0.14", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "cssstyle": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-1.4.0.tgz", + "integrity": "sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==", + "dev": true, + "requires": { + "cssom": "0.3.x" + } + }, + "csstype": { + "version": "2.6.18", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-2.6.18.tgz", + "integrity": "sha512-RSU6Hyeg14am3Ah4VZEmeX8H7kLwEEirXe6aU2IPfKNvhXwTflK5HQRDNI0ypQXoqmm+QPyG2IaPuQE5zMwSIQ==", + "dev": true, + "peer": true + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "data-urls": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/data-urls/-/data-urls-1.1.0.tgz", + "integrity": "sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "whatwg-mimetype": "^2.2.0", + "whatwg-url": "^7.0.0" + }, + "dependencies": { + "whatwg-url": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-7.1.0.tgz", + "integrity": "sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + } + } + }, + "debug": { + "version": "4.3.2", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", + "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", + "dev": true, + "requires": { + "ms": "2.1.2" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", + "dev": true + }, + "diff-sequences": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-24.9.0.tgz", + "integrity": "sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==", + "dev": true + }, + "dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dev": true, + "requires": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + }, + "dependencies": { + "domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "dev": true + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "domexception": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-1.0.1.tgz", + "integrity": "sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==", + "dev": true, + "requires": { + "webidl-conversions": "^4.0.2" + } + }, + "domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dev": true, + "requires": { + "is-obj": "^2.0.0" + } + }, + "duplexer": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.1.tgz", + "integrity": "sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=", + "dev": true + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "electron-to-chromium": { + "version": "1.3.895", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.895.tgz", + "integrity": "sha512-9Ww3fB8CWctjqHwkOt7DQbMZMpal2x2reod+/lU4b9axO1XJEDUpPMBxs7YnjLhhqpKXIIB5SRYN/B4K0QpvyQ==", + "dev": true + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "dev": true + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.0", + "object-keys": "^1.1.1", + "object.assign": "^4.1.2", + "string.prototype.trimend": "^1.0.4", + "string.prototype.trimstart": "^1.0.4", + "unbox-primitive": "^1.0.1" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es6-promisify": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/es6-promisify/-/es6-promisify-6.1.1.tgz", + "integrity": "sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==", + "dev": true + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "escodegen": { + "version": "1.14.3", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-1.14.3.tgz", + "integrity": "sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==", + "dev": true, + "requires": { + "esprima": "^4.0.1", + "estraverse": "^4.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1", + "source-map": "~0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true, + "optional": true + } + } + }, + "esprima": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", + "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", + "dev": true + }, + "estraverse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", + "dev": true + }, + "estree-walker": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-1.0.1.tgz", + "integrity": "sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "exec-sh": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/exec-sh/-/exec-sh-0.3.6.tgz", + "integrity": "sha512-nQn+hI3yp+oD0huYhKwvYI32+JFeq+XkNcD1GAo3Y/MjxsfVGmrrzrnzjWiNY6f+pUCP440fThsFh5gZrRAU/w==", + "dev": true + }, + "execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dev": true, + "requires": { + "cross-spawn": "^6.0.0", + "get-stream": "^4.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + } + }, + "exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "expect": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/expect/-/expect-24.9.0.tgz", + "integrity": "sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "ansi-styles": "^3.2.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-regex-util": "^24.9.0" + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, + "fastparse": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/fastparse/-/fastparse-1.1.2.tgz", + "integrity": "sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ==", + "dev": true + }, + "fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "requires": { + "bser": "2.1.1" + } + }, + "figures": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-1.7.0.tgz", + "integrity": "sha1-y+Hjr/zxzUS4DK3+0o3Hk6lwHS4=", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.5", + "object-assign": "^4.1.0" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "filesize": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.4.0.tgz", + "integrity": "sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==", + "dev": true + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "find-cache-dir": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", + "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", + "dev": true, + "requires": { + "commondir": "^1.0.1", + "make-dir": "^3.0.2", + "pkg-dir": "^4.1.0" + }, + "dependencies": { + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "make-dir": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", + "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", + "dev": true, + "requires": { + "semver": "^6.0.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "pkg-dir": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", + "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", + "dev": true, + "requires": { + "find-up": "^4.0.0" + } + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "for-each": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/for-each/-/for-each-0.3.3.tgz", + "integrity": "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==", + "dev": true, + "requires": { + "is-callable": "^1.1.3" + } + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fs-extra": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz", + "integrity": "sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==", + "dev": true, + "requires": { + "graceful-fs": "^4.2.0", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "fs-jetpack": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/fs-jetpack/-/fs-jetpack-4.2.0.tgz", + "integrity": "sha512-b7kFUlXAA4Q12qENTdU5DCQkf8ojEk4fpaXXu/bqayobwm0EfjjlwBCFqRBM2t8I75s0ifk0ajRqddXy2bAHJg==", + "dev": true, + "requires": { + "minimatch": "^3.0.2", + "rimraf": "^2.6.3" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "generic-names": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/generic-names/-/generic-names-2.0.1.tgz", + "integrity": "sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==", + "dev": true, + "requires": { + "loader-utils": "^1.1.0" + } + }, + "gensync": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", + "dev": true + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dev": true, + "requires": { + "pump": "^3.0.0" + } + }, + "get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", + "dev": true + }, + "globalyzer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/globalyzer/-/globalyzer-0.1.0.tgz", + "integrity": "sha512-40oNTM9UfG6aBmuKxk/giHn5nQ8RVz/SS4Ir6zgzOv9/qC3kKZ9v4etGTcJbEl/NyVQH7FGU7d+X1egr57Md2Q==", + "dev": true + }, + "globrex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/globrex/-/globrex-0.1.2.tgz", + "integrity": "sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg==", + "dev": true + }, + "goober": { + "version": "2.0.43", + "resolved": "https://registry.npmjs.org/goober/-/goober-2.0.43.tgz", + "integrity": "sha512-xXrS0EyblOQb2Isn9CO9XyG9f0MXThbbj0I66SYr3fyyM80/R6XHqjBxHBkl0KbTSdFgng9lQyP6m0AD90iwdA==", + "dev": true, + "requires": {} + }, + "graceful-fs": { + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", + "dev": true + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + } + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-symbols": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "hex-color-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hex-color-regex/-/hex-color-regex-1.1.0.tgz", + "integrity": "sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==", + "dev": true + }, + "hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==", + "dev": true + }, + "hsl-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsl-regex/-/hsl-regex-1.0.0.tgz", + "integrity": "sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=", + "dev": true + }, + "hsla-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/hsla-regex/-/hsla-regex-1.0.0.tgz", + "integrity": "sha1-wc56MWjIxmFAM6S194d/OyJfnDg=", + "dev": true + }, + "html-encoding-sniffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz", + "integrity": "sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==", + "dev": true, + "requires": { + "whatwg-encoding": "^1.0.1" + } + }, + "html-escaper": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz", + "integrity": "sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==", + "dev": true + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "icss-replace-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz", + "integrity": "sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=", + "dev": true + }, + "import-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz", + "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==", + "dev": true, + "requires": { + "import-from": "^3.0.0" + } + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "import-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", + "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", + "dev": true, + "requires": { + "resolve-from": "^5.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", + "dev": true + } + } + }, + "import-local": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-2.0.0.tgz", + "integrity": "sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==", + "dev": true, + "requires": { + "pkg-dir": "^3.0.0", + "resolve-cwd": "^2.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, + "indexes-of": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/indexes-of/-/indexes-of-1.0.1.tgz", + "integrity": "sha1-8w9xbI4r00bHtn0985FVZqfAVgc=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dev": true, + "requires": { + "loose-envify": "^1.0.0" + } + }, + "is-absolute-url": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-2.1.0.tgz", + "integrity": "sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=", + "dev": true + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "dev": true + }, + "is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dev": true, + "requires": { + "ci-info": "^2.0.0" + } + }, + "is-color-stop": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-color-stop/-/is-color-stop-1.1.0.tgz", + "integrity": "sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=", + "dev": true, + "requires": { + "css-color-names": "^0.0.4", + "hex-color-regex": "^1.1.0", + "hsl-regex": "^1.0.0", + "hsla-regex": "^1.0.0", + "rgb-regex": "^1.0.1", + "rgba-regex": "^1.0.0" + } + }, + "is-core-module": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.0.tgz", + "integrity": "sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-directory": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/is-directory/-/is-directory-0.3.1.tgz", + "integrity": "sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=", + "dev": true + }, + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true + }, + "is-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-module/-/is-module-1.0.0.tgz", + "integrity": "sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=", + "dev": true + }, + "is-negative-zero": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", + "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-reference": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz", + "integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==", + "dev": true, + "requires": { + "@types/estree": "*" + } + }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", + "dev": true + }, + "is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "dev": true + }, + "is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "dev": true + }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0" + } + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istanbul-lib-coverage": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.5.tgz", + "integrity": "sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==", + "dev": true + }, + "istanbul-lib-instrument": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-3.3.0.tgz", + "integrity": "sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==", + "dev": true, + "requires": { + "@babel/generator": "^7.4.0", + "@babel/parser": "^7.4.3", + "@babel/template": "^7.4.0", + "@babel/traverse": "^7.4.3", + "@babel/types": "^7.4.0", + "istanbul-lib-coverage": "^2.0.5", + "semver": "^6.0.0" + } + }, + "istanbul-lib-report": { + "version": "2.0.8", + "resolved": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-2.0.8.tgz", + "integrity": "sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==", + "dev": true, + "requires": { + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "istanbul-lib-source-maps": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-3.0.6.tgz", + "integrity": "sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==", + "dev": true, + "requires": { + "debug": "^4.1.1", + "istanbul-lib-coverage": "^2.0.5", + "make-dir": "^2.1.0", + "rimraf": "^2.6.3", + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "istanbul-reports": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-2.2.7.tgz", + "integrity": "sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==", + "dev": true, + "requires": { + "html-escaper": "^2.0.0" + } + }, + "jest": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest/-/jest-24.9.0.tgz", + "integrity": "sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==", + "dev": true, + "requires": { + "import-local": "^2.0.0", + "jest-cli": "^24.9.0" + } + }, + "jest-changed-files": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-24.9.0.tgz", + "integrity": "sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "execa": "^1.0.0", + "throat": "^4.0.0" + } + }, + "jest-cli": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-24.9.0.tgz", + "integrity": "sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==", + "dev": true, + "requires": { + "@jest/core": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "import-local": "^2.0.0", + "is-ci": "^2.0.0", + "jest-config": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "prompts": "^2.0.1", + "realpath-native": "^1.1.0", + "yargs": "^13.3.0" + } + }, + "jest-config": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-24.9.0.tgz", + "integrity": "sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==", + "dev": true, + "requires": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^24.9.0", + "@jest/types": "^24.9.0", + "babel-jest": "^24.9.0", + "chalk": "^2.0.1", + "glob": "^7.1.1", + "jest-environment-jsdom": "^24.9.0", + "jest-environment-node": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "micromatch": "^3.1.10", + "pretty-format": "^24.9.0", + "realpath-native": "^1.1.0" + } + }, + "jest-diff": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-24.9.0.tgz", + "integrity": "sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "diff-sequences": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-docblock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-24.9.0.tgz", + "integrity": "sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==", + "dev": true, + "requires": { + "detect-newline": "^2.1.0" + } + }, + "jest-each": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-24.9.0.tgz", + "integrity": "sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-environment-jsdom": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-24.9.0.tgz", + "integrity": "sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==", + "dev": true, + "requires": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0", + "jsdom": "^11.5.1" + } + }, + "jest-environment-node": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-24.9.0.tgz", + "integrity": "sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==", + "dev": true, + "requires": { + "@jest/environment": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/types": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-util": "^24.9.0" + } + }, + "jest-get-type": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-24.9.0.tgz", + "integrity": "sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==", + "dev": true + }, + "jest-haste-map": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-24.9.0.tgz", + "integrity": "sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "anymatch": "^2.0.0", + "fb-watchman": "^2.0.0", + "fsevents": "^1.2.7", + "graceful-fs": "^4.1.15", + "invariant": "^2.2.4", + "jest-serializer": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.9.0", + "micromatch": "^3.1.10", + "sane": "^4.0.3", + "walker": "^1.0.7" + } + }, + "jest-jasmine2": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-24.9.0.tgz", + "integrity": "sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==", + "dev": true, + "requires": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "co": "^4.6.0", + "expect": "^24.9.0", + "is-generator-fn": "^2.0.0", + "jest-each": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "pretty-format": "^24.9.0", + "throat": "^4.0.0" + } + }, + "jest-leak-detector": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-24.9.0.tgz", + "integrity": "sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==", + "dev": true, + "requires": { + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-matcher-utils": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-24.9.0.tgz", + "integrity": "sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==", + "dev": true, + "requires": { + "chalk": "^2.0.1", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "pretty-format": "^24.9.0" + } + }, + "jest-message-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-24.9.0.tgz", + "integrity": "sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/stack-utils": "^1.0.1", + "chalk": "^2.0.1", + "micromatch": "^3.1.10", + "slash": "^2.0.0", + "stack-utils": "^1.0.1" + } + }, + "jest-mock": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-24.9.0.tgz", + "integrity": "sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0" + } + }, + "jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "requires": {} + }, + "jest-regex-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-24.9.0.tgz", + "integrity": "sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==", + "dev": true + }, + "jest-resolve": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-24.9.0.tgz", + "integrity": "sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "browser-resolve": "^1.11.3", + "chalk": "^2.0.1", + "jest-pnp-resolver": "^1.2.1", + "realpath-native": "^1.1.0" + } + }, + "jest-resolve-dependencies": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-24.9.0.tgz", + "integrity": "sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-snapshot": "^24.9.0" + } + }, + "jest-runner": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-24.9.0.tgz", + "integrity": "sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==", + "dev": true, + "requires": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "chalk": "^2.4.2", + "exit": "^0.1.2", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-docblock": "^24.3.0", + "jest-haste-map": "^24.9.0", + "jest-jasmine2": "^24.9.0", + "jest-leak-detector": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "jest-runtime": "^24.9.0", + "jest-util": "^24.9.0", + "jest-worker": "^24.6.0", + "source-map-support": "^0.5.6", + "throat": "^4.0.0" + } + }, + "jest-runtime": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-24.9.0.tgz", + "integrity": "sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==", + "dev": true, + "requires": { + "@jest/console": "^24.7.1", + "@jest/environment": "^24.9.0", + "@jest/source-map": "^24.3.0", + "@jest/transform": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "chalk": "^2.0.1", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.1.15", + "jest-config": "^24.9.0", + "jest-haste-map": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-mock": "^24.9.0", + "jest-regex-util": "^24.3.0", + "jest-resolve": "^24.9.0", + "jest-snapshot": "^24.9.0", + "jest-util": "^24.9.0", + "jest-validate": "^24.9.0", + "realpath-native": "^1.1.0", + "slash": "^2.0.0", + "strip-bom": "^3.0.0", + "yargs": "^13.3.0" + } + }, + "jest-serializer": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-24.9.0.tgz", + "integrity": "sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==", + "dev": true + }, + "jest-snapshot": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-24.9.0.tgz", + "integrity": "sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==", + "dev": true, + "requires": { + "@babel/types": "^7.0.0", + "@jest/types": "^24.9.0", + "chalk": "^2.0.1", + "expect": "^24.9.0", + "jest-diff": "^24.9.0", + "jest-get-type": "^24.9.0", + "jest-matcher-utils": "^24.9.0", + "jest-message-util": "^24.9.0", + "jest-resolve": "^24.9.0", + "mkdirp": "^0.5.1", + "natural-compare": "^1.4.0", + "pretty-format": "^24.9.0", + "semver": "^6.2.0" + } + }, + "jest-util": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-24.9.0.tgz", + "integrity": "sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==", + "dev": true, + "requires": { + "@jest/console": "^24.9.0", + "@jest/fake-timers": "^24.9.0", + "@jest/source-map": "^24.9.0", + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "callsites": "^3.0.0", + "chalk": "^2.0.1", + "graceful-fs": "^4.1.15", + "is-ci": "^2.0.0", + "mkdirp": "^0.5.1", + "slash": "^2.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "jest-validate": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-24.9.0.tgz", + "integrity": "sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "camelcase": "^5.3.1", + "chalk": "^2.0.1", + "jest-get-type": "^24.9.0", + "leven": "^3.1.0", + "pretty-format": "^24.9.0" + } + }, + "jest-watcher": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-24.9.0.tgz", + "integrity": "sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==", + "dev": true, + "requires": { + "@jest/test-result": "^24.9.0", + "@jest/types": "^24.9.0", + "@types/yargs": "^13.0.0", + "ansi-escapes": "^3.0.0", + "chalk": "^2.0.1", + "jest-util": "^24.9.0", + "string-length": "^2.0.0" + } + }, + "jest-worker": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-24.9.0.tgz", + "integrity": "sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==", + "dev": true, + "requires": { + "merge-stream": "^2.0.0", + "supports-color": "^6.1.0" + }, + "dependencies": { + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "js-tokens": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", + "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", + "dev": true + }, + "js-yaml": { + "version": "3.14.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", + "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", + "dev": true, + "requires": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "jsdom": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-11.12.0.tgz", + "integrity": "sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==", + "dev": true, + "requires": { + "abab": "^2.0.0", + "acorn": "^5.5.3", + "acorn-globals": "^4.1.0", + "array-equal": "^1.0.0", + "cssom": ">= 0.3.2 < 0.4.0", + "cssstyle": "^1.0.0", + "data-urls": "^1.0.0", + "domexception": "^1.0.1", + "escodegen": "^1.9.1", + "html-encoding-sniffer": "^1.0.2", + "left-pad": "^1.3.0", + "nwsapi": "^2.0.7", + "parse5": "4.0.0", + "pn": "^1.1.0", + "request": "^2.87.0", + "request-promise-native": "^1.0.5", + "sax": "^1.2.4", + "symbol-tree": "^3.2.2", + "tough-cookie": "^2.3.4", + "w3c-hr-time": "^1.0.1", + "webidl-conversions": "^4.0.2", + "whatwg-encoding": "^1.0.3", + "whatwg-mimetype": "^2.1.0", + "whatwg-url": "^6.4.1", + "ws": "^5.2.0", + "xml-name-validator": "^3.0.0" + } + }, + "jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "dev": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", + "dev": true + }, + "json-parse-even-better-errors": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "json5": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", + "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "dev": true + }, + "left-pad": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/left-pad/-/left-pad-1.3.0.tgz", + "integrity": "sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==", + "dev": true + }, + "leven": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz", + "integrity": "sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==", + "dev": true + }, + "levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + } + }, + "lines-and-columns": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", + "dev": true + }, + "load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "dependencies": { + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "loader-utils": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.0.tgz", + "integrity": "sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "dependencies": { + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "lodash.camelcase": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/lodash.camelcase/-/lodash.camelcase-4.3.0.tgz", + "integrity": "sha1-soqmKIorn8ZRA1x3EfZathkDMaY=", + "dev": true + }, + "lodash.debounce": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", + "dev": true + }, + "lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", + "dev": true + }, + "lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==", + "dev": true + }, + "lodash.sortby": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.sortby/-/lodash.sortby-4.7.0.tgz", + "integrity": "sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=", + "dev": true + }, + "lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", + "dev": true + }, + "loose-envify": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz", + "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==", + "dev": true, + "requires": { + "js-tokens": "^3.0.0 || ^4.0.0" + } + }, + "magic-string": { + "version": "0.25.7", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.25.7.tgz", + "integrity": "sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==", + "dev": true, + "requires": { + "sourcemap-codec": "^1.4.4" + } + }, + "make-dir": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-2.1.0.tgz", + "integrity": "sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==", + "dev": true, + "requires": { + "pify": "^4.0.1", + "semver": "^5.6.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "makeerror": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.12.tgz", + "integrity": "sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==", + "dev": true, + "requires": { + "tmpl": "1.0.5" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "maxmin": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/maxmin/-/maxmin-2.1.0.tgz", + "integrity": "sha1-TTsiCQPZXu5+t6x/qGTnLcCaMWY=", + "dev": true, + "requires": { + "chalk": "^1.0.0", + "figures": "^1.0.1", + "gzip-size": "^3.0.0", + "pretty-bytes": "^3.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "gzip-size": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-3.0.0.tgz", + "integrity": "sha1-VGGI6b3DN/Zzdy+BZgRks4nc5SA=", + "dev": true, + "requires": { + "duplexer": "^0.1.1" + } + }, + "pretty-bytes": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-3.0.1.tgz", + "integrity": "sha1-J9AAjXeAY6C0gRuzXHnxvV1fvM8=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "mdn-browser-compat-data": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/mdn-browser-compat-data/-/mdn-browser-compat-data-1.1.2.tgz", + "integrity": "sha512-uBNX2P4iu3PZcXP20rL+n7fxN9PWZLj0y43QMe/1aXzqP3H6HbVOeePS0cBZCtMwcfr2Tugf1OHj+/wLam+dUg==", + "dev": true, + "requires": { + "extend": "3.0.2" + } + }, + "mdn-data": { + "version": "2.0.22", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.22.tgz", + "integrity": "sha512-qDYKNxdP1636yemoyfNsEYUgfdlsTscouOZamt0e7QmN91cmpXDWd+iRADtT9m94jYtYH2QWrraDW+83UlzTwQ==", + "dev": true + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "microbundle": { + "version": "0.12.4", + "resolved": "https://registry.npmjs.org/microbundle/-/microbundle-0.12.4.tgz", + "integrity": "sha512-KskaxaeJc2X/AnohtdYo97L55nZZiNGPIS/ngXuDsIVnPfwHdtZWYJAJLAG+08E9VBr+eLa6N6VX+e2uoj/cNQ==", + "dev": true, + "requires": { + "@babel/core": "^7.10.2", + "@babel/plugin-proposal-class-properties": "7.7.4", + "@babel/plugin-syntax-import-meta": "^7.10.1", + "@babel/plugin-syntax-jsx": "^7.10.1", + "@babel/plugin-transform-flow-strip-types": "^7.10.1", + "@babel/plugin-transform-react-jsx": "^7.10.1", + "@babel/plugin-transform-regenerator": "^7.10.1", + "@babel/preset-env": "^7.11.0", + "@babel/preset-flow": "^7.10.1", + "@babel/preset-react": "^7.10.4", + "@rollup/plugin-alias": "^3.1.1", + "@rollup/plugin-babel": "^5.0.3", + "@rollup/plugin-commonjs": "^13.0.0", + "@rollup/plugin-json": "^4.1.0", + "@rollup/plugin-node-resolve": "^6.1.0", + "asyncro": "^3.0.0", + "autoprefixer": "^9.8.0", + "babel-plugin-macros": "^2.8.0", + "babel-plugin-transform-async-to-promises": "^0.8.15", + "babel-plugin-transform-replace-expressions": "^0.2.0", + "brotli-size": "^4.0.0", + "builtin-modules": "^3.1.0", + "camelcase": "^5.3.1", + "cssnano": "^4.1.10", + "es6-promisify": "^6.1.1", + "escape-string-regexp": "^4.0.0", + "filesize": "^6.1.0", + "gzip-size": "^5.1.1", + "kleur": "^3.0.3", + "lodash.merge": "^4.6.2", + "module-details-from-path": "^1.0.3", + "pretty-bytes": "^5.3.0", + "rollup": "^1.32.1", + "rollup-plugin-bundle-size": "^1.0.1", + "rollup-plugin-es3": "^1.1.0", + "rollup-plugin-postcss": "^2.9.0", + "rollup-plugin-terser": "^5.3.0", + "rollup-plugin-typescript2": "^0.25.3", + "sade": "^1.7.3", + "tiny-glob": "^0.2.6", + "tslib": "^1.13.0", + "typescript": "^3.9.5" + }, + "dependencies": { + "@babel/plugin-proposal-class-properties": { + "version": "7.7.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.7.4.tgz", + "integrity": "sha512-EcuXeV4Hv1X3+Q1TsuOmyyxeTRiSqurGJ26+I/FW1WbymmRRapVORm6x1Zl3iDIHyRxEs+VXWp6qnlcfcJSbbw==", + "dev": true, + "requires": { + "@babel/helper-create-class-features-plugin": "^7.7.4", + "@babel/helper-plugin-utils": "^7.0.0" + } + }, + "@rollup/plugin-node-resolve": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/@rollup/plugin-node-resolve/-/plugin-node-resolve-6.1.0.tgz", + "integrity": "sha512-Cv7PDIvxdE40SWilY5WgZpqfIUEaDxFxs89zCAHjqyRwlTSuql4M5hjIuc5QYJkOH0/vyiyNXKD72O+LhRipGA==", + "dev": true, + "requires": { + "@rollup/pluginutils": "^3.0.0", + "@types/resolve": "0.0.8", + "builtin-modules": "^3.1.0", + "is-module": "^1.0.0", + "resolve": "^1.11.1" + } + }, + "acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "dev": true + }, + "escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "dev": true + }, + "rollup": { + "version": "1.32.1", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-1.32.1.tgz", + "integrity": "sha512-/2HA0Ec70TvQnXdzynFffkjA6XN+1e2pEv/uKS5Ulca40g2L7KuOE3riasHoNVHOsFD5KKZgDsMk1CP3Tw9s+A==", + "dev": true, + "requires": { + "@types/estree": "*", + "@types/node": "*", + "acorn": "^7.1.0" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "mime-db": { + "version": "1.51.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.51.0.tgz", + "integrity": "sha512-5y8A56jg7XVQx2mbv1lu49NR4dokRnhZYTtL+KGfaa27uq4pSTXkwQkFJl4pkRMyNFz/EtYDSkiiEHx3F7UN6g==", + "dev": true + }, + "mime-types": { + "version": "2.1.34", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.34.tgz", + "integrity": "sha512-6cP692WwGIs9XXdOO4++N+7qjqv0rqxxVvJ3VHPh/Sc9mVZcQP+ZGhkKiTvWMQRr2tbHkJP/Yn7Y0npb3ZBs4A==", + "dev": true, + "requires": { + "mime-db": "1.51.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + } + }, + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "module-details-from-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/module-details-from-path/-/module-details-from-path-1.0.3.tgz", + "integrity": "sha1-EUyUlnPiqKNenTV4hSeqN7Z52is=", + "dev": true + }, + "mri": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", + "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==", + "dev": true + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==", + "dev": true, + "optional": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, + "nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", + "dev": true + }, + "node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true + }, + "node-notifier": { + "version": "5.4.5", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.5.tgz", + "integrity": "sha512-tVbHs7DyTLtzOiN78izLA85zRqB9NvEXkAf014Vx3jtSvn/xBl6bR8ZYifj+dFcFrKI21huSQgJZ6ZtL3B4HfQ==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "node-releases": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.1.tgz", + "integrity": "sha512-CqyzN6z7Q6aMeF/ktcMVTzhAHCEpf8SOarwpzpf8pNBY2k5/oM34UHldUwp8VKI7uxct2HxSRdJjBaZeESzcxA==", + "dev": true + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + } + } + }, + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "normalize-url": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-3.3.0.tgz", + "integrity": "sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==", + "dev": true + }, + "npm-run-path": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-2.0.2.tgz", + "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=", + "dev": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dev": true, + "requires": { + "boolbase": "~1.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "requires": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + } + }, + "p-each-series": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-each-series/-/p-each-series-1.0.0.tgz", + "integrity": "sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=", + "dev": true, + "requires": { + "p-reduce": "^1.0.0" + } + }, + "p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "dev": true + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-queue": { + "version": "6.6.2", + "resolved": "https://registry.npmjs.org/p-queue/-/p-queue-6.6.2.tgz", + "integrity": "sha512-RwFpb72c/BhQLEXIZ5K2e+AhgNVmIejGlTgiB9MzZ0e93GRvqZ7uSi0dvRF7/XIXDeNkra2fNHBxTyPDGySpjQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.4", + "p-timeout": "^3.2.0" + } + }, + "p-reduce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-reduce/-/p-reduce-1.0.0.tgz", + "integrity": "sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=", + "dev": true + }, + "p-timeout": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", + "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", + "dev": true, + "requires": { + "p-finally": "^1.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "parse-json": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", + "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.0.0", + "error-ex": "^1.3.1", + "json-parse-even-better-errors": "^2.3.0", + "lines-and-columns": "^1.1.6" + } + }, + "parse5": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-4.0.0.tgz", + "integrity": "sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "dev": true + }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==", + "dev": true + }, + "picomatch": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", + "dev": true + }, + "pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "dev": true + }, + "pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "requires": { + "node-modules-regexp": "^1.0.0" + } + }, + "pkg-dir": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-3.0.0.tgz", + "integrity": "sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==", + "dev": true, + "requires": { + "find-up": "^3.0.0" + } + }, + "pn": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/pn/-/pn-1.1.0.tgz", + "integrity": "sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==", + "dev": true + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.39", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.39.tgz", + "integrity": "sha512-yioayjNbHn6z1/Bywyb2Y4s3yvDAeXGOyxqD+LnVOinq6Mdmd++SW2wUNVzavyyHxd6+DxzWGIuosg6P1Rj8uA==", + "dev": true, + "requires": { + "picocolors": "^0.2.1", + "source-map": "^0.6.1" + }, + "dependencies": { + "picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-calc": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-7.0.5.tgz", + "integrity": "sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==", + "dev": true, + "requires": { + "postcss": "^7.0.27", + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + } + }, + "postcss-colormin": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-4.0.3.tgz", + "integrity": "sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "color": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-convert-values": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-4.0.1.tgz", + "integrity": "sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-discard-comments": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz", + "integrity": "sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-duplicates": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-4.0.2.tgz", + "integrity": "sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-empty": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz", + "integrity": "sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-discard-overridden": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz", + "integrity": "sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-load-config": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-2.1.2.tgz", + "integrity": "sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==", + "dev": true, + "requires": { + "cosmiconfig": "^5.0.0", + "import-cwd": "^2.0.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-5.2.1.tgz", + "integrity": "sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==", + "dev": true, + "requires": { + "import-fresh": "^2.0.0", + "is-directory": "^0.3.1", + "js-yaml": "^3.13.1", + "parse-json": "^4.0.0" + } + }, + "import-cwd": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-2.1.0.tgz", + "integrity": "sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=", + "dev": true, + "requires": { + "import-from": "^2.1.0" + } + }, + "import-fresh": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-2.0.0.tgz", + "integrity": "sha1-2BNVwVYS04bGH53dOSLUMEgipUY=", + "dev": true, + "requires": { + "caller-path": "^2.0.0", + "resolve-from": "^3.0.0" + } + }, + "import-from": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-2.1.0.tgz", + "integrity": "sha1-M1238qev/VOqpHHUuAId7ja387E=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + } + }, + "parse-json": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-4.0.0.tgz", + "integrity": "sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=", + "dev": true, + "requires": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + } + }, + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "postcss-merge-longhand": { + "version": "4.0.11", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz", + "integrity": "sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==", + "dev": true, + "requires": { + "css-color-names": "0.0.4", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "stylehacks": "^4.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-merge-rules": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz", + "integrity": "sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "cssnano-util-same-parent": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0", + "vendors": "^1.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-minify-font-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-4.0.2.tgz", + "integrity": "sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-gradients": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz", + "integrity": "sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "is-color-stop": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-params": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz", + "integrity": "sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "browserslist": "^4.0.0", + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "uniqs": "^2.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-minify-selectors": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz", + "integrity": "sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "postcss-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/postcss-modules/-/postcss-modules-2.0.0.tgz", + "integrity": "sha512-eqp+Bva+U2cwQO7dECJ8/V+X+uH1HduNeITB0CPPFAu6d/8LKQ32/j+p9rQ2YL1QytVcrNU0X+fBqgGmQIA1Rw==", + "dev": true, + "requires": { + "css-modules-loader-core": "^1.1.0", + "generic-names": "^2.0.1", + "lodash.camelcase": "^4.3.0", + "postcss": "^7.0.1", + "string-hash": "^1.1.1" + } + }, + "postcss-modules-extract-imports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz", + "integrity": "sha1-thTJcgvmgW6u41+zpfqh26agXds=", + "dev": true, + "requires": { + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-modules-local-by-default": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz", + "integrity": "sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-modules-scope": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz", + "integrity": "sha1-1upkmUx5+XtipytCb75gVqGUu5A=", + "dev": true, + "requires": { + "css-selector-tokenizer": "^0.7.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-modules-values": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz", + "integrity": "sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA=", + "dev": true, + "requires": { + "icss-replace-symbols": "^1.1.0", + "postcss": "^6.0.1" + }, + "dependencies": { + "postcss": { + "version": "6.0.23", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-6.0.23.tgz", + "integrity": "sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "source-map": "^0.6.1", + "supports-color": "^5.4.0" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "postcss-normalize-charset": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-4.0.1.tgz", + "integrity": "sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==", + "dev": true, + "requires": { + "postcss": "^7.0.0" + } + }, + "postcss-normalize-display-values": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz", + "integrity": "sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-positions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz", + "integrity": "sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-repeat-style": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz", + "integrity": "sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-string": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz", + "integrity": "sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==", + "dev": true, + "requires": { + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-timing-functions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz", + "integrity": "sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-unicode": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz", + "integrity": "sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-url": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz", + "integrity": "sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==", + "dev": true, + "requires": { + "is-absolute-url": "^2.0.0", + "normalize-url": "^3.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-normalize-whitespace": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz", + "integrity": "sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-ordered-values": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz", + "integrity": "sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==", + "dev": true, + "requires": { + "cssnano-util-get-arguments": "^4.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-reduce-initial": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz", + "integrity": "sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "caniuse-api": "^3.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0" + } + }, + "postcss-reduce-transforms": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz", + "integrity": "sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==", + "dev": true, + "requires": { + "cssnano-util-get-match": "^4.0.0", + "has": "^1.0.0", + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-selector-parser": { + "version": "6.0.6", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", + "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", + "dev": true, + "requires": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + } + }, + "postcss-svgo": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-4.0.3.tgz", + "integrity": "sha512-NoRbrcMWTtUghzuKSoIm6XV+sJdvZ7GZSc3wdBN0W19FTtp2ko8NqLsgoh/m9CzNhU3KLPvQmjIwtaNFkaFTvw==", + "dev": true, + "requires": { + "postcss": "^7.0.0", + "postcss-value-parser": "^3.0.0", + "svgo": "^1.0.0" + }, + "dependencies": { + "postcss-value-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz", + "integrity": "sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==", + "dev": true + } + } + }, + "postcss-unique-selectors": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-4.0.1.tgz", + "integrity": "sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==", + "dev": true, + "requires": { + "alphanum-sort": "^1.0.0", + "postcss": "^7.0.0", + "uniqs": "^2.0.0" + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "preact": { + "version": "10.5.15", + "resolved": "https://registry.npmjs.org/preact/-/preact-10.5.15.tgz", + "integrity": "sha512-5chK29n6QcJc3m1lVrKQSQ+V7K1Gb8HeQY6FViQ5AxCAEGu3DaHffWNDkC9+miZgsLvbvU9rxbV1qinGHMHzqA==", + "dev": true + }, + "prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true + }, + "pretty-bytes": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/pretty-bytes/-/pretty-bytes-5.6.0.tgz", + "integrity": "sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==", + "dev": true + }, + "pretty-format": { + "version": "24.9.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-24.9.0.tgz", + "integrity": "sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==", + "dev": true, + "requires": { + "@jest/types": "^24.9.0", + "ansi-regex": "^4.0.0", + "ansi-styles": "^3.2.0", + "react-is": "^16.8.4" + } + }, + "promise.series": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/promise.series/-/promise.series-0.2.0.tgz", + "integrity": "sha1-LMfr6Vn8OmYZwEq029yeRS2GS70=", + "dev": true + }, + "prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dev": true, + "requires": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + } + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "dev": true + }, + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + }, + "randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "dev": true, + "requires": { + "safe-buffer": "^5.1.0" + } + }, + "react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==", + "dev": true + }, + "read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "requires": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "dependencies": { + "path-type": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-3.0.0.tgz", + "integrity": "sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==", + "dev": true, + "requires": { + "pify": "^3.0.0" + } + }, + "pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true + } + } + }, + "read-pkg-up": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-4.0.0.tgz", + "integrity": "sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==", + "dev": true, + "requires": { + "find-up": "^3.0.0", + "read-pkg": "^3.0.0" + } + }, + "realpath-native": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/realpath-native/-/realpath-native-1.1.0.tgz", + "integrity": "sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==", + "dev": true, + "requires": { + "util.promisify": "^1.0.0" + } + }, + "regenerate": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", + "dev": true + }, + "regenerate-unicode-properties": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-9.0.0.tgz", + "integrity": "sha512-3E12UeNSPfjrgwjkR81m5J7Aw/T55Tu7nUyZVQYCKEOs+2dkxEY+DpPtZzO4YruuiPb7NkYLVcyJC4+zCbk5pA==", + "dev": true, + "requires": { + "regenerate": "^1.4.2" + } + }, + "regenerator-runtime": { + "version": "0.13.9", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz", + "integrity": "sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==", + "dev": true + }, + "regenerator-transform": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", + "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", + "dev": true, + "requires": { + "@babel/runtime": "^7.8.4" + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "regexpu-core": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.8.0.tgz", + "integrity": "sha512-1F6bYsoYiz6is+oz70NWur2Vlh9KWtswuRuzJOfeYUrfPX2o8n74AnUVaOGDbUqVGO9fNHu48/pjJO4sNVwsOg==", + "dev": true, + "requires": { + "regenerate": "^1.4.2", + "regenerate-unicode-properties": "^9.0.0", + "regjsgen": "^0.5.2", + "regjsparser": "^0.7.0", + "unicode-match-property-ecmascript": "^2.0.0", + "unicode-match-property-value-ecmascript": "^2.0.0" + } + }, + "regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", + "dev": true + }, + "regjsparser": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.7.0.tgz", + "integrity": "sha512-A4pcaORqmNMDVwUjWoTzuhwMGpP+NykpfqAsEgI1FSH/EzC7lrN5TMd+kN8YCovX+jMpu8eaqXgXPCa0g8FQNQ==", + "dev": true, + "requires": { + "jsesc": "~0.5.0" + }, + "dependencies": { + "jsesc": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", + "dev": true + } + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "request-promise-core": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/request-promise-core/-/request-promise-core-1.1.4.tgz", + "integrity": "sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==", + "dev": true, + "requires": { + "lodash": "^4.17.19" + } + }, + "request-promise-native": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/request-promise-native/-/request-promise-native-1.0.9.tgz", + "integrity": "sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==", + "dev": true, + "requires": { + "request-promise-core": "1.1.4", + "stealthy-require": "^1.1.1", + "tough-cookie": "^2.3.3" + } + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dev": true, + "requires": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + } + }, + "resolve-cwd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-2.0.0.tgz", + "integrity": "sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=", + "dev": true, + "requires": { + "resolve-from": "^3.0.0" + }, + "dependencies": { + "resolve-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-3.0.0.tgz", + "integrity": "sha1-six699nWiBvItuZTM17rywoYh0g=", + "dev": true + } + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "rgb-regex": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rgb-regex/-/rgb-regex-1.0.1.tgz", + "integrity": "sha1-wODWiC3w4jviVKR16O3UGRX+rrE=", + "dev": true + }, + "rgba-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rgba-regex/-/rgba-regex-1.0.0.tgz", + "integrity": "sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=", + "dev": true + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "rollup": { + "version": "2.60.0", + "resolved": "https://registry.npmjs.org/rollup/-/rollup-2.60.0.tgz", + "integrity": "sha512-cHdv9GWd58v58rdseC8e8XIaPUo8a9cgZpnCMMDGZFDZKEODOiPPEQFXLriWr/TjXzhPPmG5bkAztPsOARIcGQ==", + "dev": true, + "peer": true, + "requires": { + "fsevents": "~2.3.2" + }, + "dependencies": { + "fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "dev": true, + "optional": true, + "peer": true + } + } + }, + "rollup-plugin-bundle-size": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/rollup-plugin-bundle-size/-/rollup-plugin-bundle-size-1.0.3.tgz", + "integrity": "sha512-aWj0Pvzq90fqbI5vN1IvUrlf4utOqy+AERYxwWjegH1G8PzheMnrRIgQ5tkwKVtQMDP0bHZEACW/zLDF+XgfXQ==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "maxmin": "^2.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + } + } + }, + "rollup-plugin-es3": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-es3/-/rollup-plugin-es3-1.1.0.tgz", + "integrity": "sha512-jTMqQgMZ/tkjRW4scf4ln5c0OiTSi+Lx/IEyFd41ldgGoLvvg9AQxmVOl93+KaoyB7XRYToYjiHDvO40NPF/fA==", + "dev": true, + "requires": { + "magic-string": "^0.22.4" + }, + "dependencies": { + "magic-string": { + "version": "0.22.5", + "resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.22.5.tgz", + "integrity": "sha512-oreip9rJZkzvA8Qzk9HFs8fZGF/u7H/gtrE8EN6RjKJ9kh2HlC+yQ2QezifqTZfGyiuAV0dRv5a+y/8gBb1m9w==", + "dev": true, + "requires": { + "vlq": "^0.2.2" + } + } + } + }, + "rollup-plugin-postcss": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/rollup-plugin-postcss/-/rollup-plugin-postcss-2.9.0.tgz", + "integrity": "sha512-Y7qDwlqjZMBexbB1kRJf+jKIQL8HR6C+ay53YzN+nNJ64hn1PNZfBE3c61hFUhD//zrMwmm7uBW30RuTi+CD0w==", + "dev": true, + "requires": { + "chalk": "^4.0.0", + "concat-with-sourcemaps": "^1.1.0", + "cssnano": "^4.1.10", + "import-cwd": "^3.0.0", + "p-queue": "^6.3.0", + "pify": "^5.0.0", + "postcss": "^7.0.27", + "postcss-load-config": "^2.1.0", + "postcss-modules": "^2.0.0", + "promise.series": "^0.2.0", + "resolve": "^1.16.0", + "rollup-pluginutils": "^2.8.2", + "safe-identifier": "^0.4.1", + "style-inject": "^0.3.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "dev": true, + "requires": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", + "dev": true + }, + "pify": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-5.0.0.tgz", + "integrity": "sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==", + "dev": true + }, + "supports-color": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", + "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", + "dev": true, + "requires": { + "has-flag": "^4.0.0" + } + } + } + }, + "rollup-plugin-terser": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/rollup-plugin-terser/-/rollup-plugin-terser-5.3.1.tgz", + "integrity": "sha512-1pkwkervMJQGFYvM9nscrUoncPwiKR/K+bHdjv6PFgRo3cgPHoRT83y2Aa3GvINj4539S15t/tpFPb775TDs6w==", + "dev": true, + "requires": { + "@babel/code-frame": "^7.5.5", + "jest-worker": "^24.9.0", + "rollup-pluginutils": "^2.8.2", + "serialize-javascript": "^4.0.0", + "terser": "^4.6.2" + } + }, + "rollup-plugin-typescript2": { + "version": "0.25.3", + "resolved": "https://registry.npmjs.org/rollup-plugin-typescript2/-/rollup-plugin-typescript2-0.25.3.tgz", + "integrity": "sha512-ADkSaidKBovJmf5VBnZBZe+WzaZwofuvYdzGAKTN/J4hN7QJCFYAq7IrH9caxlru6T5qhX41PNFS1S4HqhsGQg==", + "dev": true, + "requires": { + "find-cache-dir": "^3.0.0", + "fs-extra": "8.1.0", + "resolve": "1.12.0", + "rollup-pluginutils": "2.8.1", + "tslib": "1.10.0" + }, + "dependencies": { + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + }, + "resolve": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.12.0.tgz", + "integrity": "sha512-B/dOmuoAik5bKcD6s6nXDCjzUKnaDvdkRyAk6rsmsKLipWj4797iothd7jmmUhWTfinVMU+wc56rYKsit2Qy4w==", + "dev": true, + "requires": { + "path-parse": "^1.0.6" + } + }, + "rollup-pluginutils": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.1.tgz", + "integrity": "sha512-J5oAoysWar6GuZo0s+3bZ6sVZAC0pfqKz68De7ZgDi5z63jOVZn1uJL/+z1jeKHNbGII8kAyHF5q8LnxSX5lQg==", + "dev": true, + "requires": { + "estree-walker": "^0.6.1" + } + }, + "tslib": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.10.0.tgz", + "integrity": "sha512-qOebF53frne81cf0S9B41ByenJ3/IuH8yJKngAX35CmiZySA0khhkovshKK+jGCaMnVomla7gVlIcc3EvKPbTQ==", + "dev": true + } + } + }, + "rollup-pluginutils": { + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/rollup-pluginutils/-/rollup-pluginutils-2.8.2.tgz", + "integrity": "sha512-EEp9NhnUkwY8aif6bxgovPHMoMoNr2FulJziTndpt5H9RdwC47GSGuII9XxpSdzVGM0GWrNPHV6ie1LTNJPaLQ==", + "dev": true, + "requires": { + "estree-walker": "^0.6.1" + }, + "dependencies": { + "estree-walker": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/estree-walker/-/estree-walker-0.6.1.tgz", + "integrity": "sha512-SqmZANLWS0mnatqbSfRP5g8OXZC12Fgg1IwNtLsyHDzJizORW4khDfjPqJZsemPWBB2uqykUah5YpQ6epsqC/w==", + "dev": true + } + } + }, + "rsvp": { + "version": "4.8.5", + "resolved": "https://registry.npmjs.org/rsvp/-/rsvp-4.8.5.tgz", + "integrity": "sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==", + "dev": true + }, + "sade": { + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz", + "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==", + "dev": true, + "requires": { + "mri": "^1.1.0" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-identifier": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz", + "integrity": "sha512-6pNbSMW6OhAi9j+N8V+U715yBQsaWJ7eyEUaOrawX+isg5ZxhUlV1NipNtgaKHmFGiABwt+ZF04Ii+3Xjkg+8w==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sane": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/sane/-/sane-4.1.0.tgz", + "integrity": "sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==", + "dev": true, + "requires": { + "@cnakazawa/watch": "^1.0.3", + "anymatch": "^2.0.0", + "capture-exit": "^2.0.0", + "exec-sh": "^0.3.2", + "execa": "^1.0.0", + "fb-watchman": "^2.0.0", + "micromatch": "^3.1.4", + "minimist": "^1.1.1", + "walker": "~1.0.5" + } + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==", + "dev": true + }, + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + }, + "serialize-javascript": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-4.0.0.tgz", + "integrity": "sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==", + "dev": true, + "requires": { + "randombytes": "^2.1.0" + } + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dev": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, + "signal-exit": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", + "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==", + "dev": true + }, + "simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dev": true, + "requires": { + "is-arrayish": "^0.3.1" + }, + "dependencies": { + "is-arrayish": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.3.2.tgz", + "integrity": "sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==", + "dev": true + } + } + }, + "sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==", + "dev": true + }, + "slash": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-2.0.0.tgz", + "integrity": "sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-support": { + "version": "0.5.20", + "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.20.tgz", + "integrity": "sha512-n1lZZ8Ve4ksRqizaBQgxXDgKwttHDhyfQjA6YZZn8+AroHbsIz+JjwxQDxbp+7y5OYCI8t1Yk7etjD9CRd2hIw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "source-map": "^0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "source-map-url": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.1.tgz", + "integrity": "sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==", + "dev": true + }, + "sourcemap-codec": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/sourcemap-codec/-/sourcemap-codec-1.4.8.tgz", + "integrity": "sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", + "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==", + "dev": true + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", + "dev": true + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", + "dev": true + }, + "stack-utils": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-1.0.5.tgz", + "integrity": "sha512-KZiTzuV3CnSnSvgMRrARVCj+Ht7rMbauGDK0LdVFRGyenwdylpajAp4Q0i6SX8rEmbTpMMf6ryq2gb8pPq2WgQ==", + "dev": true, + "requires": { + "escape-string-regexp": "^2.0.0" + }, + "dependencies": { + "escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true + } + } + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "stealthy-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/stealthy-require/-/stealthy-require-1.1.1.tgz", + "integrity": "sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=", + "dev": true + }, + "string-hash": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/string-hash/-/string-hash-1.1.3.tgz", + "integrity": "sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=", + "dev": true + }, + "string-length": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-2.0.0.tgz", + "integrity": "sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=", + "dev": true, + "requires": { + "astral-regex": "^1.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, + "strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "dev": true + }, + "style-inject": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-inject/-/style-inject-0.3.0.tgz", + "integrity": "sha512-IezA2qp+vcdlhJaVm5SOdPPTUu0FCEqfNSli2vRuSIBbu5Nq5UvygTk/VzeCqfLz2Atj3dVII5QBKGZRZ0edzw==", + "dev": true + }, + "stylehacks": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-4.0.3.tgz", + "integrity": "sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==", + "dev": true, + "requires": { + "browserslist": "^4.0.0", + "postcss": "^7.0.0", + "postcss-selector-parser": "^3.0.0" + }, + "dependencies": { + "postcss-selector-parser": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-3.1.2.tgz", + "integrity": "sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==", + "dev": true, + "requires": { + "dot-prop": "^5.2.0", + "indexes-of": "^1.0.1", + "uniq": "^1.0.1" + } + } + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "dev": true, + "requires": { + "chalk": "^2.4.1", + "coa": "^2.0.2", + "css-select": "^2.0.0", + "css-select-base-adapter": "^0.1.1", + "css-tree": "1.0.0-alpha.37", + "csso": "^4.0.2", + "js-yaml": "^3.13.1", + "mkdirp": "~0.5.1", + "object.values": "^1.1.0", + "sax": "~1.2.4", + "stable": "^0.1.8", + "unquote": "~1.1.1", + "util.promisify": "~1.0.0" + }, + "dependencies": { + "util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dev": true, + "requires": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + } + } + } + }, + "symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dev": true, + "requires": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "test-exclude": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/test-exclude/-/test-exclude-5.2.3.tgz", + "integrity": "sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==", + "dev": true, + "requires": { + "glob": "^7.1.3", + "minimatch": "^3.0.4", + "read-pkg-up": "^4.0.0", + "require-main-filename": "^2.0.0" + } + }, + "throat": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/throat/-/throat-4.1.0.tgz", + "integrity": "sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=", + "dev": true + }, + "timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", + "dev": true + }, + "tiny-glob": { + "version": "0.2.9", + "resolved": "https://registry.npmjs.org/tiny-glob/-/tiny-glob-0.2.9.tgz", + "integrity": "sha512-g/55ssRPUjShh+xkfx9UPDXqhckHEsHr4Vd9zX55oSdGZc/MD0m3sferOkwWtp98bv+kcVfEHtRJgBVJzelrzg==", + "dev": true, + "requires": { + "globalyzer": "0.1.0", + "globrex": "^0.1.2" + } + }, + "tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "to-fast-properties": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-fast-properties/-/to-fast-properties-2.0.0.tgz", + "integrity": "sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "tr46": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-1.0.1.tgz", + "integrity": "sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "tslib": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", + "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", + "dev": true + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "requires": { + "prelude-ls": "~1.1.2" + } + }, + "typescript": { + "version": "3.9.10", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-3.9.10.tgz", + "integrity": "sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q==", + "dev": true + }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, + "unicode-canonical-property-names-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz", + "integrity": "sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==", + "dev": true + }, + "unicode-match-property-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz", + "integrity": "sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==", + "dev": true, + "requires": { + "unicode-canonical-property-names-ecmascript": "^2.0.0", + "unicode-property-aliases-ecmascript": "^2.0.0" + } + }, + "unicode-match-property-value-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.0.0.tgz", + "integrity": "sha512-7Yhkc0Ye+t4PNYzOGKedDhXbYIBe1XEQYQxOPyhcXNMJ0WCABqqj6ckydd6pWRZTHV4GuCPKdBAUiMc60tsKVw==", + "dev": true + }, + "unicode-property-aliases-ecmascript": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.0.0.tgz", + "integrity": "sha512-5Zfuy9q/DFr4tfO7ZPeVXb1aPoeQSdeFMLpYuFebehDAhbuevLs5yxSZmIFN1tP5F9Wl4IpJrYojg85/zgyZHQ==", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + } + } + }, + "uniq": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/uniq/-/uniq-1.0.1.tgz", + "integrity": "sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=", + "dev": true + }, + "uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", + "dev": true + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + } + } + }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "util.promisify": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.1.1.tgz", + "integrity": "sha512-/s3UsZUrIfa6xDhr7zZhnE9SLQ5RIXyYfiVnMMyMDzOc8WhWN4Nbh36H842OyurKbCDAesZOJaVyvmSl6fhGQw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "for-each": "^0.3.3", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.1" + } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vlq": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/vlq/-/vlq-0.2.3.tgz", + "integrity": "sha512-DRibZL6DsNhIgYQ+wNdWDL2SL3bKPlVrRiBqV5yuMm++op8W4kGFtaQfCs4KEJn0wBZcHVHJ3eoywX8983k1ow==", + "dev": true + }, + "w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "requires": { + "browser-process-hrtime": "^1.0.0" + } + }, + "walker": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.8.tgz", + "integrity": "sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==", + "dev": true, + "requires": { + "makeerror": "1.0.12" + } + }, + "webidl-conversions": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-4.0.2.tgz", + "integrity": "sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==", + "dev": true + }, + "whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "requires": { + "iconv-lite": "0.4.24" + } + }, + "whatwg-mimetype": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz", + "integrity": "sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==", + "dev": true + }, + "whatwg-url": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-6.5.0.tgz", + "integrity": "sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==", + "dev": true, + "requires": { + "lodash.sortby": "^4.7.0", + "tr46": "^1.0.1", + "webidl-conversions": "^4.0.2" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "write-file-atomic": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-2.4.1.tgz", + "integrity": "sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "ws": { + "version": "5.2.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-5.2.3.tgz", + "integrity": "sha512-jZArVERrMsKUatIdnLzqvcfydI85dvd/Fp1u/VOpfdDWQ4c9qWXe+VIeAbQ5FrDwciAkr+lzofXLz3Kuf26AOA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==", + "dev": true + }, + "yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "dev": true + }, + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } +} diff --git a/cssProps/package.json b/cssProps/package.json new file mode 100644 index 00000000..8ec910c8 --- /dev/null +++ b/cssProps/package.json @@ -0,0 +1,44 @@ +{ + "name": "goober-cssProps", + "amdName": "gooberCssProps", + "version": "0.0.1", + "description": "The cssProps addon function for goober", + "sideEffects": false, + "main": "dist/goober-cssProps.js", + "module": "dist/goober-cssProps.esm.js", + "umd:main": "dist/goober-cssProps.umd.js", + "source": "src/index.js", + "unpkg": "dist/goober-cssProps.umd.js", + "types": "./cssProps.d.ts", + "scripts": { + "build": "rm -rf dist && microbundle --entry src/index.js --name gooberCssProps --no-sourcemap", + "test": "jest" + }, + "repository": { + "type": "git", + "url": "https://github.com/cristianbote/goober.git", + "directory": "cssProps" + }, + "author": "Cristian ", + "keywords": [ + "goober", + "styled", + "cssProps" + ], + "license": "MIT", + "peerDependencies": { + "goober": "^2.0.29" + }, + "devDependencies": { + "@babel/plugin-transform-react-jsx": "^7.7.0", + "@babel/preset-env": "^7.3.1", + "babel-jest": "^24.1.0", + "fs-jetpack": "^4.2.0", + "goober": "^2.0.29", + "jest": "^24.1.0", + "mdn-browser-compat-data": "^1.1.2", + "mdn-data": "^2.0.22", + "microbundle": "^0.12.4", + "preact": "^10.5.6" + } +} diff --git a/cssProps/scripts/generateAtRules.js b/cssProps/scripts/generateAtRules.js new file mode 100644 index 00000000..0f4b07a0 --- /dev/null +++ b/cssProps/scripts/generateAtRules.js @@ -0,0 +1,121 @@ +const jetpack = require('fs-jetpack') +const mdnData = require('mdn-data') +//[ 'api', 'css', 'l10n' ] + +const cssData = mdnData.css; +//[ 'atRules', 'selectors', 'types', 'properties', 'syntaxes', 'units' ] + +const cssAtRules = cssData.atRules +// '@counter-style': { +// syntax: '@counter-style {\n' + +// ' [ system: ; ] ||\n' + +// ' [ symbols: ; ] ||\n' + +// ' [ additive-symbols: ; ] ||\n' + +// ' [ negative: ; ] ||\n' + +// ' [ prefix: ; ] ||\n' + +// ' [ suffix: ; ] ||\n' + +// ' [ range: ; ] ||\n' + +// ' [ pad: ; ] ||\n' + +// ' [ speak-as: ; ] ||\n' + +// ' [ fallback: ; ]\n' + +// '}', +// interfaces: [ 'CSSCounterStyleRule' ], +// groups: [ 'CSS Counter Styles' ], +// descriptors: { +// 'additive-symbols': [Object], +// fallback: [Object], +// negative: [Object], +// pad: [Object], +// prefix: [Object], +// range: [Object], +// 'speak-as': [Object], +// suffix: [Object], +// symbols: [Object], +// system: [Object] +// }, +// status: 'standard', +// mdn_url: 'https://developer.mozilla.org/docs/Web/CSS/@counter-style' +// }, + + +const cssStandardAtRules = Object.keys(cssAtRules).reduce((result, nextKey) => { + if(cssAtRules[nextKey].status === 'standard'){ + result[nextKey] = cssAtRules[nextKey] + } + return result +}, {}) + +// jetpack.write('./cssStandardAtRules.json', cssStandardAtRules) + + +let indexTemplate = "//Do not modify this file. This file is generated from ./scripts/generateAtRules.js\n" +let testTemplate = `//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +import * as cssAtRules from '../index'; +import { color, maxWidth } from '../../props/index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssAtRules', () => { + beforeEach(() => { + css.mockClear(); + }); +` + +//Loop through all the css properties generating the source code, the root index file, and the jest tests +Object.keys(cssStandardAtRules).forEach(atRule => { + const isNested = ['@charset', '@import', '@namespace'].includes(atRule) ? false : true + const atRuleCamelCase = toCamelCase(atRule.slice(1)) //Also removes '@' character + + jetpack.dir(`./src/atRules/${atRuleCamelCase}`); + jetpack.write(`./src/atRules/${atRuleCamelCase}/index.js`, functionIndexTemplate(atRule, atRuleCamelCase)); + + indexTemplate += `export { default as ${atRuleCamelCase} } from './${atRuleCamelCase}/index'\n` + + testTemplate += ` + it('${atRule} type', () => { + expect(typeof cssAtRules.${atRuleCamelCase}).toEqual('function'); + }); + + it('${atRule}', () => { + expect(cssAtRules.${atRuleCamelCase}("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"${atRule} (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + +` +}); + +testTemplate += "});" +jetpack.write('./src/atRules/index.js', indexTemplate); +jetpack.write('./src/atRules/__tests__/atRules.test.js', testTemplate); + +function toCamelCase(str) { + return str.replace(/-[a-z]/g, g => g[1].toUpperCase()) +} + +function functionIndexTemplate(atRule, atRuleCamelCase) { + return `//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +/** + * @name ${atRuleCamelCase} + * @category CssProps Helper + * @summary Returns a numerical value appended with the css atRule ${atRule} + * + * @description + * Returns a numerical value appended with the css atRule ${atRule} + * + * @param {number} atRule- The numerical value that the css atRule will be appended + * @returns {string} numerical value with appended atRule ${atRule} + */ + +export default function charset(atRuleParams, arrayOfCssProps) { + return { + ["${atRule}" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +}` +} \ No newline at end of file diff --git a/cssProps/scripts/generateFunctions.js b/cssProps/scripts/generateFunctions.js new file mode 100644 index 00000000..95f36f77 --- /dev/null +++ b/cssProps/scripts/generateFunctions.js @@ -0,0 +1,91 @@ +const jetpack = require('fs-jetpack') +const mdnData = require('mdn-data') +//[ 'api', 'css', 'l10n' ] + +const cssData = mdnData.css; +//[ 'atRules', 'selectors', 'types', 'properties', 'syntaxes', 'units' ] + +const cssSyntaxes = cssData.syntaxes +// "color": { +// "syntax": " | | | | | | currentcolor | " +// }, + +const cssSyntaxFunctions = Object.keys(cssSyntaxes).reduce((result, nextKey) => { + if(nextKey.slice(-2) === '()'){ + const cssFunction = nextKey.slice(0, -2) + result[cssFunction] = cssSyntaxes[nextKey] + } + return result +}, {}) + + +// jetpack.write('./cssSyntaxFunctions.json', cssSyntaxFunctions) + + +let indexTemplate = "//Do not modify this file. This file is generated from ./scripts/generateUnits.js\n" +let testTemplate = `//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import * as cssFunctions from '../index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssFunctions', () => { + beforeEach(() => { + css.mockClear(); + }); +` + +//Loop through all the css properties generating the source code, the root index file, and the jest tests +Object.keys(cssSyntaxFunctions).forEach(func => { + func = toCamelCase(func) + + if( func === "var"){ + func = "variable" + } + + jetpack.dir(`./src/functions/${func}`); + jetpack.write(`./src/functions/${func}/index.js`, functionIndexTemplate(func)); + + indexTemplate += `export { default as ${func} } from './${func}/index'\n` + + testTemplate += ` + it('${func} type', () => { + expect(typeof cssFunctions.${func}).toEqual('function'); + }); + + it('${func}', () => { + expect(cssFunctions.${func}(255,255)).toEqual('${func}(255,255)'); + }); + +` +}); + +testTemplate += "});" +jetpack.write('./src/functions/index.js', indexTemplate); +jetpack.write('./src/functions/__tests__/functions.test.js', testTemplate); + +function toCamelCase(str) { + return str.replace(/-[a-z]/g, g => g[1].toUpperCase()) +} + +function functionIndexTemplate(func) { + return `//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name ${func} + * @category CssProps Helper + * @summary Returns a function call for css function ${func}() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function ${func}() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function ${func}() + */ +export default function ${func}() { + return "${func}(" + appendArgs(arguments, ",") + ")" +}` +} \ No newline at end of file diff --git a/cssProps/scripts/generateProps.js b/cssProps/scripts/generateProps.js new file mode 100644 index 00000000..297cf929 --- /dev/null +++ b/cssProps/scripts/generateProps.js @@ -0,0 +1,104 @@ +const jetpack = require('fs-jetpack') +const mdnData = require('mdn-data') +//[ 'api', 'css', 'l10n' ] + +const cssData = mdnData.css; +//[ 'atRules', 'selectors', 'types', 'properties', 'syntaxes', 'units' ] + +const cssProperties = cssData.properties +const cssStandardProperties = Object.keys(cssProperties).reduce((result, nextKey) => { + if(cssProperties[nextKey].status === 'standard'){ + result[nextKey] = cssProperties[nextKey] + } + return result +}, {}) + +// jetpack.write('./cssProperties.json', cssStandardProperties) + +const cssSyntax = Object.keys(cssStandardProperties).map((prop) => { + return cssStandardProperties[prop].syntax +}) + +// jetpack.write('./cssPropertiesSyntax.json', cssSyntax) + +// { +// syntax: 'false | true', +// media: 'visual', +// inherited: false, +// animationType: 'discrete', +// percentages: 'no', +// groups: [ 'Microsoft Extensions' ], +// initial: 'false', +// appliesto: 'allElements', +// computed: 'asSpecified', +// order: 'uniqueOrder', +// status: 'nonstandard', +// mdn_url: 'https://developer.mozilla.org/docs/Web/CSS/-ms-accelerator' +// } + +let indexTemplate = "//Do not modify this file. This file is generated from ./scripts/generateProps.js\n" +let testTemplate = `//Do not modify this file. This file is generated from ./scripts/generateProps.js +import * as cssProps from '../index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssProps', () => { + beforeEach(() => { + css.mockClear(); + }); +` + +//Loop through all the css properties generating the source code, the root index file, and the jest tests +Object.keys(cssStandardProperties).forEach(property => { + const prop = toCamelCase(property); + + jetpack.dir(`./src/props/${prop}`); + jetpack.write(`./src/props/${prop}/index.js`, functionIndexTemplate(prop)); + + indexTemplate += `export { default as ${prop} } from './${prop}/index'\n` + + testTemplate += ` + it('${prop} type', () => { + expect(typeof cssProps.${prop}).toEqual('function'); + }); + + it('${prop}', () => { + expect(cssProps.${prop}("value")).toEqual({${prop}:'value'}); + }); + +` +}); + +testTemplate += "});" +jetpack.write('./src/props/index.js', indexTemplate); +jetpack.write('./src/props/__tests__/props.test.js', testTemplate); + +function toCamelCase(str) { + return str.replace(/-[a-z]/g, g => g[1].toUpperCase()) +} + +function functionIndexTemplate(prop) { + return `//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name ${prop} + * @category CssProps Helper + * @summary Returns css property ${prop} and value as an object + * + * @description + * Returns an object with the css property ${prop} with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ${prop} property as object + */ + +export default function ${prop}() { + return { + ${prop}: appendArgs(arguments) + } +}` +} \ No newline at end of file diff --git a/cssProps/scripts/generatePseudo.js b/cssProps/scripts/generatePseudo.js new file mode 100644 index 00000000..b5d49c66 --- /dev/null +++ b/cssProps/scripts/generatePseudo.js @@ -0,0 +1,103 @@ +const jetpack = require('fs-jetpack') +const mdnData = require('mdn-data') +//[ 'api', 'css', 'l10n' ] + +const cssData = mdnData.css; +//[ 'atRules', 'selectors', 'types', 'properties', 'syntaxes', 'units' ] + +const cssSelectors = cssData.selectors +// 'Attribute selectors': { +// syntax: '[attr=value]', +// groups: [ 'Basic Selectors', 'Selectors' ], +// status: 'standard', +// mdn_url: 'https://developer.mozilla.org/docs/Web/CSS/Attribute_selectors' +// }, + +const cssStandardSelectors = Object.keys(cssSelectors).reduce((result, nextKey) => { + if(cssSelectors[nextKey].status === 'standard'){ + result[nextKey] = cssSelectors[nextKey] + } + return result +}, {}) + +const cssPseudoSelectors = Object.keys(cssStandardSelectors) + .filter(selector => selector.slice(0,1) === ":") + + +let indexTemplate = "//Do not modify this file. This file is generated from ./scripts/generatePseudo.js\n" +let testTemplate = `//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +import * as cssPseudo from '../index'; +import { color, maxWidth } from '../../props/index' +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssPseudo', () => { + beforeEach(() => { + css.mockClear(); + }); +` + +//Loop through all the css properties generating the source code, the root index file, and the jest tests +cssPseudoSelectors.forEach(pseudoSelector => { + let pseudoCamelCase = toCamelCase(pseudoSelector.replace(/:/g,"")); + + if( pseudoCamelCase === 'default'){ + pseudoCamelCase = 'defaultElement' + } + + jetpack.dir(`./src/pseudo/${pseudoCamelCase}`); + jetpack.write(`./src/pseudo/${pseudoCamelCase}/index.js`, functionIndexTemplate(pseudoSelector, pseudoCamelCase)); + + indexTemplate += `export { default as ${pseudoCamelCase} } from './${pseudoCamelCase}/index'\n` + + testTemplate += ` + it('${pseudoSelector} type', () => { + expect(typeof cssPseudo.${pseudoCamelCase}).toEqual('function'); + }); + + it('${pseudoSelector}', () => { + expect(cssPseudo.${pseudoCamelCase}([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&${pseudoSelector}":{ + color: "blue", + maxWidth: "20px" + }}); + }); + +` +}); + +testTemplate += "});" +jetpack.write('./src/pseudo/index.js', indexTemplate); +jetpack.write('./src/pseudo/__tests__/pseudo.test.js', testTemplate); + +function toCamelCase(str) { + return str.replace(/-[a-z]/g, g => g[1].toUpperCase()) +} + +function functionIndexTemplate(pseudoSelector, pseudoCamelCase) { + return `//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name ${pseudoCamelCase} + * @category CssProps Helper + * @summary Returns css pseudo selector ${pseudoSelector} with object of css properties + * + * @description + * Returns an object with the ${pseudoSelector} pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ${pseudoSelector} property as object with object of css properties + */ + +export default function ${pseudoCamelCase}(arrayOfProps) { + return { + "&${pseudoSelector}": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +}` +} \ No newline at end of file diff --git a/cssProps/scripts/generateUnits.js b/cssProps/scripts/generateUnits.js new file mode 100644 index 00000000..62ac3a71 --- /dev/null +++ b/cssProps/scripts/generateUnits.js @@ -0,0 +1,81 @@ +const jetpack = require('fs-jetpack') +const mdnData = require('mdn-data') +//[ 'api', 'css', 'l10n' ] + +const cssData = mdnData.css; +//[ 'atRules', 'selectors', 'types', 'properties', 'syntaxes', 'units' ] + +const cssUnits = cssData.units +//ch: { groups: [ 'CSS Units', 'CSS Lengths' ], status: 'standard' }, + +const cssStandardUnits = Object.keys(cssUnits).reduce((result, nextKey) => { + if(cssUnits[nextKey].status === 'standard'){ + result[nextKey] = cssUnits[nextKey] + } + return result +}, {}) + +// jetpack.write('./cssStandardUnits.json', cssStandardUnits) + + +let indexTemplate = "//Do not modify this file. This file is generated from ./scripts/generateUnits.js\n" +let testTemplate = `//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import * as cssUnits from '../index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssUnits', () => { + beforeEach(() => { + css.mockClear(); + }); +` + +//Loop through all the css properties generating the source code, the root index file, and the jest tests +Object.keys(cssStandardUnits).forEach(unit => { + + if(unit === 'in'){ + unit = 'inch' + } + + jetpack.dir(`./src/units/${unit}`); + jetpack.write(`./src/units/${unit}/index.js`, functionIndexTemplate(unit)); + + indexTemplate += `export { default as ${unit} } from './${unit}/index'\n` + + testTemplate += ` + it('${unit} type', () => { + expect(typeof cssUnits.${unit}).toEqual('function'); + }); + + it('${unit}', () => { + expect(cssUnits.${unit}(5)).toEqual('5${unit}'); + }); + +` +}); + +testTemplate += "});" +jetpack.write('./src/units/index.js', indexTemplate); +jetpack.write('./src/units/__tests__/units.test.js', testTemplate); + +function functionIndexTemplate(unit) { + return `//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name ${unit} + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit ${unit} + * + * @description + * Returns a numerical value appended with the css unit ${unit} + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit ${unit} + */ + +export default function ${unit}(unit) { + return unit + "${unit}" +}` +} \ No newline at end of file diff --git a/cssProps/src/atRules/__tests__/__snapshots__/atRules.integration.test.js.snap b/cssProps/src/atRules/__tests__/__snapshots__/atRules.integration.test.js.snap new file mode 100644 index 00000000..893cc569 --- /dev/null +++ b/cssProps/src/atRules/__tests__/__snapshots__/atRules.integration.test.js.snap @@ -0,0 +1,9 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`cssProps regular 1`] = `" @media screen and (min-width: 900px){.go3237185770{color:blue;background:orange;}}"`; + +exports[`cssProps regular 2`] = `"
"`; + +exports[`cssProps with theme 1`] = `"@media screen and (min-width: 900px){.go3767051786{color:orange;background:blue;}}"`; + +exports[`cssProps with theme 2`] = `"
"`; diff --git a/cssProps/src/atRules/__tests__/atRules.integration.test.js b/cssProps/src/atRules/__tests__/atRules.integration.test.js new file mode 100644 index 00000000..b4a7774e --- /dev/null +++ b/cssProps/src/atRules/__tests__/atRules.integration.test.js @@ -0,0 +1,55 @@ +import { h, createContext, render } from 'preact'; +import { useContext } from 'preact/hooks'; +import { setup, extractCss, css, styled } from 'goober'; +import { color, background } from '../../props/index'; +import { media } from '../index'; + +describe('cssProps', () => { + it('regular', () => { + setup(h); + + const target = document.createElement('div'); + + const cssClass = css([ + media("screen and (min-width: 900px)", [ + color("blue"), + background("orange") + ]) + ]) + + render( +
+
, + target + ); + + expect(extractCss()).toMatchSnapshot(); + expect(target.innerHTML).toMatchSnapshot(); + }); + + it('with theme', () => { + const ThemeContext = createContext(); + const useTheme = () => useContext(ThemeContext); + + setup(h, null, useTheme); + + const target = document.createElement('div'); + + const ThemeContainer = styled('div')((props) => ([ + media("screen and (min-width: 900px)", [ + color("orange"), + background(props.theme.color) + ]) + ])); + + render( + + + , + target + ); + + expect(extractCss()).toMatchSnapshot(); + expect(target.innerHTML).toMatchSnapshot(); + }); +}); diff --git a/cssProps/src/atRules/__tests__/atRules.test.js b/cssProps/src/atRules/__tests__/atRules.test.js new file mode 100644 index 00000000..2e8c408a --- /dev/null +++ b/cssProps/src/atRules/__tests__/atRules.test.js @@ -0,0 +1,146 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +import * as cssAtRules from '../index'; +import { color, maxWidth } from '../../props/index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssAtRules', () => { + beforeEach(() => { + css.mockClear(); + }); + + it('@charset type', () => { + expect(typeof cssAtRules.charset).toEqual('function'); + }); + + it('@charset', () => { + expect(cssAtRules.charset("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"@charset (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + + + it('@counter-style type', () => { + expect(typeof cssAtRules.counterStyle).toEqual('function'); + }); + + it('@counter-style', () => { + expect(cssAtRules.counterStyle("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"@counter-style (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + + + it('@font-face type', () => { + expect(typeof cssAtRules.fontFace).toEqual('function'); + }); + + it('@font-face', () => { + expect(cssAtRules.fontFace("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"@font-face (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + + + it('@font-feature-values type', () => { + expect(typeof cssAtRules.fontFeatureValues).toEqual('function'); + }); + + it('@font-feature-values', () => { + expect(cssAtRules.fontFeatureValues("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"@font-feature-values (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + + + it('@import type', () => { + expect(typeof cssAtRules.import).toEqual('function'); + }); + + it('@import', () => { + expect(cssAtRules.import("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"@import (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + + + it('@keyframes type', () => { + expect(typeof cssAtRules.keyframes).toEqual('function'); + }); + + it('@keyframes', () => { + expect(cssAtRules.keyframes("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"@keyframes (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + + + it('@media type', () => { + expect(typeof cssAtRules.media).toEqual('function'); + }); + + it('@media', () => { + expect(cssAtRules.media("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"@media (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + + + it('@namespace type', () => { + expect(typeof cssAtRules.namespace).toEqual('function'); + }); + + it('@namespace', () => { + expect(cssAtRules.namespace("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"@namespace (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + + + it('@page type', () => { + expect(typeof cssAtRules.page).toEqual('function'); + }); + + it('@page', () => { + expect(cssAtRules.page("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"@page (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + + + it('@supports type', () => { + expect(typeof cssAtRules.supports).toEqual('function'); + }); + + it('@supports', () => { + expect(cssAtRules.supports("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"@supports (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + + + it('@viewport type', () => { + expect(typeof cssAtRules.viewport).toEqual('function'); + }); + + it('@viewport', () => { + expect(cssAtRules.viewport("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"@viewport (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + +}); \ No newline at end of file diff --git a/cssProps/src/atRules/charset/index.js b/cssProps/src/atRules/charset/index.js new file mode 100644 index 00000000..2da727b7 --- /dev/null +++ b/cssProps/src/atRules/charset/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +/** + * @name charset + * @category CssProps Helper + * @summary Returns a numerical value appended with the css atRule @charset + * + * @description + * Returns a numerical value appended with the css atRule @charset + * + * @param {number} atRule- The numerical value that the css atRule will be appended + * @returns {string} numerical value with appended atRule @charset + */ + +export default function charset(atRuleParams, arrayOfCssProps) { + return { + ["@charset" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/atRules/counterStyle/index.js b/cssProps/src/atRules/counterStyle/index.js new file mode 100644 index 00000000..0c9f5f41 --- /dev/null +++ b/cssProps/src/atRules/counterStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +/** + * @name counterStyle + * @category CssProps Helper + * @summary Returns a numerical value appended with the css atRule @counter-style + * + * @description + * Returns a numerical value appended with the css atRule @counter-style + * + * @param {number} atRule- The numerical value that the css atRule will be appended + * @returns {string} numerical value with appended atRule @counter-style + */ + +export default function charset(atRuleParams, arrayOfCssProps) { + return { + ["@counter-style" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/atRules/fontFace/index.js b/cssProps/src/atRules/fontFace/index.js new file mode 100644 index 00000000..4397c2c2 --- /dev/null +++ b/cssProps/src/atRules/fontFace/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +/** + * @name fontFace + * @category CssProps Helper + * @summary Returns a numerical value appended with the css atRule @font-face + * + * @description + * Returns a numerical value appended with the css atRule @font-face + * + * @param {number} atRule- The numerical value that the css atRule will be appended + * @returns {string} numerical value with appended atRule @font-face + */ + +export default function charset(atRuleParams, arrayOfCssProps) { + return { + ["@font-face" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/atRules/fontFeatureValues/index.js b/cssProps/src/atRules/fontFeatureValues/index.js new file mode 100644 index 00000000..aef73bc4 --- /dev/null +++ b/cssProps/src/atRules/fontFeatureValues/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +/** + * @name fontFeatureValues + * @category CssProps Helper + * @summary Returns a numerical value appended with the css atRule @font-feature-values + * + * @description + * Returns a numerical value appended with the css atRule @font-feature-values + * + * @param {number} atRule- The numerical value that the css atRule will be appended + * @returns {string} numerical value with appended atRule @font-feature-values + */ + +export default function charset(atRuleParams, arrayOfCssProps) { + return { + ["@font-feature-values" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/atRules/import/index.js b/cssProps/src/atRules/import/index.js new file mode 100644 index 00000000..cb1bceb2 --- /dev/null +++ b/cssProps/src/atRules/import/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +/** + * @name import + * @category CssProps Helper + * @summary Returns a numerical value appended with the css atRule @import + * + * @description + * Returns a numerical value appended with the css atRule @import + * + * @param {number} atRule- The numerical value that the css atRule will be appended + * @returns {string} numerical value with appended atRule @import + */ + +export default function charset(atRuleParams, arrayOfCssProps) { + return { + ["@import" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/atRules/index.js b/cssProps/src/atRules/index.js new file mode 100644 index 00000000..640e1725 --- /dev/null +++ b/cssProps/src/atRules/index.js @@ -0,0 +1,12 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +export { default as charset } from './charset/index' +export { default as counterStyle } from './counterStyle/index' +export { default as fontFace } from './fontFace/index' +export { default as fontFeatureValues } from './fontFeatureValues/index' +export { default as import } from './import/index' +export { default as keyframes } from './keyframes/index' +export { default as media } from './media/index' +export { default as namespace } from './namespace/index' +export { default as page } from './page/index' +export { default as supports } from './supports/index' +export { default as viewport } from './viewport/index' diff --git a/cssProps/src/atRules/keyframes/index.js b/cssProps/src/atRules/keyframes/index.js new file mode 100644 index 00000000..ec37dcda --- /dev/null +++ b/cssProps/src/atRules/keyframes/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +/** + * @name keyframes + * @category CssProps Helper + * @summary Returns a numerical value appended with the css atRule @keyframes + * + * @description + * Returns a numerical value appended with the css atRule @keyframes + * + * @param {number} atRule- The numerical value that the css atRule will be appended + * @returns {string} numerical value with appended atRule @keyframes + */ + +export default function charset(atRuleParams, arrayOfCssProps) { + return { + ["@keyframes" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/atRules/media/index.js b/cssProps/src/atRules/media/index.js new file mode 100644 index 00000000..31053e39 --- /dev/null +++ b/cssProps/src/atRules/media/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +/** + * @name media + * @category CssProps Helper + * @summary Returns a numerical value appended with the css atRule @media + * + * @description + * Returns a numerical value appended with the css atRule @media + * + * @param {number} atRule- The numerical value that the css atRule will be appended + * @returns {string} numerical value with appended atRule @media + */ + +export default function charset(atRuleParams, arrayOfCssProps) { + return { + ["@media" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/atRules/namespace/index.js b/cssProps/src/atRules/namespace/index.js new file mode 100644 index 00000000..58c9cce8 --- /dev/null +++ b/cssProps/src/atRules/namespace/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +/** + * @name namespace + * @category CssProps Helper + * @summary Returns a numerical value appended with the css atRule @namespace + * + * @description + * Returns a numerical value appended with the css atRule @namespace + * + * @param {number} atRule- The numerical value that the css atRule will be appended + * @returns {string} numerical value with appended atRule @namespace + */ + +export default function charset(atRuleParams, arrayOfCssProps) { + return { + ["@namespace" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/atRules/page/index.js b/cssProps/src/atRules/page/index.js new file mode 100644 index 00000000..59e9bc76 --- /dev/null +++ b/cssProps/src/atRules/page/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +/** + * @name page + * @category CssProps Helper + * @summary Returns a numerical value appended with the css atRule @page + * + * @description + * Returns a numerical value appended with the css atRule @page + * + * @param {number} atRule- The numerical value that the css atRule will be appended + * @returns {string} numerical value with appended atRule @page + */ + +export default function charset(atRuleParams, arrayOfCssProps) { + return { + ["@page" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/atRules/supports/index.js b/cssProps/src/atRules/supports/index.js new file mode 100644 index 00000000..baa3dcd8 --- /dev/null +++ b/cssProps/src/atRules/supports/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +/** + * @name supports + * @category CssProps Helper + * @summary Returns a numerical value appended with the css atRule @supports + * + * @description + * Returns a numerical value appended with the css atRule @supports + * + * @param {number} atRule- The numerical value that the css atRule will be appended + * @returns {string} numerical value with appended atRule @supports + */ + +export default function charset(atRuleParams, arrayOfCssProps) { + return { + ["@supports" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/atRules/viewport/index.js b/cssProps/src/atRules/viewport/index.js new file mode 100644 index 00000000..dd20d3bc --- /dev/null +++ b/cssProps/src/atRules/viewport/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateAtRules.js +/** + * @name viewport + * @category CssProps Helper + * @summary Returns a numerical value appended with the css atRule @viewport + * + * @description + * Returns a numerical value appended with the css atRule @viewport + * + * @param {number} atRule- The numerical value that the css atRule will be appended + * @returns {string} numerical value with appended atRule @viewport + */ + +export default function charset(atRuleParams, arrayOfCssProps) { + return { + ["@viewport" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/functions/__tests__/__snapshots__/functions.integration.test.js.snap b/cssProps/src/functions/__tests__/__snapshots__/functions.integration.test.js.snap new file mode 100644 index 00000000..aee06461 --- /dev/null +++ b/cssProps/src/functions/__tests__/__snapshots__/functions.integration.test.js.snap @@ -0,0 +1,9 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`css functions regular 1`] = `" .go778789575{color:rgb(0,0,255);background:#FFA500;}"`; + +exports[`css functions regular 2`] = `"
"`; + +exports[`css functions with theme 1`] = `".go3354288217{color:rgb(255,128,0);background:blue;}"`; + +exports[`css functions with theme 2`] = `"
"`; diff --git a/cssProps/src/functions/__tests__/functions.integration.test.js b/cssProps/src/functions/__tests__/functions.integration.test.js new file mode 100644 index 00000000..868bc1c2 --- /dev/null +++ b/cssProps/src/functions/__tests__/functions.integration.test.js @@ -0,0 +1,51 @@ +import { h, createContext, render } from 'preact'; +import { useContext } from 'preact/hooks'; +import { setup, extractCss, css, styled } from 'goober'; +import { color, background } from '../../props/index'; +import { rgb } from '../index' + +describe('css functions', () => { + it('regular', () => { + setup(h); + + const target = document.createElement('div'); + + const cssClass = css([ + color(rgb(0,0,255)), + background("#FFA500") + ]) + + render( +
+
, + target + ); + + expect(extractCss()).toMatchSnapshot(); + expect(target.innerHTML).toMatchSnapshot(); + }); + + it('with theme', () => { + const ThemeContext = createContext(); + const useTheme = () => useContext(ThemeContext); + + setup(h, null, useTheme); + + const target = document.createElement('div'); + + const ThemeContainer = styled('div')((props) => ([ + color(rgb(255,128,0)), + background(props.theme.color) + ])); + + render( + + + , + target + ); + + expect(extractCss()).toMatchSnapshot(); + expect(target.innerHTML).toMatchSnapshot(); + }); +}); diff --git a/cssProps/src/functions/__tests__/functions.test.js b/cssProps/src/functions/__tests__/functions.test.js new file mode 100644 index 00000000..921b1d74 --- /dev/null +++ b/cssProps/src/functions/__tests__/functions.test.js @@ -0,0 +1,598 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import * as cssFunctions from '../index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssFunctions', () => { + beforeEach(() => { + css.mockClear(); + }); + + it('attr type', () => { + expect(typeof cssFunctions.attr).toEqual('function'); + }); + + it('attr', () => { + expect(cssFunctions.attr(255,255)).toEqual('attr(255,255)'); + }); + + + it('blur type', () => { + expect(typeof cssFunctions.blur).toEqual('function'); + }); + + it('blur', () => { + expect(cssFunctions.blur(255,255)).toEqual('blur(255,255)'); + }); + + + it('brightness type', () => { + expect(typeof cssFunctions.brightness).toEqual('function'); + }); + + it('brightness', () => { + expect(cssFunctions.brightness(255,255)).toEqual('brightness(255,255)'); + }); + + + it('calc type', () => { + expect(typeof cssFunctions.calc).toEqual('function'); + }); + + it('calc', () => { + expect(cssFunctions.calc(255,255)).toEqual('calc(255,255)'); + }); + + + it('circle type', () => { + expect(typeof cssFunctions.circle).toEqual('function'); + }); + + it('circle', () => { + expect(cssFunctions.circle(255,255)).toEqual('circle(255,255)'); + }); + + + it('clamp type', () => { + expect(typeof cssFunctions.clamp).toEqual('function'); + }); + + it('clamp', () => { + expect(cssFunctions.clamp(255,255)).toEqual('clamp(255,255)'); + }); + + + it('conicGradient type', () => { + expect(typeof cssFunctions.conicGradient).toEqual('function'); + }); + + it('conicGradient', () => { + expect(cssFunctions.conicGradient(255,255)).toEqual('conicGradient(255,255)'); + }); + + + it('contrast type', () => { + expect(typeof cssFunctions.contrast).toEqual('function'); + }); + + it('contrast', () => { + expect(cssFunctions.contrast(255,255)).toEqual('contrast(255,255)'); + }); + + + it('counter type', () => { + expect(typeof cssFunctions.counter).toEqual('function'); + }); + + it('counter', () => { + expect(cssFunctions.counter(255,255)).toEqual('counter(255,255)'); + }); + + + it('counters type', () => { + expect(typeof cssFunctions.counters).toEqual('function'); + }); + + it('counters', () => { + expect(cssFunctions.counters(255,255)).toEqual('counters(255,255)'); + }); + + + it('crossFade type', () => { + expect(typeof cssFunctions.crossFade).toEqual('function'); + }); + + it('crossFade', () => { + expect(cssFunctions.crossFade(255,255)).toEqual('crossFade(255,255)'); + }); + + + it('dropShadow type', () => { + expect(typeof cssFunctions.dropShadow).toEqual('function'); + }); + + it('dropShadow', () => { + expect(cssFunctions.dropShadow(255,255)).toEqual('dropShadow(255,255)'); + }); + + + it('element type', () => { + expect(typeof cssFunctions.element).toEqual('function'); + }); + + it('element', () => { + expect(cssFunctions.element(255,255)).toEqual('element(255,255)'); + }); + + + it('ellipse type', () => { + expect(typeof cssFunctions.ellipse).toEqual('function'); + }); + + it('ellipse', () => { + expect(cssFunctions.ellipse(255,255)).toEqual('ellipse(255,255)'); + }); + + + it('env type', () => { + expect(typeof cssFunctions.env).toEqual('function'); + }); + + it('env', () => { + expect(cssFunctions.env(255,255)).toEqual('env(255,255)'); + }); + + + it('fitContent type', () => { + expect(typeof cssFunctions.fitContent).toEqual('function'); + }); + + it('fitContent', () => { + expect(cssFunctions.fitContent(255,255)).toEqual('fitContent(255,255)'); + }); + + + it('grayscale type', () => { + expect(typeof cssFunctions.grayscale).toEqual('function'); + }); + + it('grayscale', () => { + expect(cssFunctions.grayscale(255,255)).toEqual('grayscale(255,255)'); + }); + + + it('hsl type', () => { + expect(typeof cssFunctions.hsl).toEqual('function'); + }); + + it('hsl', () => { + expect(cssFunctions.hsl(255,255)).toEqual('hsl(255,255)'); + }); + + + it('hsla type', () => { + expect(typeof cssFunctions.hsla).toEqual('function'); + }); + + it('hsla', () => { + expect(cssFunctions.hsla(255,255)).toEqual('hsla(255,255)'); + }); + + + it('hueRotate type', () => { + expect(typeof cssFunctions.hueRotate).toEqual('function'); + }); + + it('hueRotate', () => { + expect(cssFunctions.hueRotate(255,255)).toEqual('hueRotate(255,255)'); + }); + + + it('image type', () => { + expect(typeof cssFunctions.image).toEqual('function'); + }); + + it('image', () => { + expect(cssFunctions.image(255,255)).toEqual('image(255,255)'); + }); + + + it('imageSet type', () => { + expect(typeof cssFunctions.imageSet).toEqual('function'); + }); + + it('imageSet', () => { + expect(cssFunctions.imageSet(255,255)).toEqual('imageSet(255,255)'); + }); + + + it('inset type', () => { + expect(typeof cssFunctions.inset).toEqual('function'); + }); + + it('inset', () => { + expect(cssFunctions.inset(255,255)).toEqual('inset(255,255)'); + }); + + + it('invert type', () => { + expect(typeof cssFunctions.invert).toEqual('function'); + }); + + it('invert', () => { + expect(cssFunctions.invert(255,255)).toEqual('invert(255,255)'); + }); + + + it('leader type', () => { + expect(typeof cssFunctions.leader).toEqual('function'); + }); + + it('leader', () => { + expect(cssFunctions.leader(255,255)).toEqual('leader(255,255)'); + }); + + + it('linearGradient type', () => { + expect(typeof cssFunctions.linearGradient).toEqual('function'); + }); + + it('linearGradient', () => { + expect(cssFunctions.linearGradient(255,255)).toEqual('linearGradient(255,255)'); + }); + + + it('matrix type', () => { + expect(typeof cssFunctions.matrix).toEqual('function'); + }); + + it('matrix', () => { + expect(cssFunctions.matrix(255,255)).toEqual('matrix(255,255)'); + }); + + + it('matrix3d type', () => { + expect(typeof cssFunctions.matrix3d).toEqual('function'); + }); + + it('matrix3d', () => { + expect(cssFunctions.matrix3d(255,255)).toEqual('matrix3d(255,255)'); + }); + + + it('max type', () => { + expect(typeof cssFunctions.max).toEqual('function'); + }); + + it('max', () => { + expect(cssFunctions.max(255,255)).toEqual('max(255,255)'); + }); + + + it('min type', () => { + expect(typeof cssFunctions.min).toEqual('function'); + }); + + it('min', () => { + expect(cssFunctions.min(255,255)).toEqual('min(255,255)'); + }); + + + it('minmax type', () => { + expect(typeof cssFunctions.minmax).toEqual('function'); + }); + + it('minmax', () => { + expect(cssFunctions.minmax(255,255)).toEqual('minmax(255,255)'); + }); + + + it('opacity type', () => { + expect(typeof cssFunctions.opacity).toEqual('function'); + }); + + it('opacity', () => { + expect(cssFunctions.opacity(255,255)).toEqual('opacity(255,255)'); + }); + + + it('path type', () => { + expect(typeof cssFunctions.path).toEqual('function'); + }); + + it('path', () => { + expect(cssFunctions.path(255,255)).toEqual('path(255,255)'); + }); + + + it('paint type', () => { + expect(typeof cssFunctions.paint).toEqual('function'); + }); + + it('paint', () => { + expect(cssFunctions.paint(255,255)).toEqual('paint(255,255)'); + }); + + + it('perspective type', () => { + expect(typeof cssFunctions.perspective).toEqual('function'); + }); + + it('perspective', () => { + expect(cssFunctions.perspective(255,255)).toEqual('perspective(255,255)'); + }); + + + it('polygon type', () => { + expect(typeof cssFunctions.polygon).toEqual('function'); + }); + + it('polygon', () => { + expect(cssFunctions.polygon(255,255)).toEqual('polygon(255,255)'); + }); + + + it('radialGradient type', () => { + expect(typeof cssFunctions.radialGradient).toEqual('function'); + }); + + it('radialGradient', () => { + expect(cssFunctions.radialGradient(255,255)).toEqual('radialGradient(255,255)'); + }); + + + it('repeatingLinearGradient type', () => { + expect(typeof cssFunctions.repeatingLinearGradient).toEqual('function'); + }); + + it('repeatingLinearGradient', () => { + expect(cssFunctions.repeatingLinearGradient(255,255)).toEqual('repeatingLinearGradient(255,255)'); + }); + + + it('repeatingRadialGradient type', () => { + expect(typeof cssFunctions.repeatingRadialGradient).toEqual('function'); + }); + + it('repeatingRadialGradient', () => { + expect(cssFunctions.repeatingRadialGradient(255,255)).toEqual('repeatingRadialGradient(255,255)'); + }); + + + it('rgb type', () => { + expect(typeof cssFunctions.rgb).toEqual('function'); + }); + + it('rgb', () => { + expect(cssFunctions.rgb(255,255)).toEqual('rgb(255,255)'); + }); + + + it('rgba type', () => { + expect(typeof cssFunctions.rgba).toEqual('function'); + }); + + it('rgba', () => { + expect(cssFunctions.rgba(255,255)).toEqual('rgba(255,255)'); + }); + + + it('rotate type', () => { + expect(typeof cssFunctions.rotate).toEqual('function'); + }); + + it('rotate', () => { + expect(cssFunctions.rotate(255,255)).toEqual('rotate(255,255)'); + }); + + + it('rotate3d type', () => { + expect(typeof cssFunctions.rotate3d).toEqual('function'); + }); + + it('rotate3d', () => { + expect(cssFunctions.rotate3d(255,255)).toEqual('rotate3d(255,255)'); + }); + + + it('rotateX type', () => { + expect(typeof cssFunctions.rotateX).toEqual('function'); + }); + + it('rotateX', () => { + expect(cssFunctions.rotateX(255,255)).toEqual('rotateX(255,255)'); + }); + + + it('rotateY type', () => { + expect(typeof cssFunctions.rotateY).toEqual('function'); + }); + + it('rotateY', () => { + expect(cssFunctions.rotateY(255,255)).toEqual('rotateY(255,255)'); + }); + + + it('rotateZ type', () => { + expect(typeof cssFunctions.rotateZ).toEqual('function'); + }); + + it('rotateZ', () => { + expect(cssFunctions.rotateZ(255,255)).toEqual('rotateZ(255,255)'); + }); + + + it('saturate type', () => { + expect(typeof cssFunctions.saturate).toEqual('function'); + }); + + it('saturate', () => { + expect(cssFunctions.saturate(255,255)).toEqual('saturate(255,255)'); + }); + + + it('scale type', () => { + expect(typeof cssFunctions.scale).toEqual('function'); + }); + + it('scale', () => { + expect(cssFunctions.scale(255,255)).toEqual('scale(255,255)'); + }); + + + it('scale3d type', () => { + expect(typeof cssFunctions.scale3d).toEqual('function'); + }); + + it('scale3d', () => { + expect(cssFunctions.scale3d(255,255)).toEqual('scale3d(255,255)'); + }); + + + it('scaleX type', () => { + expect(typeof cssFunctions.scaleX).toEqual('function'); + }); + + it('scaleX', () => { + expect(cssFunctions.scaleX(255,255)).toEqual('scaleX(255,255)'); + }); + + + it('scaleY type', () => { + expect(typeof cssFunctions.scaleY).toEqual('function'); + }); + + it('scaleY', () => { + expect(cssFunctions.scaleY(255,255)).toEqual('scaleY(255,255)'); + }); + + + it('scaleZ type', () => { + expect(typeof cssFunctions.scaleZ).toEqual('function'); + }); + + it('scaleZ', () => { + expect(cssFunctions.scaleZ(255,255)).toEqual('scaleZ(255,255)'); + }); + + + it('skew type', () => { + expect(typeof cssFunctions.skew).toEqual('function'); + }); + + it('skew', () => { + expect(cssFunctions.skew(255,255)).toEqual('skew(255,255)'); + }); + + + it('skewX type', () => { + expect(typeof cssFunctions.skewX).toEqual('function'); + }); + + it('skewX', () => { + expect(cssFunctions.skewX(255,255)).toEqual('skewX(255,255)'); + }); + + + it('skewY type', () => { + expect(typeof cssFunctions.skewY).toEqual('function'); + }); + + it('skewY', () => { + expect(cssFunctions.skewY(255,255)).toEqual('skewY(255,255)'); + }); + + + it('sepia type', () => { + expect(typeof cssFunctions.sepia).toEqual('function'); + }); + + it('sepia', () => { + expect(cssFunctions.sepia(255,255)).toEqual('sepia(255,255)'); + }); + + + it('targetCounter type', () => { + expect(typeof cssFunctions.targetCounter).toEqual('function'); + }); + + it('targetCounter', () => { + expect(cssFunctions.targetCounter(255,255)).toEqual('targetCounter(255,255)'); + }); + + + it('targetCounters type', () => { + expect(typeof cssFunctions.targetCounters).toEqual('function'); + }); + + it('targetCounters', () => { + expect(cssFunctions.targetCounters(255,255)).toEqual('targetCounters(255,255)'); + }); + + + it('targetText type', () => { + expect(typeof cssFunctions.targetText).toEqual('function'); + }); + + it('targetText', () => { + expect(cssFunctions.targetText(255,255)).toEqual('targetText(255,255)'); + }); + + + it('translate type', () => { + expect(typeof cssFunctions.translate).toEqual('function'); + }); + + it('translate', () => { + expect(cssFunctions.translate(255,255)).toEqual('translate(255,255)'); + }); + + + it('translate3d type', () => { + expect(typeof cssFunctions.translate3d).toEqual('function'); + }); + + it('translate3d', () => { + expect(cssFunctions.translate3d(255,255)).toEqual('translate3d(255,255)'); + }); + + + it('translateX type', () => { + expect(typeof cssFunctions.translateX).toEqual('function'); + }); + + it('translateX', () => { + expect(cssFunctions.translateX(255,255)).toEqual('translateX(255,255)'); + }); + + + it('translateY type', () => { + expect(typeof cssFunctions.translateY).toEqual('function'); + }); + + it('translateY', () => { + expect(cssFunctions.translateY(255,255)).toEqual('translateY(255,255)'); + }); + + + it('translateZ type', () => { + expect(typeof cssFunctions.translateZ).toEqual('function'); + }); + + it('translateZ', () => { + expect(cssFunctions.translateZ(255,255)).toEqual('translateZ(255,255)'); + }); + + + it('variable type', () => { + expect(typeof cssFunctions.variable).toEqual('function'); + }); + + it('variable', () => { + expect(cssFunctions.variable(255,255)).toEqual('variable(255,255)'); + }); + +}); \ No newline at end of file diff --git a/cssProps/src/functions/attr/index.js b/cssProps/src/functions/attr/index.js new file mode 100644 index 00000000..6c73e2d7 --- /dev/null +++ b/cssProps/src/functions/attr/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name attr + * @category CssProps Helper + * @summary Returns a function call for css function attr() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function attr() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function attr() + */ +export default function attr() { + return "attr(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/blur/index.js b/cssProps/src/functions/blur/index.js new file mode 100644 index 00000000..fe633353 --- /dev/null +++ b/cssProps/src/functions/blur/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name blur + * @category CssProps Helper + * @summary Returns a function call for css function blur() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function blur() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function blur() + */ +export default function blur() { + return "blur(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/brightness/index.js b/cssProps/src/functions/brightness/index.js new file mode 100644 index 00000000..3242baed --- /dev/null +++ b/cssProps/src/functions/brightness/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name brightness + * @category CssProps Helper + * @summary Returns a function call for css function brightness() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function brightness() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function brightness() + */ +export default function brightness() { + return "brightness(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/calc/index.js b/cssProps/src/functions/calc/index.js new file mode 100644 index 00000000..0acf5190 --- /dev/null +++ b/cssProps/src/functions/calc/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name calc + * @category CssProps Helper + * @summary Returns a function call for css function calc() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function calc() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function calc() + */ +export default function calc() { + return "calc(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/circle/index.js b/cssProps/src/functions/circle/index.js new file mode 100644 index 00000000..abd15b4f --- /dev/null +++ b/cssProps/src/functions/circle/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name circle + * @category CssProps Helper + * @summary Returns a function call for css function circle() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function circle() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function circle() + */ +export default function circle() { + return "circle(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/clamp/index.js b/cssProps/src/functions/clamp/index.js new file mode 100644 index 00000000..660372c2 --- /dev/null +++ b/cssProps/src/functions/clamp/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name clamp + * @category CssProps Helper + * @summary Returns a function call for css function clamp() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function clamp() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function clamp() + */ +export default function clamp() { + return "clamp(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/conicGradient/index.js b/cssProps/src/functions/conicGradient/index.js new file mode 100644 index 00000000..6b3485e2 --- /dev/null +++ b/cssProps/src/functions/conicGradient/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name conicGradient + * @category CssProps Helper + * @summary Returns a function call for css function conicGradient() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function conicGradient() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function conicGradient() + */ +export default function conicGradient() { + return "conicGradient(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/contrast/index.js b/cssProps/src/functions/contrast/index.js new file mode 100644 index 00000000..54eed9ba --- /dev/null +++ b/cssProps/src/functions/contrast/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name contrast + * @category CssProps Helper + * @summary Returns a function call for css function contrast() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function contrast() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function contrast() + */ +export default function contrast() { + return "contrast(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/counter/index.js b/cssProps/src/functions/counter/index.js new file mode 100644 index 00000000..7ce18c44 --- /dev/null +++ b/cssProps/src/functions/counter/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name counter + * @category CssProps Helper + * @summary Returns a function call for css function counter() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function counter() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function counter() + */ +export default function counter() { + return "counter(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/counters/index.js b/cssProps/src/functions/counters/index.js new file mode 100644 index 00000000..c567a3b4 --- /dev/null +++ b/cssProps/src/functions/counters/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name counters + * @category CssProps Helper + * @summary Returns a function call for css function counters() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function counters() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function counters() + */ +export default function counters() { + return "counters(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/crossFade/index.js b/cssProps/src/functions/crossFade/index.js new file mode 100644 index 00000000..059f7bb6 --- /dev/null +++ b/cssProps/src/functions/crossFade/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name crossFade + * @category CssProps Helper + * @summary Returns a function call for css function crossFade() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function crossFade() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function crossFade() + */ +export default function crossFade() { + return "crossFade(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/dropShadow/index.js b/cssProps/src/functions/dropShadow/index.js new file mode 100644 index 00000000..f3161891 --- /dev/null +++ b/cssProps/src/functions/dropShadow/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name dropShadow + * @category CssProps Helper + * @summary Returns a function call for css function dropShadow() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function dropShadow() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function dropShadow() + */ +export default function dropShadow() { + return "dropShadow(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/element/index.js b/cssProps/src/functions/element/index.js new file mode 100644 index 00000000..495ff9e4 --- /dev/null +++ b/cssProps/src/functions/element/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name element + * @category CssProps Helper + * @summary Returns a function call for css function element() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function element() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function element() + */ +export default function element() { + return "element(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/ellipse/index.js b/cssProps/src/functions/ellipse/index.js new file mode 100644 index 00000000..13a79d38 --- /dev/null +++ b/cssProps/src/functions/ellipse/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name ellipse + * @category CssProps Helper + * @summary Returns a function call for css function ellipse() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function ellipse() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function ellipse() + */ +export default function ellipse() { + return "ellipse(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/env/index.js b/cssProps/src/functions/env/index.js new file mode 100644 index 00000000..5a87402a --- /dev/null +++ b/cssProps/src/functions/env/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name env + * @category CssProps Helper + * @summary Returns a function call for css function env() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function env() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function env() + */ +export default function env() { + return "env(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/fitContent/index.js b/cssProps/src/functions/fitContent/index.js new file mode 100644 index 00000000..64ced6f8 --- /dev/null +++ b/cssProps/src/functions/fitContent/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fitContent + * @category CssProps Helper + * @summary Returns a function call for css function fitContent() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function fitContent() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function fitContent() + */ +export default function fitContent() { + return "fitContent(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/grayscale/index.js b/cssProps/src/functions/grayscale/index.js new file mode 100644 index 00000000..c2b551a1 --- /dev/null +++ b/cssProps/src/functions/grayscale/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name grayscale + * @category CssProps Helper + * @summary Returns a function call for css function grayscale() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function grayscale() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function grayscale() + */ +export default function grayscale() { + return "grayscale(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/hsl/index.js b/cssProps/src/functions/hsl/index.js new file mode 100644 index 00000000..3f368cd4 --- /dev/null +++ b/cssProps/src/functions/hsl/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name hsl + * @category CssProps Helper + * @summary Returns a function call for css function hsl() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function hsl() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function hsl() + */ +export default function hsl() { + return "hsl(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/hsla/index.js b/cssProps/src/functions/hsla/index.js new file mode 100644 index 00000000..353bc471 --- /dev/null +++ b/cssProps/src/functions/hsla/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name hsla + * @category CssProps Helper + * @summary Returns a function call for css function hsla() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function hsla() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function hsla() + */ +export default function hsla() { + return "hsla(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/hueRotate/index.js b/cssProps/src/functions/hueRotate/index.js new file mode 100644 index 00000000..3d2c84c9 --- /dev/null +++ b/cssProps/src/functions/hueRotate/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name hueRotate + * @category CssProps Helper + * @summary Returns a function call for css function hueRotate() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function hueRotate() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function hueRotate() + */ +export default function hueRotate() { + return "hueRotate(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/image/index.js b/cssProps/src/functions/image/index.js new file mode 100644 index 00000000..a2125ddb --- /dev/null +++ b/cssProps/src/functions/image/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name image + * @category CssProps Helper + * @summary Returns a function call for css function image() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function image() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function image() + */ +export default function image() { + return "image(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/imageSet/index.js b/cssProps/src/functions/imageSet/index.js new file mode 100644 index 00000000..498b099a --- /dev/null +++ b/cssProps/src/functions/imageSet/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name imageSet + * @category CssProps Helper + * @summary Returns a function call for css function imageSet() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function imageSet() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function imageSet() + */ +export default function imageSet() { + return "imageSet(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/index.js b/cssProps/src/functions/index.js new file mode 100644 index 00000000..7fe1ff77 --- /dev/null +++ b/cssProps/src/functions/index.js @@ -0,0 +1,66 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +export { default as attr } from './attr/index' +export { default as blur } from './blur/index' +export { default as brightness } from './brightness/index' +export { default as calc } from './calc/index' +export { default as circle } from './circle/index' +export { default as clamp } from './clamp/index' +export { default as conicGradient } from './conicGradient/index' +export { default as contrast } from './contrast/index' +export { default as counter } from './counter/index' +export { default as counters } from './counters/index' +export { default as crossFade } from './crossFade/index' +export { default as dropShadow } from './dropShadow/index' +export { default as element } from './element/index' +export { default as ellipse } from './ellipse/index' +export { default as env } from './env/index' +export { default as fitContent } from './fitContent/index' +export { default as grayscale } from './grayscale/index' +export { default as hsl } from './hsl/index' +export { default as hsla } from './hsla/index' +export { default as hueRotate } from './hueRotate/index' +export { default as image } from './image/index' +export { default as imageSet } from './imageSet/index' +export { default as inset } from './inset/index' +export { default as invert } from './invert/index' +export { default as leader } from './leader/index' +export { default as linearGradient } from './linearGradient/index' +export { default as matrix } from './matrix/index' +export { default as matrix3d } from './matrix3d/index' +export { default as max } from './max/index' +export { default as min } from './min/index' +export { default as minmax } from './minmax/index' +export { default as opacity } from './opacity/index' +export { default as path } from './path/index' +export { default as paint } from './paint/index' +export { default as perspective } from './perspective/index' +export { default as polygon } from './polygon/index' +export { default as radialGradient } from './radialGradient/index' +export { default as repeatingLinearGradient } from './repeatingLinearGradient/index' +export { default as repeatingRadialGradient } from './repeatingRadialGradient/index' +export { default as rgb } from './rgb/index' +export { default as rgba } from './rgba/index' +export { default as rotate } from './rotate/index' +export { default as rotate3d } from './rotate3d/index' +export { default as rotateX } from './rotateX/index' +export { default as rotateY } from './rotateY/index' +export { default as rotateZ } from './rotateZ/index' +export { default as saturate } from './saturate/index' +export { default as scale } from './scale/index' +export { default as scale3d } from './scale3d/index' +export { default as scaleX } from './scaleX/index' +export { default as scaleY } from './scaleY/index' +export { default as scaleZ } from './scaleZ/index' +export { default as skew } from './skew/index' +export { default as skewX } from './skewX/index' +export { default as skewY } from './skewY/index' +export { default as sepia } from './sepia/index' +export { default as targetCounter } from './targetCounter/index' +export { default as targetCounters } from './targetCounters/index' +export { default as targetText } from './targetText/index' +export { default as translate } from './translate/index' +export { default as translate3d } from './translate3d/index' +export { default as translateX } from './translateX/index' +export { default as translateY } from './translateY/index' +export { default as translateZ } from './translateZ/index' +export { default as variable } from './variable/index' diff --git a/cssProps/src/functions/inset/index.js b/cssProps/src/functions/inset/index.js new file mode 100644 index 00000000..7b0c0839 --- /dev/null +++ b/cssProps/src/functions/inset/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name inset + * @category CssProps Helper + * @summary Returns a function call for css function inset() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function inset() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function inset() + */ +export default function inset() { + return "inset(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/invert/index.js b/cssProps/src/functions/invert/index.js new file mode 100644 index 00000000..58608242 --- /dev/null +++ b/cssProps/src/functions/invert/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name invert + * @category CssProps Helper + * @summary Returns a function call for css function invert() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function invert() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function invert() + */ +export default function invert() { + return "invert(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/leader/index.js b/cssProps/src/functions/leader/index.js new file mode 100644 index 00000000..b35df915 --- /dev/null +++ b/cssProps/src/functions/leader/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name leader + * @category CssProps Helper + * @summary Returns a function call for css function leader() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function leader() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function leader() + */ +export default function leader() { + return "leader(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/linearGradient/index.js b/cssProps/src/functions/linearGradient/index.js new file mode 100644 index 00000000..eccf1d36 --- /dev/null +++ b/cssProps/src/functions/linearGradient/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name linearGradient + * @category CssProps Helper + * @summary Returns a function call for css function linearGradient() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function linearGradient() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function linearGradient() + */ +export default function linearGradient() { + return "linearGradient(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/matrix/index.js b/cssProps/src/functions/matrix/index.js new file mode 100644 index 00000000..944a8790 --- /dev/null +++ b/cssProps/src/functions/matrix/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name matrix + * @category CssProps Helper + * @summary Returns a function call for css function matrix() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function matrix() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function matrix() + */ +export default function matrix() { + return "matrix(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/matrix3d/index.js b/cssProps/src/functions/matrix3d/index.js new file mode 100644 index 00000000..2387c26c --- /dev/null +++ b/cssProps/src/functions/matrix3d/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name matrix3d + * @category CssProps Helper + * @summary Returns a function call for css function matrix3d() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function matrix3d() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function matrix3d() + */ +export default function matrix3d() { + return "matrix3d(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/max/index.js b/cssProps/src/functions/max/index.js new file mode 100644 index 00000000..4dcdc071 --- /dev/null +++ b/cssProps/src/functions/max/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name max + * @category CssProps Helper + * @summary Returns a function call for css function max() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function max() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function max() + */ +export default function max() { + return "max(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/min/index.js b/cssProps/src/functions/min/index.js new file mode 100644 index 00000000..0e9249f9 --- /dev/null +++ b/cssProps/src/functions/min/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name min + * @category CssProps Helper + * @summary Returns a function call for css function min() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function min() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function min() + */ +export default function min() { + return "min(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/minmax/index.js b/cssProps/src/functions/minmax/index.js new file mode 100644 index 00000000..795afbc7 --- /dev/null +++ b/cssProps/src/functions/minmax/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name minmax + * @category CssProps Helper + * @summary Returns a function call for css function minmax() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function minmax() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function minmax() + */ +export default function minmax() { + return "minmax(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/opacity/index.js b/cssProps/src/functions/opacity/index.js new file mode 100644 index 00000000..273a23ae --- /dev/null +++ b/cssProps/src/functions/opacity/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name opacity + * @category CssProps Helper + * @summary Returns a function call for css function opacity() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function opacity() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function opacity() + */ +export default function opacity() { + return "opacity(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/paint/index.js b/cssProps/src/functions/paint/index.js new file mode 100644 index 00000000..ec6ded3a --- /dev/null +++ b/cssProps/src/functions/paint/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name paint + * @category CssProps Helper + * @summary Returns a function call for css function paint() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function paint() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function paint() + */ +export default function paint() { + return "paint(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/path/index.js b/cssProps/src/functions/path/index.js new file mode 100644 index 00000000..973bd4a6 --- /dev/null +++ b/cssProps/src/functions/path/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name path + * @category CssProps Helper + * @summary Returns a function call for css function path() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function path() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function path() + */ +export default function path() { + return "path(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/perspective/index.js b/cssProps/src/functions/perspective/index.js new file mode 100644 index 00000000..a249a456 --- /dev/null +++ b/cssProps/src/functions/perspective/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name perspective + * @category CssProps Helper + * @summary Returns a function call for css function perspective() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function perspective() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function perspective() + */ +export default function perspective() { + return "perspective(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/polygon/index.js b/cssProps/src/functions/polygon/index.js new file mode 100644 index 00000000..4f92c5a0 --- /dev/null +++ b/cssProps/src/functions/polygon/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name polygon + * @category CssProps Helper + * @summary Returns a function call for css function polygon() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function polygon() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function polygon() + */ +export default function polygon() { + return "polygon(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/radialGradient/index.js b/cssProps/src/functions/radialGradient/index.js new file mode 100644 index 00000000..6a55b2d2 --- /dev/null +++ b/cssProps/src/functions/radialGradient/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name radialGradient + * @category CssProps Helper + * @summary Returns a function call for css function radialGradient() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function radialGradient() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function radialGradient() + */ +export default function radialGradient() { + return "radialGradient(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/repeatingLinearGradient/index.js b/cssProps/src/functions/repeatingLinearGradient/index.js new file mode 100644 index 00000000..19358a59 --- /dev/null +++ b/cssProps/src/functions/repeatingLinearGradient/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name repeatingLinearGradient + * @category CssProps Helper + * @summary Returns a function call for css function repeatingLinearGradient() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function repeatingLinearGradient() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function repeatingLinearGradient() + */ +export default function repeatingLinearGradient() { + return "repeatingLinearGradient(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/repeatingRadialGradient/index.js b/cssProps/src/functions/repeatingRadialGradient/index.js new file mode 100644 index 00000000..52d83762 --- /dev/null +++ b/cssProps/src/functions/repeatingRadialGradient/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name repeatingRadialGradient + * @category CssProps Helper + * @summary Returns a function call for css function repeatingRadialGradient() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function repeatingRadialGradient() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function repeatingRadialGradient() + */ +export default function repeatingRadialGradient() { + return "repeatingRadialGradient(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/rgb/index.js b/cssProps/src/functions/rgb/index.js new file mode 100644 index 00000000..8d7c6773 --- /dev/null +++ b/cssProps/src/functions/rgb/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name rgb + * @category CssProps Helper + * @summary Returns a function call for css function rgb() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function rgb() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function rgb() + */ +export default function rgb() { + return "rgb(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/rgba/index.js b/cssProps/src/functions/rgba/index.js new file mode 100644 index 00000000..7f610e0c --- /dev/null +++ b/cssProps/src/functions/rgba/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name rgba + * @category CssProps Helper + * @summary Returns a function call for css function rgba() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function rgba() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function rgba() + */ +export default function rgba() { + return "rgba(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/rotate/index.js b/cssProps/src/functions/rotate/index.js new file mode 100644 index 00000000..df2ae3ad --- /dev/null +++ b/cssProps/src/functions/rotate/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name rotate + * @category CssProps Helper + * @summary Returns a function call for css function rotate() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function rotate() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function rotate() + */ +export default function rotate() { + return "rotate(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/rotate3d/index.js b/cssProps/src/functions/rotate3d/index.js new file mode 100644 index 00000000..84bae103 --- /dev/null +++ b/cssProps/src/functions/rotate3d/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name rotate3d + * @category CssProps Helper + * @summary Returns a function call for css function rotate3d() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function rotate3d() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function rotate3d() + */ +export default function rotate3d() { + return "rotate3d(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/rotateX/index.js b/cssProps/src/functions/rotateX/index.js new file mode 100644 index 00000000..02d3ffc0 --- /dev/null +++ b/cssProps/src/functions/rotateX/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name rotateX + * @category CssProps Helper + * @summary Returns a function call for css function rotateX() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function rotateX() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function rotateX() + */ +export default function rotateX() { + return "rotateX(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/rotateY/index.js b/cssProps/src/functions/rotateY/index.js new file mode 100644 index 00000000..bf2b88e8 --- /dev/null +++ b/cssProps/src/functions/rotateY/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name rotateY + * @category CssProps Helper + * @summary Returns a function call for css function rotateY() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function rotateY() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function rotateY() + */ +export default function rotateY() { + return "rotateY(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/rotateZ/index.js b/cssProps/src/functions/rotateZ/index.js new file mode 100644 index 00000000..358a2adc --- /dev/null +++ b/cssProps/src/functions/rotateZ/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name rotateZ + * @category CssProps Helper + * @summary Returns a function call for css function rotateZ() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function rotateZ() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function rotateZ() + */ +export default function rotateZ() { + return "rotateZ(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/saturate/index.js b/cssProps/src/functions/saturate/index.js new file mode 100644 index 00000000..242ec4b4 --- /dev/null +++ b/cssProps/src/functions/saturate/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name saturate + * @category CssProps Helper + * @summary Returns a function call for css function saturate() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function saturate() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function saturate() + */ +export default function saturate() { + return "saturate(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/scale/index.js b/cssProps/src/functions/scale/index.js new file mode 100644 index 00000000..914b04dd --- /dev/null +++ b/cssProps/src/functions/scale/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scale + * @category CssProps Helper + * @summary Returns a function call for css function scale() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function scale() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function scale() + */ +export default function scale() { + return "scale(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/scale3d/index.js b/cssProps/src/functions/scale3d/index.js new file mode 100644 index 00000000..167ca358 --- /dev/null +++ b/cssProps/src/functions/scale3d/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scale3d + * @category CssProps Helper + * @summary Returns a function call for css function scale3d() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function scale3d() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function scale3d() + */ +export default function scale3d() { + return "scale3d(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/scaleX/index.js b/cssProps/src/functions/scaleX/index.js new file mode 100644 index 00000000..9b7ed70d --- /dev/null +++ b/cssProps/src/functions/scaleX/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scaleX + * @category CssProps Helper + * @summary Returns a function call for css function scaleX() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function scaleX() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function scaleX() + */ +export default function scaleX() { + return "scaleX(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/scaleY/index.js b/cssProps/src/functions/scaleY/index.js new file mode 100644 index 00000000..db561535 --- /dev/null +++ b/cssProps/src/functions/scaleY/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scaleY + * @category CssProps Helper + * @summary Returns a function call for css function scaleY() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function scaleY() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function scaleY() + */ +export default function scaleY() { + return "scaleY(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/scaleZ/index.js b/cssProps/src/functions/scaleZ/index.js new file mode 100644 index 00000000..03763117 --- /dev/null +++ b/cssProps/src/functions/scaleZ/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scaleZ + * @category CssProps Helper + * @summary Returns a function call for css function scaleZ() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function scaleZ() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function scaleZ() + */ +export default function scaleZ() { + return "scaleZ(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/sepia/index.js b/cssProps/src/functions/sepia/index.js new file mode 100644 index 00000000..8ef7729f --- /dev/null +++ b/cssProps/src/functions/sepia/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name sepia + * @category CssProps Helper + * @summary Returns a function call for css function sepia() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function sepia() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function sepia() + */ +export default function sepia() { + return "sepia(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/skew/index.js b/cssProps/src/functions/skew/index.js new file mode 100644 index 00000000..b89265bc --- /dev/null +++ b/cssProps/src/functions/skew/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name skew + * @category CssProps Helper + * @summary Returns a function call for css function skew() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function skew() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function skew() + */ +export default function skew() { + return "skew(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/skewX/index.js b/cssProps/src/functions/skewX/index.js new file mode 100644 index 00000000..04b27227 --- /dev/null +++ b/cssProps/src/functions/skewX/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name skewX + * @category CssProps Helper + * @summary Returns a function call for css function skewX() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function skewX() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function skewX() + */ +export default function skewX() { + return "skewX(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/skewY/index.js b/cssProps/src/functions/skewY/index.js new file mode 100644 index 00000000..76c162ab --- /dev/null +++ b/cssProps/src/functions/skewY/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name skewY + * @category CssProps Helper + * @summary Returns a function call for css function skewY() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function skewY() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function skewY() + */ +export default function skewY() { + return "skewY(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/targetCounter/index.js b/cssProps/src/functions/targetCounter/index.js new file mode 100644 index 00000000..6790e4e9 --- /dev/null +++ b/cssProps/src/functions/targetCounter/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name targetCounter + * @category CssProps Helper + * @summary Returns a function call for css function targetCounter() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function targetCounter() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function targetCounter() + */ +export default function targetCounter() { + return "targetCounter(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/targetCounters/index.js b/cssProps/src/functions/targetCounters/index.js new file mode 100644 index 00000000..fb5a27b6 --- /dev/null +++ b/cssProps/src/functions/targetCounters/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name targetCounters + * @category CssProps Helper + * @summary Returns a function call for css function targetCounters() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function targetCounters() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function targetCounters() + */ +export default function targetCounters() { + return "targetCounters(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/targetText/index.js b/cssProps/src/functions/targetText/index.js new file mode 100644 index 00000000..2b3f6295 --- /dev/null +++ b/cssProps/src/functions/targetText/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name targetText + * @category CssProps Helper + * @summary Returns a function call for css function targetText() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function targetText() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function targetText() + */ +export default function targetText() { + return "targetText(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/translate/index.js b/cssProps/src/functions/translate/index.js new file mode 100644 index 00000000..e8d9fe31 --- /dev/null +++ b/cssProps/src/functions/translate/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name translate + * @category CssProps Helper + * @summary Returns a function call for css function translate() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function translate() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function translate() + */ +export default function translate() { + return "translate(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/translate3d/index.js b/cssProps/src/functions/translate3d/index.js new file mode 100644 index 00000000..bd89db2a --- /dev/null +++ b/cssProps/src/functions/translate3d/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name translate3d + * @category CssProps Helper + * @summary Returns a function call for css function translate3d() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function translate3d() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function translate3d() + */ +export default function translate3d() { + return "translate3d(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/translateX/index.js b/cssProps/src/functions/translateX/index.js new file mode 100644 index 00000000..063600f4 --- /dev/null +++ b/cssProps/src/functions/translateX/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name translateX + * @category CssProps Helper + * @summary Returns a function call for css function translateX() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function translateX() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function translateX() + */ +export default function translateX() { + return "translateX(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/translateY/index.js b/cssProps/src/functions/translateY/index.js new file mode 100644 index 00000000..78527dcb --- /dev/null +++ b/cssProps/src/functions/translateY/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name translateY + * @category CssProps Helper + * @summary Returns a function call for css function translateY() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function translateY() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function translateY() + */ +export default function translateY() { + return "translateY(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/translateZ/index.js b/cssProps/src/functions/translateZ/index.js new file mode 100644 index 00000000..4c47e8ba --- /dev/null +++ b/cssProps/src/functions/translateZ/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name translateZ + * @category CssProps Helper + * @summary Returns a function call for css function translateZ() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function translateZ() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function translateZ() + */ +export default function translateZ() { + return "translateZ(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/functions/variable/index.js b/cssProps/src/functions/variable/index.js new file mode 100644 index 00000000..3555a6ca --- /dev/null +++ b/cssProps/src/functions/variable/index.js @@ -0,0 +1,17 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import { default as appendArgs } from '../../util/index' + +/** + * @name variable + * @category CssProps Helper + * @summary Returns a function call for css function variable() with the passed in argmunets comma delimited + * + * @description + * Returns a comma delimited function call for the css function variable() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function variable() + */ +export default function variable() { + return "variable(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/src/props/Props.json b/cssProps/src/props/Props.json new file mode 100644 index 00000000..631269af --- /dev/null +++ b/cssProps/src/props/Props.json @@ -0,0 +1,397 @@ +[ + "-webkit-line-clamp", + "accent-color", + "align-content", + "align-items", + "align-self", + "align-tracks", + "all", + "animation", + "animation-delay", + "animation-direction", + "animation-duration", + "animation-fill-mode", + "animation-iteration-count", + "animation-name", + "animation-play-state", + "animation-timing-function", + "appearance", + "aspect-ratio", + "backdrop-filter", + "backface-visibility", + "background", + "background-attachment", + "background-blend-mode", + "background-clip", + "background-color", + "background-image", + "background-origin", + "background-position", + "background-position-x", + "background-position-y", + "background-repeat", + "background-size", + "block-overflow", + "block-size", + "border", + "border-block", + "border-block-color", + "border-block-end", + "border-block-end-color", + "border-block-end-style", + "border-block-end-width", + "border-block-start", + "border-block-start-color", + "border-block-start-style", + "border-block-start-width", + "border-block-style", + "border-block-width", + "border-bottom", + "border-bottom-color", + "border-bottom-left-radius", + "border-bottom-right-radius", + "border-bottom-style", + "border-bottom-width", + "border-collapse", + "border-color", + "border-end-end-radius", + "border-end-start-radius", + "border-image", + "border-image-outset", + "border-image-repeat", + "border-image-slice", + "border-image-source", + "border-image-width", + "border-inline", + "border-inline-color", + "border-inline-end", + "border-inline-end-color", + "border-inline-end-style", + "border-inline-end-width", + "border-inline-start", + "border-inline-start-color", + "border-inline-start-style", + "border-inline-start-width", + "border-inline-style", + "border-inline-width", + "border-left", + "border-left-color", + "border-left-style", + "border-left-width", + "border-radius", + "border-right", + "border-right-color", + "border-right-style", + "border-right-width", + "border-spacing", + "border-start-end-radius", + "border-start-start-radius", + "border-style", + "border-top", + "border-top-color", + "border-top-left-radius", + "border-top-right-radius", + "border-top-style", + "border-top-width", + "border-width", + "bottom", + "box-decoration-break", + "box-shadow", + "box-sizing", + "break-after", + "break-before", + "break-inside", + "caption-side", + "caret-color", + "clear", + "clip", + "clip-path", + "color", + "color-adjust", + "color-scheme", + "column-count", + "column-fill", + "column-gap", + "column-rule", + "column-rule-color", + "column-rule-style", + "column-rule-width", + "column-span", + "column-width", + "columns", + "contain", + "content", + "content-visibility", + "counter-increment", + "counter-reset", + "counter-set", + "cursor", + "direction", + "display", + "empty-cells", + "filter", + "flex", + "flex-basis", + "flex-direction", + "flex-flow", + "flex-grow", + "flex-shrink", + "flex-wrap", + "float", + "font", + "font-family", + "font-feature-settings", + "font-kerning", + "font-language-override", + "font-optical-sizing", + "font-size", + "font-size-adjust", + "font-stretch", + "font-style", + "font-synthesis", + "font-variant", + "font-variant-alternates", + "font-variant-caps", + "font-variant-east-asian", + "font-variant-ligatures", + "font-variant-numeric", + "font-variant-position", + "font-variation-settings", + "font-weight", + "forced-color-adjust", + "gap", + "grid", + "grid-area", + "grid-auto-columns", + "grid-auto-flow", + "grid-auto-rows", + "grid-column", + "grid-column-end", + "grid-column-start", + "grid-row", + "grid-row-end", + "grid-row-start", + "grid-template", + "grid-template-areas", + "grid-template-columns", + "grid-template-rows", + "hanging-punctuation", + "height", + "hyphens", + "image-orientation", + "image-rendering", + "image-resolution", + "inherit", + "initial", + "initial-letter", + "initial-letter-align", + "inline-size", + "inset", + "inset-block", + "inset-block-end", + "inset-block-start", + "inset-inline", + "inset-inline-end", + "inset-inline-start", + "isolation", + "justify-content", + "justify-items", + "justify-self", + "justify-tracks", + "left", + "letter-spacing", + "line-break", + "line-clamp", + "line-height", + "line-height-step", + "list-style", + "list-style-image", + "list-style-position", + "list-style-type", + "margin", + "margin-block", + "margin-block-end", + "margin-block-start", + "margin-bottom", + "margin-inline", + "margin-inline-end", + "margin-inline-start", + "margin-left", + "margin-right", + "margin-top", + "margin-trim", + "mask", + "mask-border", + "mask-border-mode", + "mask-border-outset", + "mask-border-repeat", + "mask-border-slice", + "mask-border-source", + "mask-border-width", + "mask-clip", + "mask-composite", + "mask-image", + "mask-mode", + "mask-origin", + "mask-position", + "mask-repeat", + "mask-size", + "mask-type", + "masonry-auto-flow", + "math-style", + "max-block-size", + "max-height", + "max-inline-size", + "max-lines", + "max-width", + "min-block-size", + "min-height", + "min-inline-size", + "min-width", + "mix-blend-mode", + "object-fit", + "object-position", + "offset", + "offset-anchor", + "offset-distance", + "offset-path", + "offset-position", + "offset-rotate", + "opacity", + "order", + "orphans", + "outline", + "outline-color", + "outline-offset", + "outline-style", + "outline-width", + "overflow", + "overflow-anchor", + "overflow-block", + "overflow-clip-margin", + "overflow-inline", + "overflow-wrap", + "overflow-x", + "overflow-y", + "overscroll-behavior", + "overscroll-behavior-block", + "overscroll-behavior-inline", + "overscroll-behavior-x", + "overscroll-behavior-y", + "padding", + "padding-block", + "padding-block-end", + "padding-block-start", + "padding-bottom", + "padding-inline", + "padding-inline-end", + "padding-inline-start", + "padding-left", + "padding-right", + "padding-top", + "page-break-after", + "page-break-before", + "page-break-inside", + "paint-order", + "perspective", + "perspective-origin", + "place-content", + "place-items", + "place-self", + "pointer-events", + "position", + "quotes", + "resize", + "revert", + "right", + "rotate", + "row-gap", + "ruby-align", + "ruby-merge", + "ruby-position", + "scale", + "scroll-behavior", + "scroll-margin", + "scroll-margin-block", + "scroll-margin-block-end", + "scroll-margin-block-start", + "scroll-margin-bottom", + "scroll-margin-inline", + "scroll-margin-inline-end", + "scroll-margin-inline-start", + "scroll-margin-left", + "scroll-margin-right", + "scroll-margin-top", + "scroll-padding", + "scroll-padding-block", + "scroll-padding-block-end", + "scroll-padding-block-start", + "scroll-padding-bottom", + "scroll-padding-inline", + "scroll-padding-inline-end", + "scroll-padding-inline-start", + "scroll-padding-left", + "scroll-padding-right", + "scroll-padding-top", + "scroll-snap-align", + "scroll-snap-stop", + "scroll-snap-type", + "scrollbar-color", + "scrollbar-gutter", + "scrollbar-width", + "shape-image-threshold", + "shape-margin", + "shape-outside", + "tab-size", + "table-layout", + "text-align", + "text-align-last", + "text-combine-upright", + "text-decoration", + "text-decoration-color", + "text-decoration-line", + "text-decoration-skip", + "text-decoration-skip-ink", + "text-decoration-style", + "text-decoration-thickness", + "text-emphasis", + "text-emphasis-color", + "text-emphasis-position", + "text-emphasis-style", + "text-indent", + "text-justify", + "text-orientation", + "text-overflow", + "text-rendering", + "text-shadow", + "text-size-adjust", + "text-transform", + "text-underline-offset", + "text-underline-position", + "top", + "touch-action", + "transform", + "transform-box", + "transform-origin", + "transform-style", + "transition", + "transition-delay", + "transition-duration", + "transition-property", + "transition-timing-function", + "translate", + "unicode-bidi", + "unset", + "user-select", + "vertical-align", + "visibility", + "white-space", + "widows", + "width", + "will-change", + "word-break", + "word-spacing", + "word-wrap", + "writing-mode", + "z-index" +] diff --git a/cssProps/src/props/WebkitLineClamp/index.js b/cssProps/src/props/WebkitLineClamp/index.js new file mode 100644 index 00000000..6ac1dde7 --- /dev/null +++ b/cssProps/src/props/WebkitLineClamp/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name WebkitLineClamp + * @category CssProps Helper + * @summary Returns css property WebkitLineClamp and value as an object + * + * @description + * Returns an object with the css property WebkitLineClamp with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns WebkitLineClamp property as object + */ + +export default function WebkitLineClamp() { + return { + WebkitLineClamp: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/__tests__/__snapshots__/cssProps.integration.test.js.snap b/cssProps/src/props/__tests__/__snapshots__/cssProps.integration.test.js.snap new file mode 100644 index 00000000..de8b0c26 --- /dev/null +++ b/cssProps/src/props/__tests__/__snapshots__/cssProps.integration.test.js.snap @@ -0,0 +1,9 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`cssProps regular 1`] = `" .go3700499678{color:blue;background:orange;}"`; + +exports[`cssProps regular 2`] = `"
"`; + +exports[`cssProps with theme 1`] = `".go4230365694{color:orange;background:blue;}"`; + +exports[`cssProps with theme 2`] = `"
"`; diff --git a/cssProps/src/props/__tests__/__snapshots__/props.integration.test.js.snap b/cssProps/src/props/__tests__/__snapshots__/props.integration.test.js.snap new file mode 100644 index 00000000..de8b0c26 --- /dev/null +++ b/cssProps/src/props/__tests__/__snapshots__/props.integration.test.js.snap @@ -0,0 +1,9 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`cssProps regular 1`] = `" .go3700499678{color:blue;background:orange;}"`; + +exports[`cssProps regular 2`] = `"
"`; + +exports[`cssProps with theme 1`] = `".go4230365694{color:orange;background:blue;}"`; + +exports[`cssProps with theme 2`] = `"
"`; diff --git a/cssProps/src/props/__tests__/props.integration.test.js b/cssProps/src/props/__tests__/props.integration.test.js new file mode 100644 index 00000000..f9567449 --- /dev/null +++ b/cssProps/src/props/__tests__/props.integration.test.js @@ -0,0 +1,50 @@ +import { h, createContext, render } from 'preact'; +import { useContext } from 'preact/hooks'; +import { setup, extractCss, css, styled } from 'goober'; +import { color, background } from '../index'; + +describe('cssProps', () => { + it('regular', () => { + setup(h); + + const target = document.createElement('div'); + + const cssClass = css([ + color("blue"), + background("orange") + ]) + + render( +
+
, + target + ); + + expect(extractCss()).toMatchSnapshot(); + expect(target.innerHTML).toMatchSnapshot(); + }); + + it('with theme', () => { + const ThemeContext = createContext(); + const useTheme = () => useContext(ThemeContext); + + setup(h, null, useTheme); + + const target = document.createElement('div'); + + const ThemeContainer = styled('div')((props) => ([ + color("orange"), + background(props.theme.color) + ])); + + render( + + + , + target + ); + + expect(extractCss()).toMatchSnapshot(); + expect(target.innerHTML).toMatchSnapshot(); + }); +}); diff --git a/cssProps/src/props/__tests__/props.test.js b/cssProps/src/props/__tests__/props.test.js new file mode 100644 index 00000000..8a0cda7b --- /dev/null +++ b/cssProps/src/props/__tests__/props.test.js @@ -0,0 +1,3334 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import * as cssProps from '../index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssProps', () => { + beforeEach(() => { + css.mockClear(); + }); + + it('WebkitLineClamp type', () => { + expect(typeof cssProps.WebkitLineClamp).toEqual('function'); + }); + + it('WebkitLineClamp', () => { + expect(cssProps.WebkitLineClamp("value")).toEqual({WebkitLineClamp:'value'}); + }); + + + it('accentColor type', () => { + expect(typeof cssProps.accentColor).toEqual('function'); + }); + + it('accentColor', () => { + expect(cssProps.accentColor("value")).toEqual({accentColor:'value'}); + }); + + + it('alignContent type', () => { + expect(typeof cssProps.alignContent).toEqual('function'); + }); + + it('alignContent', () => { + expect(cssProps.alignContent("value")).toEqual({alignContent:'value'}); + }); + + + it('alignItems type', () => { + expect(typeof cssProps.alignItems).toEqual('function'); + }); + + it('alignItems', () => { + expect(cssProps.alignItems("value")).toEqual({alignItems:'value'}); + }); + + + it('alignSelf type', () => { + expect(typeof cssProps.alignSelf).toEqual('function'); + }); + + it('alignSelf', () => { + expect(cssProps.alignSelf("value")).toEqual({alignSelf:'value'}); + }); + + + it('all type', () => { + expect(typeof cssProps.all).toEqual('function'); + }); + + it('all', () => { + expect(cssProps.all("value")).toEqual({all:'value'}); + }); + + + it('animation type', () => { + expect(typeof cssProps.animation).toEqual('function'); + }); + + it('animation', () => { + expect(cssProps.animation("value")).toEqual({animation:'value'}); + }); + + + it('animationDelay type', () => { + expect(typeof cssProps.animationDelay).toEqual('function'); + }); + + it('animationDelay', () => { + expect(cssProps.animationDelay("value")).toEqual({animationDelay:'value'}); + }); + + + it('animationDirection type', () => { + expect(typeof cssProps.animationDirection).toEqual('function'); + }); + + it('animationDirection', () => { + expect(cssProps.animationDirection("value")).toEqual({animationDirection:'value'}); + }); + + + it('animationDuration type', () => { + expect(typeof cssProps.animationDuration).toEqual('function'); + }); + + it('animationDuration', () => { + expect(cssProps.animationDuration("value")).toEqual({animationDuration:'value'}); + }); + + + it('animationFillMode type', () => { + expect(typeof cssProps.animationFillMode).toEqual('function'); + }); + + it('animationFillMode', () => { + expect(cssProps.animationFillMode("value")).toEqual({animationFillMode:'value'}); + }); + + + it('animationIterationCount type', () => { + expect(typeof cssProps.animationIterationCount).toEqual('function'); + }); + + it('animationIterationCount', () => { + expect(cssProps.animationIterationCount("value")).toEqual({animationIterationCount:'value'}); + }); + + + it('animationName type', () => { + expect(typeof cssProps.animationName).toEqual('function'); + }); + + it('animationName', () => { + expect(cssProps.animationName("value")).toEqual({animationName:'value'}); + }); + + + it('animationPlayState type', () => { + expect(typeof cssProps.animationPlayState).toEqual('function'); + }); + + it('animationPlayState', () => { + expect(cssProps.animationPlayState("value")).toEqual({animationPlayState:'value'}); + }); + + + it('animationTimingFunction type', () => { + expect(typeof cssProps.animationTimingFunction).toEqual('function'); + }); + + it('animationTimingFunction', () => { + expect(cssProps.animationTimingFunction("value")).toEqual({animationTimingFunction:'value'}); + }); + + + it('backdropFilter type', () => { + expect(typeof cssProps.backdropFilter).toEqual('function'); + }); + + it('backdropFilter', () => { + expect(cssProps.backdropFilter("value")).toEqual({backdropFilter:'value'}); + }); + + + it('backfaceVisibility type', () => { + expect(typeof cssProps.backfaceVisibility).toEqual('function'); + }); + + it('backfaceVisibility', () => { + expect(cssProps.backfaceVisibility("value")).toEqual({backfaceVisibility:'value'}); + }); + + + it('background type', () => { + expect(typeof cssProps.background).toEqual('function'); + }); + + it('background', () => { + expect(cssProps.background("value")).toEqual({background:'value'}); + }); + + + it('backgroundAttachment type', () => { + expect(typeof cssProps.backgroundAttachment).toEqual('function'); + }); + + it('backgroundAttachment', () => { + expect(cssProps.backgroundAttachment("value")).toEqual({backgroundAttachment:'value'}); + }); + + + it('backgroundBlendMode type', () => { + expect(typeof cssProps.backgroundBlendMode).toEqual('function'); + }); + + it('backgroundBlendMode', () => { + expect(cssProps.backgroundBlendMode("value")).toEqual({backgroundBlendMode:'value'}); + }); + + + it('backgroundClip type', () => { + expect(typeof cssProps.backgroundClip).toEqual('function'); + }); + + it('backgroundClip', () => { + expect(cssProps.backgroundClip("value")).toEqual({backgroundClip:'value'}); + }); + + + it('backgroundColor type', () => { + expect(typeof cssProps.backgroundColor).toEqual('function'); + }); + + it('backgroundColor', () => { + expect(cssProps.backgroundColor("value")).toEqual({backgroundColor:'value'}); + }); + + + it('backgroundImage type', () => { + expect(typeof cssProps.backgroundImage).toEqual('function'); + }); + + it('backgroundImage', () => { + expect(cssProps.backgroundImage("value")).toEqual({backgroundImage:'value'}); + }); + + + it('backgroundOrigin type', () => { + expect(typeof cssProps.backgroundOrigin).toEqual('function'); + }); + + it('backgroundOrigin', () => { + expect(cssProps.backgroundOrigin("value")).toEqual({backgroundOrigin:'value'}); + }); + + + it('backgroundPosition type', () => { + expect(typeof cssProps.backgroundPosition).toEqual('function'); + }); + + it('backgroundPosition', () => { + expect(cssProps.backgroundPosition("value")).toEqual({backgroundPosition:'value'}); + }); + + + it('backgroundRepeat type', () => { + expect(typeof cssProps.backgroundRepeat).toEqual('function'); + }); + + it('backgroundRepeat', () => { + expect(cssProps.backgroundRepeat("value")).toEqual({backgroundRepeat:'value'}); + }); + + + it('backgroundSize type', () => { + expect(typeof cssProps.backgroundSize).toEqual('function'); + }); + + it('backgroundSize', () => { + expect(cssProps.backgroundSize("value")).toEqual({backgroundSize:'value'}); + }); + + + it('blockSize type', () => { + expect(typeof cssProps.blockSize).toEqual('function'); + }); + + it('blockSize', () => { + expect(cssProps.blockSize("value")).toEqual({blockSize:'value'}); + }); + + + it('border type', () => { + expect(typeof cssProps.border).toEqual('function'); + }); + + it('border', () => { + expect(cssProps.border("value")).toEqual({border:'value'}); + }); + + + it('borderBlock type', () => { + expect(typeof cssProps.borderBlock).toEqual('function'); + }); + + it('borderBlock', () => { + expect(cssProps.borderBlock("value")).toEqual({borderBlock:'value'}); + }); + + + it('borderBlockColor type', () => { + expect(typeof cssProps.borderBlockColor).toEqual('function'); + }); + + it('borderBlockColor', () => { + expect(cssProps.borderBlockColor("value")).toEqual({borderBlockColor:'value'}); + }); + + + it('borderBlockStyle type', () => { + expect(typeof cssProps.borderBlockStyle).toEqual('function'); + }); + + it('borderBlockStyle', () => { + expect(cssProps.borderBlockStyle("value")).toEqual({borderBlockStyle:'value'}); + }); + + + it('borderBlockWidth type', () => { + expect(typeof cssProps.borderBlockWidth).toEqual('function'); + }); + + it('borderBlockWidth', () => { + expect(cssProps.borderBlockWidth("value")).toEqual({borderBlockWidth:'value'}); + }); + + + it('borderBlockEnd type', () => { + expect(typeof cssProps.borderBlockEnd).toEqual('function'); + }); + + it('borderBlockEnd', () => { + expect(cssProps.borderBlockEnd("value")).toEqual({borderBlockEnd:'value'}); + }); + + + it('borderBlockEndColor type', () => { + expect(typeof cssProps.borderBlockEndColor).toEqual('function'); + }); + + it('borderBlockEndColor', () => { + expect(cssProps.borderBlockEndColor("value")).toEqual({borderBlockEndColor:'value'}); + }); + + + it('borderBlockEndStyle type', () => { + expect(typeof cssProps.borderBlockEndStyle).toEqual('function'); + }); + + it('borderBlockEndStyle', () => { + expect(cssProps.borderBlockEndStyle("value")).toEqual({borderBlockEndStyle:'value'}); + }); + + + it('borderBlockEndWidth type', () => { + expect(typeof cssProps.borderBlockEndWidth).toEqual('function'); + }); + + it('borderBlockEndWidth', () => { + expect(cssProps.borderBlockEndWidth("value")).toEqual({borderBlockEndWidth:'value'}); + }); + + + it('borderBlockStart type', () => { + expect(typeof cssProps.borderBlockStart).toEqual('function'); + }); + + it('borderBlockStart', () => { + expect(cssProps.borderBlockStart("value")).toEqual({borderBlockStart:'value'}); + }); + + + it('borderBlockStartColor type', () => { + expect(typeof cssProps.borderBlockStartColor).toEqual('function'); + }); + + it('borderBlockStartColor', () => { + expect(cssProps.borderBlockStartColor("value")).toEqual({borderBlockStartColor:'value'}); + }); + + + it('borderBlockStartStyle type', () => { + expect(typeof cssProps.borderBlockStartStyle).toEqual('function'); + }); + + it('borderBlockStartStyle', () => { + expect(cssProps.borderBlockStartStyle("value")).toEqual({borderBlockStartStyle:'value'}); + }); + + + it('borderBlockStartWidth type', () => { + expect(typeof cssProps.borderBlockStartWidth).toEqual('function'); + }); + + it('borderBlockStartWidth', () => { + expect(cssProps.borderBlockStartWidth("value")).toEqual({borderBlockStartWidth:'value'}); + }); + + + it('borderBottom type', () => { + expect(typeof cssProps.borderBottom).toEqual('function'); + }); + + it('borderBottom', () => { + expect(cssProps.borderBottom("value")).toEqual({borderBottom:'value'}); + }); + + + it('borderBottomColor type', () => { + expect(typeof cssProps.borderBottomColor).toEqual('function'); + }); + + it('borderBottomColor', () => { + expect(cssProps.borderBottomColor("value")).toEqual({borderBottomColor:'value'}); + }); + + + it('borderBottomLeftRadius type', () => { + expect(typeof cssProps.borderBottomLeftRadius).toEqual('function'); + }); + + it('borderBottomLeftRadius', () => { + expect(cssProps.borderBottomLeftRadius("value")).toEqual({borderBottomLeftRadius:'value'}); + }); + + + it('borderBottomRightRadius type', () => { + expect(typeof cssProps.borderBottomRightRadius).toEqual('function'); + }); + + it('borderBottomRightRadius', () => { + expect(cssProps.borderBottomRightRadius("value")).toEqual({borderBottomRightRadius:'value'}); + }); + + + it('borderBottomStyle type', () => { + expect(typeof cssProps.borderBottomStyle).toEqual('function'); + }); + + it('borderBottomStyle', () => { + expect(cssProps.borderBottomStyle("value")).toEqual({borderBottomStyle:'value'}); + }); + + + it('borderBottomWidth type', () => { + expect(typeof cssProps.borderBottomWidth).toEqual('function'); + }); + + it('borderBottomWidth', () => { + expect(cssProps.borderBottomWidth("value")).toEqual({borderBottomWidth:'value'}); + }); + + + it('borderCollapse type', () => { + expect(typeof cssProps.borderCollapse).toEqual('function'); + }); + + it('borderCollapse', () => { + expect(cssProps.borderCollapse("value")).toEqual({borderCollapse:'value'}); + }); + + + it('borderColor type', () => { + expect(typeof cssProps.borderColor).toEqual('function'); + }); + + it('borderColor', () => { + expect(cssProps.borderColor("value")).toEqual({borderColor:'value'}); + }); + + + it('borderEndEndRadius type', () => { + expect(typeof cssProps.borderEndEndRadius).toEqual('function'); + }); + + it('borderEndEndRadius', () => { + expect(cssProps.borderEndEndRadius("value")).toEqual({borderEndEndRadius:'value'}); + }); + + + it('borderEndStartRadius type', () => { + expect(typeof cssProps.borderEndStartRadius).toEqual('function'); + }); + + it('borderEndStartRadius', () => { + expect(cssProps.borderEndStartRadius("value")).toEqual({borderEndStartRadius:'value'}); + }); + + + it('borderImage type', () => { + expect(typeof cssProps.borderImage).toEqual('function'); + }); + + it('borderImage', () => { + expect(cssProps.borderImage("value")).toEqual({borderImage:'value'}); + }); + + + it('borderImageOutset type', () => { + expect(typeof cssProps.borderImageOutset).toEqual('function'); + }); + + it('borderImageOutset', () => { + expect(cssProps.borderImageOutset("value")).toEqual({borderImageOutset:'value'}); + }); + + + it('borderImageRepeat type', () => { + expect(typeof cssProps.borderImageRepeat).toEqual('function'); + }); + + it('borderImageRepeat', () => { + expect(cssProps.borderImageRepeat("value")).toEqual({borderImageRepeat:'value'}); + }); + + + it('borderImageSlice type', () => { + expect(typeof cssProps.borderImageSlice).toEqual('function'); + }); + + it('borderImageSlice', () => { + expect(cssProps.borderImageSlice("value")).toEqual({borderImageSlice:'value'}); + }); + + + it('borderImageSource type', () => { + expect(typeof cssProps.borderImageSource).toEqual('function'); + }); + + it('borderImageSource', () => { + expect(cssProps.borderImageSource("value")).toEqual({borderImageSource:'value'}); + }); + + + it('borderImageWidth type', () => { + expect(typeof cssProps.borderImageWidth).toEqual('function'); + }); + + it('borderImageWidth', () => { + expect(cssProps.borderImageWidth("value")).toEqual({borderImageWidth:'value'}); + }); + + + it('borderInline type', () => { + expect(typeof cssProps.borderInline).toEqual('function'); + }); + + it('borderInline', () => { + expect(cssProps.borderInline("value")).toEqual({borderInline:'value'}); + }); + + + it('borderInlineEnd type', () => { + expect(typeof cssProps.borderInlineEnd).toEqual('function'); + }); + + it('borderInlineEnd', () => { + expect(cssProps.borderInlineEnd("value")).toEqual({borderInlineEnd:'value'}); + }); + + + it('borderInlineColor type', () => { + expect(typeof cssProps.borderInlineColor).toEqual('function'); + }); + + it('borderInlineColor', () => { + expect(cssProps.borderInlineColor("value")).toEqual({borderInlineColor:'value'}); + }); + + + it('borderInlineStyle type', () => { + expect(typeof cssProps.borderInlineStyle).toEqual('function'); + }); + + it('borderInlineStyle', () => { + expect(cssProps.borderInlineStyle("value")).toEqual({borderInlineStyle:'value'}); + }); + + + it('borderInlineWidth type', () => { + expect(typeof cssProps.borderInlineWidth).toEqual('function'); + }); + + it('borderInlineWidth', () => { + expect(cssProps.borderInlineWidth("value")).toEqual({borderInlineWidth:'value'}); + }); + + + it('borderInlineEndColor type', () => { + expect(typeof cssProps.borderInlineEndColor).toEqual('function'); + }); + + it('borderInlineEndColor', () => { + expect(cssProps.borderInlineEndColor("value")).toEqual({borderInlineEndColor:'value'}); + }); + + + it('borderInlineEndStyle type', () => { + expect(typeof cssProps.borderInlineEndStyle).toEqual('function'); + }); + + it('borderInlineEndStyle', () => { + expect(cssProps.borderInlineEndStyle("value")).toEqual({borderInlineEndStyle:'value'}); + }); + + + it('borderInlineEndWidth type', () => { + expect(typeof cssProps.borderInlineEndWidth).toEqual('function'); + }); + + it('borderInlineEndWidth', () => { + expect(cssProps.borderInlineEndWidth("value")).toEqual({borderInlineEndWidth:'value'}); + }); + + + it('borderInlineStart type', () => { + expect(typeof cssProps.borderInlineStart).toEqual('function'); + }); + + it('borderInlineStart', () => { + expect(cssProps.borderInlineStart("value")).toEqual({borderInlineStart:'value'}); + }); + + + it('borderInlineStartColor type', () => { + expect(typeof cssProps.borderInlineStartColor).toEqual('function'); + }); + + it('borderInlineStartColor', () => { + expect(cssProps.borderInlineStartColor("value")).toEqual({borderInlineStartColor:'value'}); + }); + + + it('borderInlineStartStyle type', () => { + expect(typeof cssProps.borderInlineStartStyle).toEqual('function'); + }); + + it('borderInlineStartStyle', () => { + expect(cssProps.borderInlineStartStyle("value")).toEqual({borderInlineStartStyle:'value'}); + }); + + + it('borderInlineStartWidth type', () => { + expect(typeof cssProps.borderInlineStartWidth).toEqual('function'); + }); + + it('borderInlineStartWidth', () => { + expect(cssProps.borderInlineStartWidth("value")).toEqual({borderInlineStartWidth:'value'}); + }); + + + it('borderLeft type', () => { + expect(typeof cssProps.borderLeft).toEqual('function'); + }); + + it('borderLeft', () => { + expect(cssProps.borderLeft("value")).toEqual({borderLeft:'value'}); + }); + + + it('borderLeftColor type', () => { + expect(typeof cssProps.borderLeftColor).toEqual('function'); + }); + + it('borderLeftColor', () => { + expect(cssProps.borderLeftColor("value")).toEqual({borderLeftColor:'value'}); + }); + + + it('borderLeftStyle type', () => { + expect(typeof cssProps.borderLeftStyle).toEqual('function'); + }); + + it('borderLeftStyle', () => { + expect(cssProps.borderLeftStyle("value")).toEqual({borderLeftStyle:'value'}); + }); + + + it('borderLeftWidth type', () => { + expect(typeof cssProps.borderLeftWidth).toEqual('function'); + }); + + it('borderLeftWidth', () => { + expect(cssProps.borderLeftWidth("value")).toEqual({borderLeftWidth:'value'}); + }); + + + it('borderRadius type', () => { + expect(typeof cssProps.borderRadius).toEqual('function'); + }); + + it('borderRadius', () => { + expect(cssProps.borderRadius("value")).toEqual({borderRadius:'value'}); + }); + + + it('borderRight type', () => { + expect(typeof cssProps.borderRight).toEqual('function'); + }); + + it('borderRight', () => { + expect(cssProps.borderRight("value")).toEqual({borderRight:'value'}); + }); + + + it('borderRightColor type', () => { + expect(typeof cssProps.borderRightColor).toEqual('function'); + }); + + it('borderRightColor', () => { + expect(cssProps.borderRightColor("value")).toEqual({borderRightColor:'value'}); + }); + + + it('borderRightStyle type', () => { + expect(typeof cssProps.borderRightStyle).toEqual('function'); + }); + + it('borderRightStyle', () => { + expect(cssProps.borderRightStyle("value")).toEqual({borderRightStyle:'value'}); + }); + + + it('borderRightWidth type', () => { + expect(typeof cssProps.borderRightWidth).toEqual('function'); + }); + + it('borderRightWidth', () => { + expect(cssProps.borderRightWidth("value")).toEqual({borderRightWidth:'value'}); + }); + + + it('borderSpacing type', () => { + expect(typeof cssProps.borderSpacing).toEqual('function'); + }); + + it('borderSpacing', () => { + expect(cssProps.borderSpacing("value")).toEqual({borderSpacing:'value'}); + }); + + + it('borderStartEndRadius type', () => { + expect(typeof cssProps.borderStartEndRadius).toEqual('function'); + }); + + it('borderStartEndRadius', () => { + expect(cssProps.borderStartEndRadius("value")).toEqual({borderStartEndRadius:'value'}); + }); + + + it('borderStartStartRadius type', () => { + expect(typeof cssProps.borderStartStartRadius).toEqual('function'); + }); + + it('borderStartStartRadius', () => { + expect(cssProps.borderStartStartRadius("value")).toEqual({borderStartStartRadius:'value'}); + }); + + + it('borderStyle type', () => { + expect(typeof cssProps.borderStyle).toEqual('function'); + }); + + it('borderStyle', () => { + expect(cssProps.borderStyle("value")).toEqual({borderStyle:'value'}); + }); + + + it('borderTop type', () => { + expect(typeof cssProps.borderTop).toEqual('function'); + }); + + it('borderTop', () => { + expect(cssProps.borderTop("value")).toEqual({borderTop:'value'}); + }); + + + it('borderTopColor type', () => { + expect(typeof cssProps.borderTopColor).toEqual('function'); + }); + + it('borderTopColor', () => { + expect(cssProps.borderTopColor("value")).toEqual({borderTopColor:'value'}); + }); + + + it('borderTopLeftRadius type', () => { + expect(typeof cssProps.borderTopLeftRadius).toEqual('function'); + }); + + it('borderTopLeftRadius', () => { + expect(cssProps.borderTopLeftRadius("value")).toEqual({borderTopLeftRadius:'value'}); + }); + + + it('borderTopRightRadius type', () => { + expect(typeof cssProps.borderTopRightRadius).toEqual('function'); + }); + + it('borderTopRightRadius', () => { + expect(cssProps.borderTopRightRadius("value")).toEqual({borderTopRightRadius:'value'}); + }); + + + it('borderTopStyle type', () => { + expect(typeof cssProps.borderTopStyle).toEqual('function'); + }); + + it('borderTopStyle', () => { + expect(cssProps.borderTopStyle("value")).toEqual({borderTopStyle:'value'}); + }); + + + it('borderTopWidth type', () => { + expect(typeof cssProps.borderTopWidth).toEqual('function'); + }); + + it('borderTopWidth', () => { + expect(cssProps.borderTopWidth("value")).toEqual({borderTopWidth:'value'}); + }); + + + it('borderWidth type', () => { + expect(typeof cssProps.borderWidth).toEqual('function'); + }); + + it('borderWidth', () => { + expect(cssProps.borderWidth("value")).toEqual({borderWidth:'value'}); + }); + + + it('bottom type', () => { + expect(typeof cssProps.bottom).toEqual('function'); + }); + + it('bottom', () => { + expect(cssProps.bottom("value")).toEqual({bottom:'value'}); + }); + + + it('boxDecorationBreak type', () => { + expect(typeof cssProps.boxDecorationBreak).toEqual('function'); + }); + + it('boxDecorationBreak', () => { + expect(cssProps.boxDecorationBreak("value")).toEqual({boxDecorationBreak:'value'}); + }); + + + it('boxShadow type', () => { + expect(typeof cssProps.boxShadow).toEqual('function'); + }); + + it('boxShadow', () => { + expect(cssProps.boxShadow("value")).toEqual({boxShadow:'value'}); + }); + + + it('boxSizing type', () => { + expect(typeof cssProps.boxSizing).toEqual('function'); + }); + + it('boxSizing', () => { + expect(cssProps.boxSizing("value")).toEqual({boxSizing:'value'}); + }); + + + it('breakAfter type', () => { + expect(typeof cssProps.breakAfter).toEqual('function'); + }); + + it('breakAfter', () => { + expect(cssProps.breakAfter("value")).toEqual({breakAfter:'value'}); + }); + + + it('breakBefore type', () => { + expect(typeof cssProps.breakBefore).toEqual('function'); + }); + + it('breakBefore', () => { + expect(cssProps.breakBefore("value")).toEqual({breakBefore:'value'}); + }); + + + it('breakInside type', () => { + expect(typeof cssProps.breakInside).toEqual('function'); + }); + + it('breakInside', () => { + expect(cssProps.breakInside("value")).toEqual({breakInside:'value'}); + }); + + + it('captionSide type', () => { + expect(typeof cssProps.captionSide).toEqual('function'); + }); + + it('captionSide', () => { + expect(cssProps.captionSide("value")).toEqual({captionSide:'value'}); + }); + + + it('caretColor type', () => { + expect(typeof cssProps.caretColor).toEqual('function'); + }); + + it('caretColor', () => { + expect(cssProps.caretColor("value")).toEqual({caretColor:'value'}); + }); + + + it('clear type', () => { + expect(typeof cssProps.clear).toEqual('function'); + }); + + it('clear', () => { + expect(cssProps.clear("value")).toEqual({clear:'value'}); + }); + + + it('clip type', () => { + expect(typeof cssProps.clip).toEqual('function'); + }); + + it('clip', () => { + expect(cssProps.clip("value")).toEqual({clip:'value'}); + }); + + + it('clipPath type', () => { + expect(typeof cssProps.clipPath).toEqual('function'); + }); + + it('clipPath', () => { + expect(cssProps.clipPath("value")).toEqual({clipPath:'value'}); + }); + + + it('color type', () => { + expect(typeof cssProps.color).toEqual('function'); + }); + + it('color', () => { + expect(cssProps.color("value")).toEqual({color:'value'}); + }); + + + it('colorAdjust type', () => { + expect(typeof cssProps.colorAdjust).toEqual('function'); + }); + + it('colorAdjust', () => { + expect(cssProps.colorAdjust("value")).toEqual({colorAdjust:'value'}); + }); + + + it('colorScheme type', () => { + expect(typeof cssProps.colorScheme).toEqual('function'); + }); + + it('colorScheme', () => { + expect(cssProps.colorScheme("value")).toEqual({colorScheme:'value'}); + }); + + + it('columnCount type', () => { + expect(typeof cssProps.columnCount).toEqual('function'); + }); + + it('columnCount', () => { + expect(cssProps.columnCount("value")).toEqual({columnCount:'value'}); + }); + + + it('columnFill type', () => { + expect(typeof cssProps.columnFill).toEqual('function'); + }); + + it('columnFill', () => { + expect(cssProps.columnFill("value")).toEqual({columnFill:'value'}); + }); + + + it('columnGap type', () => { + expect(typeof cssProps.columnGap).toEqual('function'); + }); + + it('columnGap', () => { + expect(cssProps.columnGap("value")).toEqual({columnGap:'value'}); + }); + + + it('columnRule type', () => { + expect(typeof cssProps.columnRule).toEqual('function'); + }); + + it('columnRule', () => { + expect(cssProps.columnRule("value")).toEqual({columnRule:'value'}); + }); + + + it('columnRuleColor type', () => { + expect(typeof cssProps.columnRuleColor).toEqual('function'); + }); + + it('columnRuleColor', () => { + expect(cssProps.columnRuleColor("value")).toEqual({columnRuleColor:'value'}); + }); + + + it('columnRuleStyle type', () => { + expect(typeof cssProps.columnRuleStyle).toEqual('function'); + }); + + it('columnRuleStyle', () => { + expect(cssProps.columnRuleStyle("value")).toEqual({columnRuleStyle:'value'}); + }); + + + it('columnRuleWidth type', () => { + expect(typeof cssProps.columnRuleWidth).toEqual('function'); + }); + + it('columnRuleWidth', () => { + expect(cssProps.columnRuleWidth("value")).toEqual({columnRuleWidth:'value'}); + }); + + + it('columnSpan type', () => { + expect(typeof cssProps.columnSpan).toEqual('function'); + }); + + it('columnSpan', () => { + expect(cssProps.columnSpan("value")).toEqual({columnSpan:'value'}); + }); + + + it('columnWidth type', () => { + expect(typeof cssProps.columnWidth).toEqual('function'); + }); + + it('columnWidth', () => { + expect(cssProps.columnWidth("value")).toEqual({columnWidth:'value'}); + }); + + + it('columns type', () => { + expect(typeof cssProps.columns).toEqual('function'); + }); + + it('columns', () => { + expect(cssProps.columns("value")).toEqual({columns:'value'}); + }); + + + it('contain type', () => { + expect(typeof cssProps.contain).toEqual('function'); + }); + + it('contain', () => { + expect(cssProps.contain("value")).toEqual({contain:'value'}); + }); + + + it('content type', () => { + expect(typeof cssProps.content).toEqual('function'); + }); + + it('content', () => { + expect(cssProps.content("value")).toEqual({content:'value'}); + }); + + + it('contentVisibility type', () => { + expect(typeof cssProps.contentVisibility).toEqual('function'); + }); + + it('contentVisibility', () => { + expect(cssProps.contentVisibility("value")).toEqual({contentVisibility:'value'}); + }); + + + it('counterIncrement type', () => { + expect(typeof cssProps.counterIncrement).toEqual('function'); + }); + + it('counterIncrement', () => { + expect(cssProps.counterIncrement("value")).toEqual({counterIncrement:'value'}); + }); + + + it('counterReset type', () => { + expect(typeof cssProps.counterReset).toEqual('function'); + }); + + it('counterReset', () => { + expect(cssProps.counterReset("value")).toEqual({counterReset:'value'}); + }); + + + it('counterSet type', () => { + expect(typeof cssProps.counterSet).toEqual('function'); + }); + + it('counterSet', () => { + expect(cssProps.counterSet("value")).toEqual({counterSet:'value'}); + }); + + + it('cursor type', () => { + expect(typeof cssProps.cursor).toEqual('function'); + }); + + it('cursor', () => { + expect(cssProps.cursor("value")).toEqual({cursor:'value'}); + }); + + + it('direction type', () => { + expect(typeof cssProps.direction).toEqual('function'); + }); + + it('direction', () => { + expect(cssProps.direction("value")).toEqual({direction:'value'}); + }); + + + it('display type', () => { + expect(typeof cssProps.display).toEqual('function'); + }); + + it('display', () => { + expect(cssProps.display("value")).toEqual({display:'value'}); + }); + + + it('emptyCells type', () => { + expect(typeof cssProps.emptyCells).toEqual('function'); + }); + + it('emptyCells', () => { + expect(cssProps.emptyCells("value")).toEqual({emptyCells:'value'}); + }); + + + it('filter type', () => { + expect(typeof cssProps.filter).toEqual('function'); + }); + + it('filter', () => { + expect(cssProps.filter("value")).toEqual({filter:'value'}); + }); + + + it('flex type', () => { + expect(typeof cssProps.flex).toEqual('function'); + }); + + it('flex', () => { + expect(cssProps.flex("value")).toEqual({flex:'value'}); + }); + + + it('flexBasis type', () => { + expect(typeof cssProps.flexBasis).toEqual('function'); + }); + + it('flexBasis', () => { + expect(cssProps.flexBasis("value")).toEqual({flexBasis:'value'}); + }); + + + it('flexDirection type', () => { + expect(typeof cssProps.flexDirection).toEqual('function'); + }); + + it('flexDirection', () => { + expect(cssProps.flexDirection("value")).toEqual({flexDirection:'value'}); + }); + + + it('flexFlow type', () => { + expect(typeof cssProps.flexFlow).toEqual('function'); + }); + + it('flexFlow', () => { + expect(cssProps.flexFlow("value")).toEqual({flexFlow:'value'}); + }); + + + it('flexGrow type', () => { + expect(typeof cssProps.flexGrow).toEqual('function'); + }); + + it('flexGrow', () => { + expect(cssProps.flexGrow("value")).toEqual({flexGrow:'value'}); + }); + + + it('flexShrink type', () => { + expect(typeof cssProps.flexShrink).toEqual('function'); + }); + + it('flexShrink', () => { + expect(cssProps.flexShrink("value")).toEqual({flexShrink:'value'}); + }); + + + it('flexWrap type', () => { + expect(typeof cssProps.flexWrap).toEqual('function'); + }); + + it('flexWrap', () => { + expect(cssProps.flexWrap("value")).toEqual({flexWrap:'value'}); + }); + + + it('float type', () => { + expect(typeof cssProps.float).toEqual('function'); + }); + + it('float', () => { + expect(cssProps.float("value")).toEqual({float:'value'}); + }); + + + it('font type', () => { + expect(typeof cssProps.font).toEqual('function'); + }); + + it('font', () => { + expect(cssProps.font("value")).toEqual({font:'value'}); + }); + + + it('fontFamily type', () => { + expect(typeof cssProps.fontFamily).toEqual('function'); + }); + + it('fontFamily', () => { + expect(cssProps.fontFamily("value")).toEqual({fontFamily:'value'}); + }); + + + it('fontFeatureSettings type', () => { + expect(typeof cssProps.fontFeatureSettings).toEqual('function'); + }); + + it('fontFeatureSettings', () => { + expect(cssProps.fontFeatureSettings("value")).toEqual({fontFeatureSettings:'value'}); + }); + + + it('fontKerning type', () => { + expect(typeof cssProps.fontKerning).toEqual('function'); + }); + + it('fontKerning', () => { + expect(cssProps.fontKerning("value")).toEqual({fontKerning:'value'}); + }); + + + it('fontLanguageOverride type', () => { + expect(typeof cssProps.fontLanguageOverride).toEqual('function'); + }); + + it('fontLanguageOverride', () => { + expect(cssProps.fontLanguageOverride("value")).toEqual({fontLanguageOverride:'value'}); + }); + + + it('fontOpticalSizing type', () => { + expect(typeof cssProps.fontOpticalSizing).toEqual('function'); + }); + + it('fontOpticalSizing', () => { + expect(cssProps.fontOpticalSizing("value")).toEqual({fontOpticalSizing:'value'}); + }); + + + it('fontVariationSettings type', () => { + expect(typeof cssProps.fontVariationSettings).toEqual('function'); + }); + + it('fontVariationSettings', () => { + expect(cssProps.fontVariationSettings("value")).toEqual({fontVariationSettings:'value'}); + }); + + + it('fontSize type', () => { + expect(typeof cssProps.fontSize).toEqual('function'); + }); + + it('fontSize', () => { + expect(cssProps.fontSize("value")).toEqual({fontSize:'value'}); + }); + + + it('fontSizeAdjust type', () => { + expect(typeof cssProps.fontSizeAdjust).toEqual('function'); + }); + + it('fontSizeAdjust', () => { + expect(cssProps.fontSizeAdjust("value")).toEqual({fontSizeAdjust:'value'}); + }); + + + it('fontStretch type', () => { + expect(typeof cssProps.fontStretch).toEqual('function'); + }); + + it('fontStretch', () => { + expect(cssProps.fontStretch("value")).toEqual({fontStretch:'value'}); + }); + + + it('fontStyle type', () => { + expect(typeof cssProps.fontStyle).toEqual('function'); + }); + + it('fontStyle', () => { + expect(cssProps.fontStyle("value")).toEqual({fontStyle:'value'}); + }); + + + it('fontSynthesis type', () => { + expect(typeof cssProps.fontSynthesis).toEqual('function'); + }); + + it('fontSynthesis', () => { + expect(cssProps.fontSynthesis("value")).toEqual({fontSynthesis:'value'}); + }); + + + it('fontVariant type', () => { + expect(typeof cssProps.fontVariant).toEqual('function'); + }); + + it('fontVariant', () => { + expect(cssProps.fontVariant("value")).toEqual({fontVariant:'value'}); + }); + + + it('fontVariantAlternates type', () => { + expect(typeof cssProps.fontVariantAlternates).toEqual('function'); + }); + + it('fontVariantAlternates', () => { + expect(cssProps.fontVariantAlternates("value")).toEqual({fontVariantAlternates:'value'}); + }); + + + it('fontVariantCaps type', () => { + expect(typeof cssProps.fontVariantCaps).toEqual('function'); + }); + + it('fontVariantCaps', () => { + expect(cssProps.fontVariantCaps("value")).toEqual({fontVariantCaps:'value'}); + }); + + + it('fontVariantEastAsian type', () => { + expect(typeof cssProps.fontVariantEastAsian).toEqual('function'); + }); + + it('fontVariantEastAsian', () => { + expect(cssProps.fontVariantEastAsian("value")).toEqual({fontVariantEastAsian:'value'}); + }); + + + it('fontVariantLigatures type', () => { + expect(typeof cssProps.fontVariantLigatures).toEqual('function'); + }); + + it('fontVariantLigatures', () => { + expect(cssProps.fontVariantLigatures("value")).toEqual({fontVariantLigatures:'value'}); + }); + + + it('fontVariantNumeric type', () => { + expect(typeof cssProps.fontVariantNumeric).toEqual('function'); + }); + + it('fontVariantNumeric', () => { + expect(cssProps.fontVariantNumeric("value")).toEqual({fontVariantNumeric:'value'}); + }); + + + it('fontVariantPosition type', () => { + expect(typeof cssProps.fontVariantPosition).toEqual('function'); + }); + + it('fontVariantPosition', () => { + expect(cssProps.fontVariantPosition("value")).toEqual({fontVariantPosition:'value'}); + }); + + + it('fontWeight type', () => { + expect(typeof cssProps.fontWeight).toEqual('function'); + }); + + it('fontWeight', () => { + expect(cssProps.fontWeight("value")).toEqual({fontWeight:'value'}); + }); + + + it('gap type', () => { + expect(typeof cssProps.gap).toEqual('function'); + }); + + it('gap', () => { + expect(cssProps.gap("value")).toEqual({gap:'value'}); + }); + + + it('grid type', () => { + expect(typeof cssProps.grid).toEqual('function'); + }); + + it('grid', () => { + expect(cssProps.grid("value")).toEqual({grid:'value'}); + }); + + + it('gridArea type', () => { + expect(typeof cssProps.gridArea).toEqual('function'); + }); + + it('gridArea', () => { + expect(cssProps.gridArea("value")).toEqual({gridArea:'value'}); + }); + + + it('gridAutoColumns type', () => { + expect(typeof cssProps.gridAutoColumns).toEqual('function'); + }); + + it('gridAutoColumns', () => { + expect(cssProps.gridAutoColumns("value")).toEqual({gridAutoColumns:'value'}); + }); + + + it('gridAutoFlow type', () => { + expect(typeof cssProps.gridAutoFlow).toEqual('function'); + }); + + it('gridAutoFlow', () => { + expect(cssProps.gridAutoFlow("value")).toEqual({gridAutoFlow:'value'}); + }); + + + it('gridAutoRows type', () => { + expect(typeof cssProps.gridAutoRows).toEqual('function'); + }); + + it('gridAutoRows', () => { + expect(cssProps.gridAutoRows("value")).toEqual({gridAutoRows:'value'}); + }); + + + it('gridColumn type', () => { + expect(typeof cssProps.gridColumn).toEqual('function'); + }); + + it('gridColumn', () => { + expect(cssProps.gridColumn("value")).toEqual({gridColumn:'value'}); + }); + + + it('gridColumnEnd type', () => { + expect(typeof cssProps.gridColumnEnd).toEqual('function'); + }); + + it('gridColumnEnd', () => { + expect(cssProps.gridColumnEnd("value")).toEqual({gridColumnEnd:'value'}); + }); + + + it('gridColumnStart type', () => { + expect(typeof cssProps.gridColumnStart).toEqual('function'); + }); + + it('gridColumnStart', () => { + expect(cssProps.gridColumnStart("value")).toEqual({gridColumnStart:'value'}); + }); + + + it('gridRow type', () => { + expect(typeof cssProps.gridRow).toEqual('function'); + }); + + it('gridRow', () => { + expect(cssProps.gridRow("value")).toEqual({gridRow:'value'}); + }); + + + it('gridRowEnd type', () => { + expect(typeof cssProps.gridRowEnd).toEqual('function'); + }); + + it('gridRowEnd', () => { + expect(cssProps.gridRowEnd("value")).toEqual({gridRowEnd:'value'}); + }); + + + it('gridRowStart type', () => { + expect(typeof cssProps.gridRowStart).toEqual('function'); + }); + + it('gridRowStart', () => { + expect(cssProps.gridRowStart("value")).toEqual({gridRowStart:'value'}); + }); + + + it('gridTemplate type', () => { + expect(typeof cssProps.gridTemplate).toEqual('function'); + }); + + it('gridTemplate', () => { + expect(cssProps.gridTemplate("value")).toEqual({gridTemplate:'value'}); + }); + + + it('gridTemplateAreas type', () => { + expect(typeof cssProps.gridTemplateAreas).toEqual('function'); + }); + + it('gridTemplateAreas', () => { + expect(cssProps.gridTemplateAreas("value")).toEqual({gridTemplateAreas:'value'}); + }); + + + it('gridTemplateColumns type', () => { + expect(typeof cssProps.gridTemplateColumns).toEqual('function'); + }); + + it('gridTemplateColumns', () => { + expect(cssProps.gridTemplateColumns("value")).toEqual({gridTemplateColumns:'value'}); + }); + + + it('gridTemplateRows type', () => { + expect(typeof cssProps.gridTemplateRows).toEqual('function'); + }); + + it('gridTemplateRows', () => { + expect(cssProps.gridTemplateRows("value")).toEqual({gridTemplateRows:'value'}); + }); + + + it('hangingPunctuation type', () => { + expect(typeof cssProps.hangingPunctuation).toEqual('function'); + }); + + it('hangingPunctuation', () => { + expect(cssProps.hangingPunctuation("value")).toEqual({hangingPunctuation:'value'}); + }); + + + it('height type', () => { + expect(typeof cssProps.height).toEqual('function'); + }); + + it('height', () => { + expect(cssProps.height("value")).toEqual({height:'value'}); + }); + + + it('hyphens type', () => { + expect(typeof cssProps.hyphens).toEqual('function'); + }); + + it('hyphens', () => { + expect(cssProps.hyphens("value")).toEqual({hyphens:'value'}); + }); + + + it('imageOrientation type', () => { + expect(typeof cssProps.imageOrientation).toEqual('function'); + }); + + it('imageOrientation', () => { + expect(cssProps.imageOrientation("value")).toEqual({imageOrientation:'value'}); + }); + + + it('imageRendering type', () => { + expect(typeof cssProps.imageRendering).toEqual('function'); + }); + + it('imageRendering', () => { + expect(cssProps.imageRendering("value")).toEqual({imageRendering:'value'}); + }); + + + it('inlineSize type', () => { + expect(typeof cssProps.inlineSize).toEqual('function'); + }); + + it('inlineSize', () => { + expect(cssProps.inlineSize("value")).toEqual({inlineSize:'value'}); + }); + + + it('inset type', () => { + expect(typeof cssProps.inset).toEqual('function'); + }); + + it('inset', () => { + expect(cssProps.inset("value")).toEqual({inset:'value'}); + }); + + + it('insetBlock type', () => { + expect(typeof cssProps.insetBlock).toEqual('function'); + }); + + it('insetBlock', () => { + expect(cssProps.insetBlock("value")).toEqual({insetBlock:'value'}); + }); + + + it('insetBlockEnd type', () => { + expect(typeof cssProps.insetBlockEnd).toEqual('function'); + }); + + it('insetBlockEnd', () => { + expect(cssProps.insetBlockEnd("value")).toEqual({insetBlockEnd:'value'}); + }); + + + it('insetBlockStart type', () => { + expect(typeof cssProps.insetBlockStart).toEqual('function'); + }); + + it('insetBlockStart', () => { + expect(cssProps.insetBlockStart("value")).toEqual({insetBlockStart:'value'}); + }); + + + it('insetInline type', () => { + expect(typeof cssProps.insetInline).toEqual('function'); + }); + + it('insetInline', () => { + expect(cssProps.insetInline("value")).toEqual({insetInline:'value'}); + }); + + + it('insetInlineEnd type', () => { + expect(typeof cssProps.insetInlineEnd).toEqual('function'); + }); + + it('insetInlineEnd', () => { + expect(cssProps.insetInlineEnd("value")).toEqual({insetInlineEnd:'value'}); + }); + + + it('insetInlineStart type', () => { + expect(typeof cssProps.insetInlineStart).toEqual('function'); + }); + + it('insetInlineStart', () => { + expect(cssProps.insetInlineStart("value")).toEqual({insetInlineStart:'value'}); + }); + + + it('isolation type', () => { + expect(typeof cssProps.isolation).toEqual('function'); + }); + + it('isolation', () => { + expect(cssProps.isolation("value")).toEqual({isolation:'value'}); + }); + + + it('justifyContent type', () => { + expect(typeof cssProps.justifyContent).toEqual('function'); + }); + + it('justifyContent', () => { + expect(cssProps.justifyContent("value")).toEqual({justifyContent:'value'}); + }); + + + it('justifyItems type', () => { + expect(typeof cssProps.justifyItems).toEqual('function'); + }); + + it('justifyItems', () => { + expect(cssProps.justifyItems("value")).toEqual({justifyItems:'value'}); + }); + + + it('justifySelf type', () => { + expect(typeof cssProps.justifySelf).toEqual('function'); + }); + + it('justifySelf', () => { + expect(cssProps.justifySelf("value")).toEqual({justifySelf:'value'}); + }); + + + it('left type', () => { + expect(typeof cssProps.left).toEqual('function'); + }); + + it('left', () => { + expect(cssProps.left("value")).toEqual({left:'value'}); + }); + + + it('letterSpacing type', () => { + expect(typeof cssProps.letterSpacing).toEqual('function'); + }); + + it('letterSpacing', () => { + expect(cssProps.letterSpacing("value")).toEqual({letterSpacing:'value'}); + }); + + + it('lineBreak type', () => { + expect(typeof cssProps.lineBreak).toEqual('function'); + }); + + it('lineBreak', () => { + expect(cssProps.lineBreak("value")).toEqual({lineBreak:'value'}); + }); + + + it('lineHeight type', () => { + expect(typeof cssProps.lineHeight).toEqual('function'); + }); + + it('lineHeight', () => { + expect(cssProps.lineHeight("value")).toEqual({lineHeight:'value'}); + }); + + + it('listStyle type', () => { + expect(typeof cssProps.listStyle).toEqual('function'); + }); + + it('listStyle', () => { + expect(cssProps.listStyle("value")).toEqual({listStyle:'value'}); + }); + + + it('listStyleImage type', () => { + expect(typeof cssProps.listStyleImage).toEqual('function'); + }); + + it('listStyleImage', () => { + expect(cssProps.listStyleImage("value")).toEqual({listStyleImage:'value'}); + }); + + + it('listStylePosition type', () => { + expect(typeof cssProps.listStylePosition).toEqual('function'); + }); + + it('listStylePosition', () => { + expect(cssProps.listStylePosition("value")).toEqual({listStylePosition:'value'}); + }); + + + it('listStyleType type', () => { + expect(typeof cssProps.listStyleType).toEqual('function'); + }); + + it('listStyleType', () => { + expect(cssProps.listStyleType("value")).toEqual({listStyleType:'value'}); + }); + + + it('margin type', () => { + expect(typeof cssProps.margin).toEqual('function'); + }); + + it('margin', () => { + expect(cssProps.margin("value")).toEqual({margin:'value'}); + }); + + + it('marginBlock type', () => { + expect(typeof cssProps.marginBlock).toEqual('function'); + }); + + it('marginBlock', () => { + expect(cssProps.marginBlock("value")).toEqual({marginBlock:'value'}); + }); + + + it('marginBlockEnd type', () => { + expect(typeof cssProps.marginBlockEnd).toEqual('function'); + }); + + it('marginBlockEnd', () => { + expect(cssProps.marginBlockEnd("value")).toEqual({marginBlockEnd:'value'}); + }); + + + it('marginBlockStart type', () => { + expect(typeof cssProps.marginBlockStart).toEqual('function'); + }); + + it('marginBlockStart', () => { + expect(cssProps.marginBlockStart("value")).toEqual({marginBlockStart:'value'}); + }); + + + it('marginBottom type', () => { + expect(typeof cssProps.marginBottom).toEqual('function'); + }); + + it('marginBottom', () => { + expect(cssProps.marginBottom("value")).toEqual({marginBottom:'value'}); + }); + + + it('marginInline type', () => { + expect(typeof cssProps.marginInline).toEqual('function'); + }); + + it('marginInline', () => { + expect(cssProps.marginInline("value")).toEqual({marginInline:'value'}); + }); + + + it('marginInlineEnd type', () => { + expect(typeof cssProps.marginInlineEnd).toEqual('function'); + }); + + it('marginInlineEnd', () => { + expect(cssProps.marginInlineEnd("value")).toEqual({marginInlineEnd:'value'}); + }); + + + it('marginInlineStart type', () => { + expect(typeof cssProps.marginInlineStart).toEqual('function'); + }); + + it('marginInlineStart', () => { + expect(cssProps.marginInlineStart("value")).toEqual({marginInlineStart:'value'}); + }); + + + it('marginLeft type', () => { + expect(typeof cssProps.marginLeft).toEqual('function'); + }); + + it('marginLeft', () => { + expect(cssProps.marginLeft("value")).toEqual({marginLeft:'value'}); + }); + + + it('marginRight type', () => { + expect(typeof cssProps.marginRight).toEqual('function'); + }); + + it('marginRight', () => { + expect(cssProps.marginRight("value")).toEqual({marginRight:'value'}); + }); + + + it('marginTop type', () => { + expect(typeof cssProps.marginTop).toEqual('function'); + }); + + it('marginTop', () => { + expect(cssProps.marginTop("value")).toEqual({marginTop:'value'}); + }); + + + it('mask type', () => { + expect(typeof cssProps.mask).toEqual('function'); + }); + + it('mask', () => { + expect(cssProps.mask("value")).toEqual({mask:'value'}); + }); + + + it('maskBorder type', () => { + expect(typeof cssProps.maskBorder).toEqual('function'); + }); + + it('maskBorder', () => { + expect(cssProps.maskBorder("value")).toEqual({maskBorder:'value'}); + }); + + + it('maskBorderMode type', () => { + expect(typeof cssProps.maskBorderMode).toEqual('function'); + }); + + it('maskBorderMode', () => { + expect(cssProps.maskBorderMode("value")).toEqual({maskBorderMode:'value'}); + }); + + + it('maskBorderOutset type', () => { + expect(typeof cssProps.maskBorderOutset).toEqual('function'); + }); + + it('maskBorderOutset', () => { + expect(cssProps.maskBorderOutset("value")).toEqual({maskBorderOutset:'value'}); + }); + + + it('maskBorderRepeat type', () => { + expect(typeof cssProps.maskBorderRepeat).toEqual('function'); + }); + + it('maskBorderRepeat', () => { + expect(cssProps.maskBorderRepeat("value")).toEqual({maskBorderRepeat:'value'}); + }); + + + it('maskBorderSlice type', () => { + expect(typeof cssProps.maskBorderSlice).toEqual('function'); + }); + + it('maskBorderSlice', () => { + expect(cssProps.maskBorderSlice("value")).toEqual({maskBorderSlice:'value'}); + }); + + + it('maskBorderSource type', () => { + expect(typeof cssProps.maskBorderSource).toEqual('function'); + }); + + it('maskBorderSource', () => { + expect(cssProps.maskBorderSource("value")).toEqual({maskBorderSource:'value'}); + }); + + + it('maskBorderWidth type', () => { + expect(typeof cssProps.maskBorderWidth).toEqual('function'); + }); + + it('maskBorderWidth', () => { + expect(cssProps.maskBorderWidth("value")).toEqual({maskBorderWidth:'value'}); + }); + + + it('maskClip type', () => { + expect(typeof cssProps.maskClip).toEqual('function'); + }); + + it('maskClip', () => { + expect(cssProps.maskClip("value")).toEqual({maskClip:'value'}); + }); + + + it('maskComposite type', () => { + expect(typeof cssProps.maskComposite).toEqual('function'); + }); + + it('maskComposite', () => { + expect(cssProps.maskComposite("value")).toEqual({maskComposite:'value'}); + }); + + + it('maskImage type', () => { + expect(typeof cssProps.maskImage).toEqual('function'); + }); + + it('maskImage', () => { + expect(cssProps.maskImage("value")).toEqual({maskImage:'value'}); + }); + + + it('maskMode type', () => { + expect(typeof cssProps.maskMode).toEqual('function'); + }); + + it('maskMode', () => { + expect(cssProps.maskMode("value")).toEqual({maskMode:'value'}); + }); + + + it('maskOrigin type', () => { + expect(typeof cssProps.maskOrigin).toEqual('function'); + }); + + it('maskOrigin', () => { + expect(cssProps.maskOrigin("value")).toEqual({maskOrigin:'value'}); + }); + + + it('maskPosition type', () => { + expect(typeof cssProps.maskPosition).toEqual('function'); + }); + + it('maskPosition', () => { + expect(cssProps.maskPosition("value")).toEqual({maskPosition:'value'}); + }); + + + it('maskRepeat type', () => { + expect(typeof cssProps.maskRepeat).toEqual('function'); + }); + + it('maskRepeat', () => { + expect(cssProps.maskRepeat("value")).toEqual({maskRepeat:'value'}); + }); + + + it('maskSize type', () => { + expect(typeof cssProps.maskSize).toEqual('function'); + }); + + it('maskSize', () => { + expect(cssProps.maskSize("value")).toEqual({maskSize:'value'}); + }); + + + it('maskType type', () => { + expect(typeof cssProps.maskType).toEqual('function'); + }); + + it('maskType', () => { + expect(cssProps.maskType("value")).toEqual({maskType:'value'}); + }); + + + it('mathStyle type', () => { + expect(typeof cssProps.mathStyle).toEqual('function'); + }); + + it('mathStyle', () => { + expect(cssProps.mathStyle("value")).toEqual({mathStyle:'value'}); + }); + + + it('maxBlockSize type', () => { + expect(typeof cssProps.maxBlockSize).toEqual('function'); + }); + + it('maxBlockSize', () => { + expect(cssProps.maxBlockSize("value")).toEqual({maxBlockSize:'value'}); + }); + + + it('maxHeight type', () => { + expect(typeof cssProps.maxHeight).toEqual('function'); + }); + + it('maxHeight', () => { + expect(cssProps.maxHeight("value")).toEqual({maxHeight:'value'}); + }); + + + it('maxInlineSize type', () => { + expect(typeof cssProps.maxInlineSize).toEqual('function'); + }); + + it('maxInlineSize', () => { + expect(cssProps.maxInlineSize("value")).toEqual({maxInlineSize:'value'}); + }); + + + it('maxWidth type', () => { + expect(typeof cssProps.maxWidth).toEqual('function'); + }); + + it('maxWidth', () => { + expect(cssProps.maxWidth("value")).toEqual({maxWidth:'value'}); + }); + + + it('minBlockSize type', () => { + expect(typeof cssProps.minBlockSize).toEqual('function'); + }); + + it('minBlockSize', () => { + expect(cssProps.minBlockSize("value")).toEqual({minBlockSize:'value'}); + }); + + + it('minHeight type', () => { + expect(typeof cssProps.minHeight).toEqual('function'); + }); + + it('minHeight', () => { + expect(cssProps.minHeight("value")).toEqual({minHeight:'value'}); + }); + + + it('minInlineSize type', () => { + expect(typeof cssProps.minInlineSize).toEqual('function'); + }); + + it('minInlineSize', () => { + expect(cssProps.minInlineSize("value")).toEqual({minInlineSize:'value'}); + }); + + + it('minWidth type', () => { + expect(typeof cssProps.minWidth).toEqual('function'); + }); + + it('minWidth', () => { + expect(cssProps.minWidth("value")).toEqual({minWidth:'value'}); + }); + + + it('mixBlendMode type', () => { + expect(typeof cssProps.mixBlendMode).toEqual('function'); + }); + + it('mixBlendMode', () => { + expect(cssProps.mixBlendMode("value")).toEqual({mixBlendMode:'value'}); + }); + + + it('objectFit type', () => { + expect(typeof cssProps.objectFit).toEqual('function'); + }); + + it('objectFit', () => { + expect(cssProps.objectFit("value")).toEqual({objectFit:'value'}); + }); + + + it('objectPosition type', () => { + expect(typeof cssProps.objectPosition).toEqual('function'); + }); + + it('objectPosition', () => { + expect(cssProps.objectPosition("value")).toEqual({objectPosition:'value'}); + }); + + + it('offset type', () => { + expect(typeof cssProps.offset).toEqual('function'); + }); + + it('offset', () => { + expect(cssProps.offset("value")).toEqual({offset:'value'}); + }); + + + it('offsetAnchor type', () => { + expect(typeof cssProps.offsetAnchor).toEqual('function'); + }); + + it('offsetAnchor', () => { + expect(cssProps.offsetAnchor("value")).toEqual({offsetAnchor:'value'}); + }); + + + it('offsetDistance type', () => { + expect(typeof cssProps.offsetDistance).toEqual('function'); + }); + + it('offsetDistance', () => { + expect(cssProps.offsetDistance("value")).toEqual({offsetDistance:'value'}); + }); + + + it('offsetPath type', () => { + expect(typeof cssProps.offsetPath).toEqual('function'); + }); + + it('offsetPath', () => { + expect(cssProps.offsetPath("value")).toEqual({offsetPath:'value'}); + }); + + + it('offsetRotate type', () => { + expect(typeof cssProps.offsetRotate).toEqual('function'); + }); + + it('offsetRotate', () => { + expect(cssProps.offsetRotate("value")).toEqual({offsetRotate:'value'}); + }); + + + it('opacity type', () => { + expect(typeof cssProps.opacity).toEqual('function'); + }); + + it('opacity', () => { + expect(cssProps.opacity("value")).toEqual({opacity:'value'}); + }); + + + it('order type', () => { + expect(typeof cssProps.order).toEqual('function'); + }); + + it('order', () => { + expect(cssProps.order("value")).toEqual({order:'value'}); + }); + + + it('orphans type', () => { + expect(typeof cssProps.orphans).toEqual('function'); + }); + + it('orphans', () => { + expect(cssProps.orphans("value")).toEqual({orphans:'value'}); + }); + + + it('outline type', () => { + expect(typeof cssProps.outline).toEqual('function'); + }); + + it('outline', () => { + expect(cssProps.outline("value")).toEqual({outline:'value'}); + }); + + + it('outlineColor type', () => { + expect(typeof cssProps.outlineColor).toEqual('function'); + }); + + it('outlineColor', () => { + expect(cssProps.outlineColor("value")).toEqual({outlineColor:'value'}); + }); + + + it('outlineOffset type', () => { + expect(typeof cssProps.outlineOffset).toEqual('function'); + }); + + it('outlineOffset', () => { + expect(cssProps.outlineOffset("value")).toEqual({outlineOffset:'value'}); + }); + + + it('outlineStyle type', () => { + expect(typeof cssProps.outlineStyle).toEqual('function'); + }); + + it('outlineStyle', () => { + expect(cssProps.outlineStyle("value")).toEqual({outlineStyle:'value'}); + }); + + + it('outlineWidth type', () => { + expect(typeof cssProps.outlineWidth).toEqual('function'); + }); + + it('outlineWidth', () => { + expect(cssProps.outlineWidth("value")).toEqual({outlineWidth:'value'}); + }); + + + it('overflow type', () => { + expect(typeof cssProps.overflow).toEqual('function'); + }); + + it('overflow', () => { + expect(cssProps.overflow("value")).toEqual({overflow:'value'}); + }); + + + it('overflowAnchor type', () => { + expect(typeof cssProps.overflowAnchor).toEqual('function'); + }); + + it('overflowAnchor', () => { + expect(cssProps.overflowAnchor("value")).toEqual({overflowAnchor:'value'}); + }); + + + it('overflowBlock type', () => { + expect(typeof cssProps.overflowBlock).toEqual('function'); + }); + + it('overflowBlock', () => { + expect(cssProps.overflowBlock("value")).toEqual({overflowBlock:'value'}); + }); + + + it('overflowClipMargin type', () => { + expect(typeof cssProps.overflowClipMargin).toEqual('function'); + }); + + it('overflowClipMargin', () => { + expect(cssProps.overflowClipMargin("value")).toEqual({overflowClipMargin:'value'}); + }); + + + it('overflowInline type', () => { + expect(typeof cssProps.overflowInline).toEqual('function'); + }); + + it('overflowInline', () => { + expect(cssProps.overflowInline("value")).toEqual({overflowInline:'value'}); + }); + + + it('overflowWrap type', () => { + expect(typeof cssProps.overflowWrap).toEqual('function'); + }); + + it('overflowWrap', () => { + expect(cssProps.overflowWrap("value")).toEqual({overflowWrap:'value'}); + }); + + + it('overflowX type', () => { + expect(typeof cssProps.overflowX).toEqual('function'); + }); + + it('overflowX', () => { + expect(cssProps.overflowX("value")).toEqual({overflowX:'value'}); + }); + + + it('overflowY type', () => { + expect(typeof cssProps.overflowY).toEqual('function'); + }); + + it('overflowY', () => { + expect(cssProps.overflowY("value")).toEqual({overflowY:'value'}); + }); + + + it('overscrollBehavior type', () => { + expect(typeof cssProps.overscrollBehavior).toEqual('function'); + }); + + it('overscrollBehavior', () => { + expect(cssProps.overscrollBehavior("value")).toEqual({overscrollBehavior:'value'}); + }); + + + it('overscrollBehaviorBlock type', () => { + expect(typeof cssProps.overscrollBehaviorBlock).toEqual('function'); + }); + + it('overscrollBehaviorBlock', () => { + expect(cssProps.overscrollBehaviorBlock("value")).toEqual({overscrollBehaviorBlock:'value'}); + }); + + + it('overscrollBehaviorInline type', () => { + expect(typeof cssProps.overscrollBehaviorInline).toEqual('function'); + }); + + it('overscrollBehaviorInline', () => { + expect(cssProps.overscrollBehaviorInline("value")).toEqual({overscrollBehaviorInline:'value'}); + }); + + + it('overscrollBehaviorX type', () => { + expect(typeof cssProps.overscrollBehaviorX).toEqual('function'); + }); + + it('overscrollBehaviorX', () => { + expect(cssProps.overscrollBehaviorX("value")).toEqual({overscrollBehaviorX:'value'}); + }); + + + it('overscrollBehaviorY type', () => { + expect(typeof cssProps.overscrollBehaviorY).toEqual('function'); + }); + + it('overscrollBehaviorY', () => { + expect(cssProps.overscrollBehaviorY("value")).toEqual({overscrollBehaviorY:'value'}); + }); + + + it('padding type', () => { + expect(typeof cssProps.padding).toEqual('function'); + }); + + it('padding', () => { + expect(cssProps.padding("value")).toEqual({padding:'value'}); + }); + + + it('paddingBlock type', () => { + expect(typeof cssProps.paddingBlock).toEqual('function'); + }); + + it('paddingBlock', () => { + expect(cssProps.paddingBlock("value")).toEqual({paddingBlock:'value'}); + }); + + + it('paddingBlockEnd type', () => { + expect(typeof cssProps.paddingBlockEnd).toEqual('function'); + }); + + it('paddingBlockEnd', () => { + expect(cssProps.paddingBlockEnd("value")).toEqual({paddingBlockEnd:'value'}); + }); + + + it('paddingBlockStart type', () => { + expect(typeof cssProps.paddingBlockStart).toEqual('function'); + }); + + it('paddingBlockStart', () => { + expect(cssProps.paddingBlockStart("value")).toEqual({paddingBlockStart:'value'}); + }); + + + it('paddingBottom type', () => { + expect(typeof cssProps.paddingBottom).toEqual('function'); + }); + + it('paddingBottom', () => { + expect(cssProps.paddingBottom("value")).toEqual({paddingBottom:'value'}); + }); + + + it('paddingInline type', () => { + expect(typeof cssProps.paddingInline).toEqual('function'); + }); + + it('paddingInline', () => { + expect(cssProps.paddingInline("value")).toEqual({paddingInline:'value'}); + }); + + + it('paddingInlineEnd type', () => { + expect(typeof cssProps.paddingInlineEnd).toEqual('function'); + }); + + it('paddingInlineEnd', () => { + expect(cssProps.paddingInlineEnd("value")).toEqual({paddingInlineEnd:'value'}); + }); + + + it('paddingInlineStart type', () => { + expect(typeof cssProps.paddingInlineStart).toEqual('function'); + }); + + it('paddingInlineStart', () => { + expect(cssProps.paddingInlineStart("value")).toEqual({paddingInlineStart:'value'}); + }); + + + it('paddingLeft type', () => { + expect(typeof cssProps.paddingLeft).toEqual('function'); + }); + + it('paddingLeft', () => { + expect(cssProps.paddingLeft("value")).toEqual({paddingLeft:'value'}); + }); + + + it('paddingRight type', () => { + expect(typeof cssProps.paddingRight).toEqual('function'); + }); + + it('paddingRight', () => { + expect(cssProps.paddingRight("value")).toEqual({paddingRight:'value'}); + }); + + + it('paddingTop type', () => { + expect(typeof cssProps.paddingTop).toEqual('function'); + }); + + it('paddingTop', () => { + expect(cssProps.paddingTop("value")).toEqual({paddingTop:'value'}); + }); + + + it('pageBreakAfter type', () => { + expect(typeof cssProps.pageBreakAfter).toEqual('function'); + }); + + it('pageBreakAfter', () => { + expect(cssProps.pageBreakAfter("value")).toEqual({pageBreakAfter:'value'}); + }); + + + it('pageBreakBefore type', () => { + expect(typeof cssProps.pageBreakBefore).toEqual('function'); + }); + + it('pageBreakBefore', () => { + expect(cssProps.pageBreakBefore("value")).toEqual({pageBreakBefore:'value'}); + }); + + + it('pageBreakInside type', () => { + expect(typeof cssProps.pageBreakInside).toEqual('function'); + }); + + it('pageBreakInside', () => { + expect(cssProps.pageBreakInside("value")).toEqual({pageBreakInside:'value'}); + }); + + + it('paintOrder type', () => { + expect(typeof cssProps.paintOrder).toEqual('function'); + }); + + it('paintOrder', () => { + expect(cssProps.paintOrder("value")).toEqual({paintOrder:'value'}); + }); + + + it('perspective type', () => { + expect(typeof cssProps.perspective).toEqual('function'); + }); + + it('perspective', () => { + expect(cssProps.perspective("value")).toEqual({perspective:'value'}); + }); + + + it('perspectiveOrigin type', () => { + expect(typeof cssProps.perspectiveOrigin).toEqual('function'); + }); + + it('perspectiveOrigin', () => { + expect(cssProps.perspectiveOrigin("value")).toEqual({perspectiveOrigin:'value'}); + }); + + + it('placeContent type', () => { + expect(typeof cssProps.placeContent).toEqual('function'); + }); + + it('placeContent', () => { + expect(cssProps.placeContent("value")).toEqual({placeContent:'value'}); + }); + + + it('placeItems type', () => { + expect(typeof cssProps.placeItems).toEqual('function'); + }); + + it('placeItems', () => { + expect(cssProps.placeItems("value")).toEqual({placeItems:'value'}); + }); + + + it('placeSelf type', () => { + expect(typeof cssProps.placeSelf).toEqual('function'); + }); + + it('placeSelf', () => { + expect(cssProps.placeSelf("value")).toEqual({placeSelf:'value'}); + }); + + + it('pointerEvents type', () => { + expect(typeof cssProps.pointerEvents).toEqual('function'); + }); + + it('pointerEvents', () => { + expect(cssProps.pointerEvents("value")).toEqual({pointerEvents:'value'}); + }); + + + it('position type', () => { + expect(typeof cssProps.position).toEqual('function'); + }); + + it('position', () => { + expect(cssProps.position("value")).toEqual({position:'value'}); + }); + + + it('quotes type', () => { + expect(typeof cssProps.quotes).toEqual('function'); + }); + + it('quotes', () => { + expect(cssProps.quotes("value")).toEqual({quotes:'value'}); + }); + + + it('resize type', () => { + expect(typeof cssProps.resize).toEqual('function'); + }); + + it('resize', () => { + expect(cssProps.resize("value")).toEqual({resize:'value'}); + }); + + + it('right type', () => { + expect(typeof cssProps.right).toEqual('function'); + }); + + it('right', () => { + expect(cssProps.right("value")).toEqual({right:'value'}); + }); + + + it('rotate type', () => { + expect(typeof cssProps.rotate).toEqual('function'); + }); + + it('rotate', () => { + expect(cssProps.rotate("value")).toEqual({rotate:'value'}); + }); + + + it('rowGap type', () => { + expect(typeof cssProps.rowGap).toEqual('function'); + }); + + it('rowGap', () => { + expect(cssProps.rowGap("value")).toEqual({rowGap:'value'}); + }); + + + it('scale type', () => { + expect(typeof cssProps.scale).toEqual('function'); + }); + + it('scale', () => { + expect(cssProps.scale("value")).toEqual({scale:'value'}); + }); + + + it('scrollbarColor type', () => { + expect(typeof cssProps.scrollbarColor).toEqual('function'); + }); + + it('scrollbarColor', () => { + expect(cssProps.scrollbarColor("value")).toEqual({scrollbarColor:'value'}); + }); + + + it('scrollbarGutter type', () => { + expect(typeof cssProps.scrollbarGutter).toEqual('function'); + }); + + it('scrollbarGutter', () => { + expect(cssProps.scrollbarGutter("value")).toEqual({scrollbarGutter:'value'}); + }); + + + it('scrollbarWidth type', () => { + expect(typeof cssProps.scrollbarWidth).toEqual('function'); + }); + + it('scrollbarWidth', () => { + expect(cssProps.scrollbarWidth("value")).toEqual({scrollbarWidth:'value'}); + }); + + + it('scrollBehavior type', () => { + expect(typeof cssProps.scrollBehavior).toEqual('function'); + }); + + it('scrollBehavior', () => { + expect(cssProps.scrollBehavior("value")).toEqual({scrollBehavior:'value'}); + }); + + + it('scrollMargin type', () => { + expect(typeof cssProps.scrollMargin).toEqual('function'); + }); + + it('scrollMargin', () => { + expect(cssProps.scrollMargin("value")).toEqual({scrollMargin:'value'}); + }); + + + it('scrollMarginBlock type', () => { + expect(typeof cssProps.scrollMarginBlock).toEqual('function'); + }); + + it('scrollMarginBlock', () => { + expect(cssProps.scrollMarginBlock("value")).toEqual({scrollMarginBlock:'value'}); + }); + + + it('scrollMarginBlockStart type', () => { + expect(typeof cssProps.scrollMarginBlockStart).toEqual('function'); + }); + + it('scrollMarginBlockStart', () => { + expect(cssProps.scrollMarginBlockStart("value")).toEqual({scrollMarginBlockStart:'value'}); + }); + + + it('scrollMarginBlockEnd type', () => { + expect(typeof cssProps.scrollMarginBlockEnd).toEqual('function'); + }); + + it('scrollMarginBlockEnd', () => { + expect(cssProps.scrollMarginBlockEnd("value")).toEqual({scrollMarginBlockEnd:'value'}); + }); + + + it('scrollMarginBottom type', () => { + expect(typeof cssProps.scrollMarginBottom).toEqual('function'); + }); + + it('scrollMarginBottom', () => { + expect(cssProps.scrollMarginBottom("value")).toEqual({scrollMarginBottom:'value'}); + }); + + + it('scrollMarginInline type', () => { + expect(typeof cssProps.scrollMarginInline).toEqual('function'); + }); + + it('scrollMarginInline', () => { + expect(cssProps.scrollMarginInline("value")).toEqual({scrollMarginInline:'value'}); + }); + + + it('scrollMarginInlineStart type', () => { + expect(typeof cssProps.scrollMarginInlineStart).toEqual('function'); + }); + + it('scrollMarginInlineStart', () => { + expect(cssProps.scrollMarginInlineStart("value")).toEqual({scrollMarginInlineStart:'value'}); + }); + + + it('scrollMarginInlineEnd type', () => { + expect(typeof cssProps.scrollMarginInlineEnd).toEqual('function'); + }); + + it('scrollMarginInlineEnd', () => { + expect(cssProps.scrollMarginInlineEnd("value")).toEqual({scrollMarginInlineEnd:'value'}); + }); + + + it('scrollMarginLeft type', () => { + expect(typeof cssProps.scrollMarginLeft).toEqual('function'); + }); + + it('scrollMarginLeft', () => { + expect(cssProps.scrollMarginLeft("value")).toEqual({scrollMarginLeft:'value'}); + }); + + + it('scrollMarginRight type', () => { + expect(typeof cssProps.scrollMarginRight).toEqual('function'); + }); + + it('scrollMarginRight', () => { + expect(cssProps.scrollMarginRight("value")).toEqual({scrollMarginRight:'value'}); + }); + + + it('scrollMarginTop type', () => { + expect(typeof cssProps.scrollMarginTop).toEqual('function'); + }); + + it('scrollMarginTop', () => { + expect(cssProps.scrollMarginTop("value")).toEqual({scrollMarginTop:'value'}); + }); + + + it('scrollPadding type', () => { + expect(typeof cssProps.scrollPadding).toEqual('function'); + }); + + it('scrollPadding', () => { + expect(cssProps.scrollPadding("value")).toEqual({scrollPadding:'value'}); + }); + + + it('scrollPaddingBlock type', () => { + expect(typeof cssProps.scrollPaddingBlock).toEqual('function'); + }); + + it('scrollPaddingBlock', () => { + expect(cssProps.scrollPaddingBlock("value")).toEqual({scrollPaddingBlock:'value'}); + }); + + + it('scrollPaddingBlockStart type', () => { + expect(typeof cssProps.scrollPaddingBlockStart).toEqual('function'); + }); + + it('scrollPaddingBlockStart', () => { + expect(cssProps.scrollPaddingBlockStart("value")).toEqual({scrollPaddingBlockStart:'value'}); + }); + + + it('scrollPaddingBlockEnd type', () => { + expect(typeof cssProps.scrollPaddingBlockEnd).toEqual('function'); + }); + + it('scrollPaddingBlockEnd', () => { + expect(cssProps.scrollPaddingBlockEnd("value")).toEqual({scrollPaddingBlockEnd:'value'}); + }); + + + it('scrollPaddingBottom type', () => { + expect(typeof cssProps.scrollPaddingBottom).toEqual('function'); + }); + + it('scrollPaddingBottom', () => { + expect(cssProps.scrollPaddingBottom("value")).toEqual({scrollPaddingBottom:'value'}); + }); + + + it('scrollPaddingInline type', () => { + expect(typeof cssProps.scrollPaddingInline).toEqual('function'); + }); + + it('scrollPaddingInline', () => { + expect(cssProps.scrollPaddingInline("value")).toEqual({scrollPaddingInline:'value'}); + }); + + + it('scrollPaddingInlineStart type', () => { + expect(typeof cssProps.scrollPaddingInlineStart).toEqual('function'); + }); + + it('scrollPaddingInlineStart', () => { + expect(cssProps.scrollPaddingInlineStart("value")).toEqual({scrollPaddingInlineStart:'value'}); + }); + + + it('scrollPaddingInlineEnd type', () => { + expect(typeof cssProps.scrollPaddingInlineEnd).toEqual('function'); + }); + + it('scrollPaddingInlineEnd', () => { + expect(cssProps.scrollPaddingInlineEnd("value")).toEqual({scrollPaddingInlineEnd:'value'}); + }); + + + it('scrollPaddingLeft type', () => { + expect(typeof cssProps.scrollPaddingLeft).toEqual('function'); + }); + + it('scrollPaddingLeft', () => { + expect(cssProps.scrollPaddingLeft("value")).toEqual({scrollPaddingLeft:'value'}); + }); + + + it('scrollPaddingRight type', () => { + expect(typeof cssProps.scrollPaddingRight).toEqual('function'); + }); + + it('scrollPaddingRight', () => { + expect(cssProps.scrollPaddingRight("value")).toEqual({scrollPaddingRight:'value'}); + }); + + + it('scrollPaddingTop type', () => { + expect(typeof cssProps.scrollPaddingTop).toEqual('function'); + }); + + it('scrollPaddingTop', () => { + expect(cssProps.scrollPaddingTop("value")).toEqual({scrollPaddingTop:'value'}); + }); + + + it('scrollSnapAlign type', () => { + expect(typeof cssProps.scrollSnapAlign).toEqual('function'); + }); + + it('scrollSnapAlign', () => { + expect(cssProps.scrollSnapAlign("value")).toEqual({scrollSnapAlign:'value'}); + }); + + + it('scrollSnapStop type', () => { + expect(typeof cssProps.scrollSnapStop).toEqual('function'); + }); + + it('scrollSnapStop', () => { + expect(cssProps.scrollSnapStop("value")).toEqual({scrollSnapStop:'value'}); + }); + + + it('scrollSnapType type', () => { + expect(typeof cssProps.scrollSnapType).toEqual('function'); + }); + + it('scrollSnapType', () => { + expect(cssProps.scrollSnapType("value")).toEqual({scrollSnapType:'value'}); + }); + + + it('shapeImageThreshold type', () => { + expect(typeof cssProps.shapeImageThreshold).toEqual('function'); + }); + + it('shapeImageThreshold', () => { + expect(cssProps.shapeImageThreshold("value")).toEqual({shapeImageThreshold:'value'}); + }); + + + it('shapeMargin type', () => { + expect(typeof cssProps.shapeMargin).toEqual('function'); + }); + + it('shapeMargin', () => { + expect(cssProps.shapeMargin("value")).toEqual({shapeMargin:'value'}); + }); + + + it('shapeOutside type', () => { + expect(typeof cssProps.shapeOutside).toEqual('function'); + }); + + it('shapeOutside', () => { + expect(cssProps.shapeOutside("value")).toEqual({shapeOutside:'value'}); + }); + + + it('tabSize type', () => { + expect(typeof cssProps.tabSize).toEqual('function'); + }); + + it('tabSize', () => { + expect(cssProps.tabSize("value")).toEqual({tabSize:'value'}); + }); + + + it('tableLayout type', () => { + expect(typeof cssProps.tableLayout).toEqual('function'); + }); + + it('tableLayout', () => { + expect(cssProps.tableLayout("value")).toEqual({tableLayout:'value'}); + }); + + + it('textAlign type', () => { + expect(typeof cssProps.textAlign).toEqual('function'); + }); + + it('textAlign', () => { + expect(cssProps.textAlign("value")).toEqual({textAlign:'value'}); + }); + + + it('textAlignLast type', () => { + expect(typeof cssProps.textAlignLast).toEqual('function'); + }); + + it('textAlignLast', () => { + expect(cssProps.textAlignLast("value")).toEqual({textAlignLast:'value'}); + }); + + + it('textCombineUpright type', () => { + expect(typeof cssProps.textCombineUpright).toEqual('function'); + }); + + it('textCombineUpright', () => { + expect(cssProps.textCombineUpright("value")).toEqual({textCombineUpright:'value'}); + }); + + + it('textDecoration type', () => { + expect(typeof cssProps.textDecoration).toEqual('function'); + }); + + it('textDecoration', () => { + expect(cssProps.textDecoration("value")).toEqual({textDecoration:'value'}); + }); + + + it('textDecorationColor type', () => { + expect(typeof cssProps.textDecorationColor).toEqual('function'); + }); + + it('textDecorationColor', () => { + expect(cssProps.textDecorationColor("value")).toEqual({textDecorationColor:'value'}); + }); + + + it('textDecorationLine type', () => { + expect(typeof cssProps.textDecorationLine).toEqual('function'); + }); + + it('textDecorationLine', () => { + expect(cssProps.textDecorationLine("value")).toEqual({textDecorationLine:'value'}); + }); + + + it('textDecorationSkipInk type', () => { + expect(typeof cssProps.textDecorationSkipInk).toEqual('function'); + }); + + it('textDecorationSkipInk', () => { + expect(cssProps.textDecorationSkipInk("value")).toEqual({textDecorationSkipInk:'value'}); + }); + + + it('textDecorationStyle type', () => { + expect(typeof cssProps.textDecorationStyle).toEqual('function'); + }); + + it('textDecorationStyle', () => { + expect(cssProps.textDecorationStyle("value")).toEqual({textDecorationStyle:'value'}); + }); + + + it('textDecorationThickness type', () => { + expect(typeof cssProps.textDecorationThickness).toEqual('function'); + }); + + it('textDecorationThickness', () => { + expect(cssProps.textDecorationThickness("value")).toEqual({textDecorationThickness:'value'}); + }); + + + it('textEmphasis type', () => { + expect(typeof cssProps.textEmphasis).toEqual('function'); + }); + + it('textEmphasis', () => { + expect(cssProps.textEmphasis("value")).toEqual({textEmphasis:'value'}); + }); + + + it('textEmphasisColor type', () => { + expect(typeof cssProps.textEmphasisColor).toEqual('function'); + }); + + it('textEmphasisColor', () => { + expect(cssProps.textEmphasisColor("value")).toEqual({textEmphasisColor:'value'}); + }); + + + it('textEmphasisPosition type', () => { + expect(typeof cssProps.textEmphasisPosition).toEqual('function'); + }); + + it('textEmphasisPosition', () => { + expect(cssProps.textEmphasisPosition("value")).toEqual({textEmphasisPosition:'value'}); + }); + + + it('textEmphasisStyle type', () => { + expect(typeof cssProps.textEmphasisStyle).toEqual('function'); + }); + + it('textEmphasisStyle', () => { + expect(cssProps.textEmphasisStyle("value")).toEqual({textEmphasisStyle:'value'}); + }); + + + it('textIndent type', () => { + expect(typeof cssProps.textIndent).toEqual('function'); + }); + + it('textIndent', () => { + expect(cssProps.textIndent("value")).toEqual({textIndent:'value'}); + }); + + + it('textJustify type', () => { + expect(typeof cssProps.textJustify).toEqual('function'); + }); + + it('textJustify', () => { + expect(cssProps.textJustify("value")).toEqual({textJustify:'value'}); + }); + + + it('textOrientation type', () => { + expect(typeof cssProps.textOrientation).toEqual('function'); + }); + + it('textOrientation', () => { + expect(cssProps.textOrientation("value")).toEqual({textOrientation:'value'}); + }); + + + it('textOverflow type', () => { + expect(typeof cssProps.textOverflow).toEqual('function'); + }); + + it('textOverflow', () => { + expect(cssProps.textOverflow("value")).toEqual({textOverflow:'value'}); + }); + + + it('textRendering type', () => { + expect(typeof cssProps.textRendering).toEqual('function'); + }); + + it('textRendering', () => { + expect(cssProps.textRendering("value")).toEqual({textRendering:'value'}); + }); + + + it('textShadow type', () => { + expect(typeof cssProps.textShadow).toEqual('function'); + }); + + it('textShadow', () => { + expect(cssProps.textShadow("value")).toEqual({textShadow:'value'}); + }); + + + it('textTransform type', () => { + expect(typeof cssProps.textTransform).toEqual('function'); + }); + + it('textTransform', () => { + expect(cssProps.textTransform("value")).toEqual({textTransform:'value'}); + }); + + + it('textUnderlineOffset type', () => { + expect(typeof cssProps.textUnderlineOffset).toEqual('function'); + }); + + it('textUnderlineOffset', () => { + expect(cssProps.textUnderlineOffset("value")).toEqual({textUnderlineOffset:'value'}); + }); + + + it('textUnderlinePosition type', () => { + expect(typeof cssProps.textUnderlinePosition).toEqual('function'); + }); + + it('textUnderlinePosition', () => { + expect(cssProps.textUnderlinePosition("value")).toEqual({textUnderlinePosition:'value'}); + }); + + + it('top type', () => { + expect(typeof cssProps.top).toEqual('function'); + }); + + it('top', () => { + expect(cssProps.top("value")).toEqual({top:'value'}); + }); + + + it('touchAction type', () => { + expect(typeof cssProps.touchAction).toEqual('function'); + }); + + it('touchAction', () => { + expect(cssProps.touchAction("value")).toEqual({touchAction:'value'}); + }); + + + it('transform type', () => { + expect(typeof cssProps.transform).toEqual('function'); + }); + + it('transform', () => { + expect(cssProps.transform("value")).toEqual({transform:'value'}); + }); + + + it('transformBox type', () => { + expect(typeof cssProps.transformBox).toEqual('function'); + }); + + it('transformBox', () => { + expect(cssProps.transformBox("value")).toEqual({transformBox:'value'}); + }); + + + it('transformOrigin type', () => { + expect(typeof cssProps.transformOrigin).toEqual('function'); + }); + + it('transformOrigin', () => { + expect(cssProps.transformOrigin("value")).toEqual({transformOrigin:'value'}); + }); + + + it('transformStyle type', () => { + expect(typeof cssProps.transformStyle).toEqual('function'); + }); + + it('transformStyle', () => { + expect(cssProps.transformStyle("value")).toEqual({transformStyle:'value'}); + }); + + + it('transition type', () => { + expect(typeof cssProps.transition).toEqual('function'); + }); + + it('transition', () => { + expect(cssProps.transition("value")).toEqual({transition:'value'}); + }); + + + it('transitionDelay type', () => { + expect(typeof cssProps.transitionDelay).toEqual('function'); + }); + + it('transitionDelay', () => { + expect(cssProps.transitionDelay("value")).toEqual({transitionDelay:'value'}); + }); + + + it('transitionDuration type', () => { + expect(typeof cssProps.transitionDuration).toEqual('function'); + }); + + it('transitionDuration', () => { + expect(cssProps.transitionDuration("value")).toEqual({transitionDuration:'value'}); + }); + + + it('transitionProperty type', () => { + expect(typeof cssProps.transitionProperty).toEqual('function'); + }); + + it('transitionProperty', () => { + expect(cssProps.transitionProperty("value")).toEqual({transitionProperty:'value'}); + }); + + + it('transitionTimingFunction type', () => { + expect(typeof cssProps.transitionTimingFunction).toEqual('function'); + }); + + it('transitionTimingFunction', () => { + expect(cssProps.transitionTimingFunction("value")).toEqual({transitionTimingFunction:'value'}); + }); + + + it('translate type', () => { + expect(typeof cssProps.translate).toEqual('function'); + }); + + it('translate', () => { + expect(cssProps.translate("value")).toEqual({translate:'value'}); + }); + + + it('unicodeBidi type', () => { + expect(typeof cssProps.unicodeBidi).toEqual('function'); + }); + + it('unicodeBidi', () => { + expect(cssProps.unicodeBidi("value")).toEqual({unicodeBidi:'value'}); + }); + + + it('userSelect type', () => { + expect(typeof cssProps.userSelect).toEqual('function'); + }); + + it('userSelect', () => { + expect(cssProps.userSelect("value")).toEqual({userSelect:'value'}); + }); + + + it('verticalAlign type', () => { + expect(typeof cssProps.verticalAlign).toEqual('function'); + }); + + it('verticalAlign', () => { + expect(cssProps.verticalAlign("value")).toEqual({verticalAlign:'value'}); + }); + + + it('visibility type', () => { + expect(typeof cssProps.visibility).toEqual('function'); + }); + + it('visibility', () => { + expect(cssProps.visibility("value")).toEqual({visibility:'value'}); + }); + + + it('whiteSpace type', () => { + expect(typeof cssProps.whiteSpace).toEqual('function'); + }); + + it('whiteSpace', () => { + expect(cssProps.whiteSpace("value")).toEqual({whiteSpace:'value'}); + }); + + + it('widows type', () => { + expect(typeof cssProps.widows).toEqual('function'); + }); + + it('widows', () => { + expect(cssProps.widows("value")).toEqual({widows:'value'}); + }); + + + it('width type', () => { + expect(typeof cssProps.width).toEqual('function'); + }); + + it('width', () => { + expect(cssProps.width("value")).toEqual({width:'value'}); + }); + + + it('willChange type', () => { + expect(typeof cssProps.willChange).toEqual('function'); + }); + + it('willChange', () => { + expect(cssProps.willChange("value")).toEqual({willChange:'value'}); + }); + + + it('wordBreak type', () => { + expect(typeof cssProps.wordBreak).toEqual('function'); + }); + + it('wordBreak', () => { + expect(cssProps.wordBreak("value")).toEqual({wordBreak:'value'}); + }); + + + it('wordSpacing type', () => { + expect(typeof cssProps.wordSpacing).toEqual('function'); + }); + + it('wordSpacing', () => { + expect(cssProps.wordSpacing("value")).toEqual({wordSpacing:'value'}); + }); + + + it('wordWrap type', () => { + expect(typeof cssProps.wordWrap).toEqual('function'); + }); + + it('wordWrap', () => { + expect(cssProps.wordWrap("value")).toEqual({wordWrap:'value'}); + }); + + + it('writingMode type', () => { + expect(typeof cssProps.writingMode).toEqual('function'); + }); + + it('writingMode', () => { + expect(cssProps.writingMode("value")).toEqual({writingMode:'value'}); + }); + + + it('zIndex type', () => { + expect(typeof cssProps.zIndex).toEqual('function'); + }); + + it('zIndex', () => { + expect(cssProps.zIndex("value")).toEqual({zIndex:'value'}); + }); + +}); \ No newline at end of file diff --git a/cssProps/src/props/accentColor/index.js b/cssProps/src/props/accentColor/index.js new file mode 100644 index 00000000..647772c2 --- /dev/null +++ b/cssProps/src/props/accentColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name accentColor + * @category CssProps Helper + * @summary Returns css property accentColor and value as an object + * + * @description + * Returns an object with the css property accentColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns accentColor property as object + */ + +export default function accentColor() { + return { + accentColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/alignContent/index.js b/cssProps/src/props/alignContent/index.js new file mode 100644 index 00000000..3c0e8eec --- /dev/null +++ b/cssProps/src/props/alignContent/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name alignContent + * @category CssProps Helper + * @summary Returns css property alignContent and value as an object + * + * @description + * Returns an object with the css property alignContent with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns alignContent property as object + */ + +export default function alignContent() { + return { + alignContent: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/alignItems/index.js b/cssProps/src/props/alignItems/index.js new file mode 100644 index 00000000..2b9eebc7 --- /dev/null +++ b/cssProps/src/props/alignItems/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name alignItems + * @category CssProps Helper + * @summary Returns css property alignItems and value as an object + * + * @description + * Returns an object with the css property alignItems with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns alignItems property as object + */ + +export default function alignItems() { + return { + alignItems: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/alignSelf/index.js b/cssProps/src/props/alignSelf/index.js new file mode 100644 index 00000000..128c05cd --- /dev/null +++ b/cssProps/src/props/alignSelf/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name alignSelf + * @category CssProps Helper + * @summary Returns css property alignSelf and value as an object + * + * @description + * Returns an object with the css property alignSelf with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns alignSelf property as object + */ + +export default function alignSelf() { + return { + alignSelf: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/all/index.js b/cssProps/src/props/all/index.js new file mode 100644 index 00000000..16127e44 --- /dev/null +++ b/cssProps/src/props/all/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name all + * @category CssProps Helper + * @summary Returns css property all and value as an object + * + * @description + * Returns an object with the css property all with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns all property as object + */ + +export default function all() { + return { + all: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/animation/index.js b/cssProps/src/props/animation/index.js new file mode 100644 index 00000000..6c270e9c --- /dev/null +++ b/cssProps/src/props/animation/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name animation + * @category CssProps Helper + * @summary Returns css property animation and value as an object + * + * @description + * Returns an object with the css property animation with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns animation property as object + */ + +export default function animation() { + return { + animation: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/animationDelay/index.js b/cssProps/src/props/animationDelay/index.js new file mode 100644 index 00000000..8ec82291 --- /dev/null +++ b/cssProps/src/props/animationDelay/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name animationDelay + * @category CssProps Helper + * @summary Returns css property animationDelay and value as an object + * + * @description + * Returns an object with the css property animationDelay with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns animationDelay property as object + */ + +export default function animationDelay() { + return { + animationDelay: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/animationDirection/index.js b/cssProps/src/props/animationDirection/index.js new file mode 100644 index 00000000..54694431 --- /dev/null +++ b/cssProps/src/props/animationDirection/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name animationDirection + * @category CssProps Helper + * @summary Returns css property animationDirection and value as an object + * + * @description + * Returns an object with the css property animationDirection with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns animationDirection property as object + */ + +export default function animationDirection() { + return { + animationDirection: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/animationDuration/index.js b/cssProps/src/props/animationDuration/index.js new file mode 100644 index 00000000..adc5e285 --- /dev/null +++ b/cssProps/src/props/animationDuration/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name animationDuration + * @category CssProps Helper + * @summary Returns css property animationDuration and value as an object + * + * @description + * Returns an object with the css property animationDuration with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns animationDuration property as object + */ + +export default function animationDuration() { + return { + animationDuration: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/animationFillMode/index.js b/cssProps/src/props/animationFillMode/index.js new file mode 100644 index 00000000..c2014a53 --- /dev/null +++ b/cssProps/src/props/animationFillMode/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name animationFillMode + * @category CssProps Helper + * @summary Returns css property animationFillMode and value as an object + * + * @description + * Returns an object with the css property animationFillMode with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns animationFillMode property as object + */ + +export default function animationFillMode() { + return { + animationFillMode: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/animationIterationCount/index.js b/cssProps/src/props/animationIterationCount/index.js new file mode 100644 index 00000000..b8538e4f --- /dev/null +++ b/cssProps/src/props/animationIterationCount/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name animationIterationCount + * @category CssProps Helper + * @summary Returns css property animationIterationCount and value as an object + * + * @description + * Returns an object with the css property animationIterationCount with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns animationIterationCount property as object + */ + +export default function animationIterationCount() { + return { + animationIterationCount: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/animationName/index.js b/cssProps/src/props/animationName/index.js new file mode 100644 index 00000000..f6fecde1 --- /dev/null +++ b/cssProps/src/props/animationName/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name animationName + * @category CssProps Helper + * @summary Returns css property animationName and value as an object + * + * @description + * Returns an object with the css property animationName with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns animationName property as object + */ + +export default function animationName() { + return { + animationName: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/animationPlayState/index.js b/cssProps/src/props/animationPlayState/index.js new file mode 100644 index 00000000..4388f01a --- /dev/null +++ b/cssProps/src/props/animationPlayState/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name animationPlayState + * @category CssProps Helper + * @summary Returns css property animationPlayState and value as an object + * + * @description + * Returns an object with the css property animationPlayState with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns animationPlayState property as object + */ + +export default function animationPlayState() { + return { + animationPlayState: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/animationTimingFunction/index.js b/cssProps/src/props/animationTimingFunction/index.js new file mode 100644 index 00000000..615f8177 --- /dev/null +++ b/cssProps/src/props/animationTimingFunction/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name animationTimingFunction + * @category CssProps Helper + * @summary Returns css property animationTimingFunction and value as an object + * + * @description + * Returns an object with the css property animationTimingFunction with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns animationTimingFunction property as object + */ + +export default function animationTimingFunction() { + return { + animationTimingFunction: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/backdropFilter/index.js b/cssProps/src/props/backdropFilter/index.js new file mode 100644 index 00000000..777982d2 --- /dev/null +++ b/cssProps/src/props/backdropFilter/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name backdropFilter + * @category CssProps Helper + * @summary Returns css property backdropFilter and value as an object + * + * @description + * Returns an object with the css property backdropFilter with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns backdropFilter property as object + */ + +export default function backdropFilter() { + return { + backdropFilter: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/backfaceVisibility/index.js b/cssProps/src/props/backfaceVisibility/index.js new file mode 100644 index 00000000..088ad0e8 --- /dev/null +++ b/cssProps/src/props/backfaceVisibility/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name backfaceVisibility + * @category CssProps Helper + * @summary Returns css property backfaceVisibility and value as an object + * + * @description + * Returns an object with the css property backfaceVisibility with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns backfaceVisibility property as object + */ + +export default function backfaceVisibility() { + return { + backfaceVisibility: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/background/index.js b/cssProps/src/props/background/index.js new file mode 100644 index 00000000..c0f56599 --- /dev/null +++ b/cssProps/src/props/background/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name background + * @category CssProps Helper + * @summary Returns css property background and value as an object + * + * @description + * Returns an object with the css property background with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns background property as object + */ + +export default function background() { + return { + background: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/backgroundAttachment/index.js b/cssProps/src/props/backgroundAttachment/index.js new file mode 100644 index 00000000..49dcad0f --- /dev/null +++ b/cssProps/src/props/backgroundAttachment/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name backgroundAttachment + * @category CssProps Helper + * @summary Returns css property backgroundAttachment and value as an object + * + * @description + * Returns an object with the css property backgroundAttachment with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns backgroundAttachment property as object + */ + +export default function backgroundAttachment() { + return { + backgroundAttachment: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/backgroundBlendMode/index.js b/cssProps/src/props/backgroundBlendMode/index.js new file mode 100644 index 00000000..99b3f637 --- /dev/null +++ b/cssProps/src/props/backgroundBlendMode/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name backgroundBlendMode + * @category CssProps Helper + * @summary Returns css property backgroundBlendMode and value as an object + * + * @description + * Returns an object with the css property backgroundBlendMode with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns backgroundBlendMode property as object + */ + +export default function backgroundBlendMode() { + return { + backgroundBlendMode: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/backgroundClip/index.js b/cssProps/src/props/backgroundClip/index.js new file mode 100644 index 00000000..68e9af97 --- /dev/null +++ b/cssProps/src/props/backgroundClip/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name backgroundClip + * @category CssProps Helper + * @summary Returns css property backgroundClip and value as an object + * + * @description + * Returns an object with the css property backgroundClip with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns backgroundClip property as object + */ + +export default function backgroundClip() { + return { + backgroundClip: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/backgroundColor/index.js b/cssProps/src/props/backgroundColor/index.js new file mode 100644 index 00000000..c4aaf6f4 --- /dev/null +++ b/cssProps/src/props/backgroundColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name backgroundColor + * @category CssProps Helper + * @summary Returns css property backgroundColor and value as an object + * + * @description + * Returns an object with the css property backgroundColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns backgroundColor property as object + */ + +export default function backgroundColor() { + return { + backgroundColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/backgroundImage/index.js b/cssProps/src/props/backgroundImage/index.js new file mode 100644 index 00000000..fa898d41 --- /dev/null +++ b/cssProps/src/props/backgroundImage/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name backgroundImage + * @category CssProps Helper + * @summary Returns css property backgroundImage and value as an object + * + * @description + * Returns an object with the css property backgroundImage with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns backgroundImage property as object + */ + +export default function backgroundImage() { + return { + backgroundImage: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/backgroundOrigin/index.js b/cssProps/src/props/backgroundOrigin/index.js new file mode 100644 index 00000000..b88aa3ed --- /dev/null +++ b/cssProps/src/props/backgroundOrigin/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name backgroundOrigin + * @category CssProps Helper + * @summary Returns css property backgroundOrigin and value as an object + * + * @description + * Returns an object with the css property backgroundOrigin with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns backgroundOrigin property as object + */ + +export default function backgroundOrigin() { + return { + backgroundOrigin: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/backgroundPosition/index.js b/cssProps/src/props/backgroundPosition/index.js new file mode 100644 index 00000000..cf42a636 --- /dev/null +++ b/cssProps/src/props/backgroundPosition/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name backgroundPosition + * @category CssProps Helper + * @summary Returns css property backgroundPosition and value as an object + * + * @description + * Returns an object with the css property backgroundPosition with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns backgroundPosition property as object + */ + +export default function backgroundPosition() { + return { + backgroundPosition: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/backgroundRepeat/index.js b/cssProps/src/props/backgroundRepeat/index.js new file mode 100644 index 00000000..e3604031 --- /dev/null +++ b/cssProps/src/props/backgroundRepeat/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name backgroundRepeat + * @category CssProps Helper + * @summary Returns css property backgroundRepeat and value as an object + * + * @description + * Returns an object with the css property backgroundRepeat with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns backgroundRepeat property as object + */ + +export default function backgroundRepeat() { + return { + backgroundRepeat: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/backgroundSize/index.js b/cssProps/src/props/backgroundSize/index.js new file mode 100644 index 00000000..c0aeea5e --- /dev/null +++ b/cssProps/src/props/backgroundSize/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name backgroundSize + * @category CssProps Helper + * @summary Returns css property backgroundSize and value as an object + * + * @description + * Returns an object with the css property backgroundSize with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns backgroundSize property as object + */ + +export default function backgroundSize() { + return { + backgroundSize: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/blockSize/index.js b/cssProps/src/props/blockSize/index.js new file mode 100644 index 00000000..a58e32df --- /dev/null +++ b/cssProps/src/props/blockSize/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name blockSize + * @category CssProps Helper + * @summary Returns css property blockSize and value as an object + * + * @description + * Returns an object with the css property blockSize with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns blockSize property as object + */ + +export default function blockSize() { + return { + blockSize: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/border/index.js b/cssProps/src/props/border/index.js new file mode 100644 index 00000000..f2986fb7 --- /dev/null +++ b/cssProps/src/props/border/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name border + * @category CssProps Helper + * @summary Returns css property border and value as an object + * + * @description + * Returns an object with the css property border with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns border property as object + */ + +export default function border() { + return { + border: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBlock/index.js b/cssProps/src/props/borderBlock/index.js new file mode 100644 index 00000000..cf92d5a5 --- /dev/null +++ b/cssProps/src/props/borderBlock/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBlock + * @category CssProps Helper + * @summary Returns css property borderBlock and value as an object + * + * @description + * Returns an object with the css property borderBlock with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBlock property as object + */ + +export default function borderBlock() { + return { + borderBlock: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBlockColor/index.js b/cssProps/src/props/borderBlockColor/index.js new file mode 100644 index 00000000..c042e572 --- /dev/null +++ b/cssProps/src/props/borderBlockColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBlockColor + * @category CssProps Helper + * @summary Returns css property borderBlockColor and value as an object + * + * @description + * Returns an object with the css property borderBlockColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBlockColor property as object + */ + +export default function borderBlockColor() { + return { + borderBlockColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBlockEnd/index.js b/cssProps/src/props/borderBlockEnd/index.js new file mode 100644 index 00000000..67c1e3ff --- /dev/null +++ b/cssProps/src/props/borderBlockEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBlockEnd + * @category CssProps Helper + * @summary Returns css property borderBlockEnd and value as an object + * + * @description + * Returns an object with the css property borderBlockEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBlockEnd property as object + */ + +export default function borderBlockEnd() { + return { + borderBlockEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBlockEndColor/index.js b/cssProps/src/props/borderBlockEndColor/index.js new file mode 100644 index 00000000..d6b00849 --- /dev/null +++ b/cssProps/src/props/borderBlockEndColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBlockEndColor + * @category CssProps Helper + * @summary Returns css property borderBlockEndColor and value as an object + * + * @description + * Returns an object with the css property borderBlockEndColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBlockEndColor property as object + */ + +export default function borderBlockEndColor() { + return { + borderBlockEndColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBlockEndStyle/index.js b/cssProps/src/props/borderBlockEndStyle/index.js new file mode 100644 index 00000000..3b9ae741 --- /dev/null +++ b/cssProps/src/props/borderBlockEndStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBlockEndStyle + * @category CssProps Helper + * @summary Returns css property borderBlockEndStyle and value as an object + * + * @description + * Returns an object with the css property borderBlockEndStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBlockEndStyle property as object + */ + +export default function borderBlockEndStyle() { + return { + borderBlockEndStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBlockEndWidth/index.js b/cssProps/src/props/borderBlockEndWidth/index.js new file mode 100644 index 00000000..3460c6cf --- /dev/null +++ b/cssProps/src/props/borderBlockEndWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBlockEndWidth + * @category CssProps Helper + * @summary Returns css property borderBlockEndWidth and value as an object + * + * @description + * Returns an object with the css property borderBlockEndWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBlockEndWidth property as object + */ + +export default function borderBlockEndWidth() { + return { + borderBlockEndWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBlockStart/index.js b/cssProps/src/props/borderBlockStart/index.js new file mode 100644 index 00000000..d5e59c33 --- /dev/null +++ b/cssProps/src/props/borderBlockStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBlockStart + * @category CssProps Helper + * @summary Returns css property borderBlockStart and value as an object + * + * @description + * Returns an object with the css property borderBlockStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBlockStart property as object + */ + +export default function borderBlockStart() { + return { + borderBlockStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBlockStartColor/index.js b/cssProps/src/props/borderBlockStartColor/index.js new file mode 100644 index 00000000..e30356ac --- /dev/null +++ b/cssProps/src/props/borderBlockStartColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBlockStartColor + * @category CssProps Helper + * @summary Returns css property borderBlockStartColor and value as an object + * + * @description + * Returns an object with the css property borderBlockStartColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBlockStartColor property as object + */ + +export default function borderBlockStartColor() { + return { + borderBlockStartColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBlockStartStyle/index.js b/cssProps/src/props/borderBlockStartStyle/index.js new file mode 100644 index 00000000..7b3f4853 --- /dev/null +++ b/cssProps/src/props/borderBlockStartStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBlockStartStyle + * @category CssProps Helper + * @summary Returns css property borderBlockStartStyle and value as an object + * + * @description + * Returns an object with the css property borderBlockStartStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBlockStartStyle property as object + */ + +export default function borderBlockStartStyle() { + return { + borderBlockStartStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBlockStartWidth/index.js b/cssProps/src/props/borderBlockStartWidth/index.js new file mode 100644 index 00000000..4749b1a0 --- /dev/null +++ b/cssProps/src/props/borderBlockStartWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBlockStartWidth + * @category CssProps Helper + * @summary Returns css property borderBlockStartWidth and value as an object + * + * @description + * Returns an object with the css property borderBlockStartWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBlockStartWidth property as object + */ + +export default function borderBlockStartWidth() { + return { + borderBlockStartWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBlockStyle/index.js b/cssProps/src/props/borderBlockStyle/index.js new file mode 100644 index 00000000..492b3002 --- /dev/null +++ b/cssProps/src/props/borderBlockStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBlockStyle + * @category CssProps Helper + * @summary Returns css property borderBlockStyle and value as an object + * + * @description + * Returns an object with the css property borderBlockStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBlockStyle property as object + */ + +export default function borderBlockStyle() { + return { + borderBlockStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBlockWidth/index.js b/cssProps/src/props/borderBlockWidth/index.js new file mode 100644 index 00000000..d7f3d149 --- /dev/null +++ b/cssProps/src/props/borderBlockWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBlockWidth + * @category CssProps Helper + * @summary Returns css property borderBlockWidth and value as an object + * + * @description + * Returns an object with the css property borderBlockWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBlockWidth property as object + */ + +export default function borderBlockWidth() { + return { + borderBlockWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBottom/index.js b/cssProps/src/props/borderBottom/index.js new file mode 100644 index 00000000..8277c166 --- /dev/null +++ b/cssProps/src/props/borderBottom/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBottom + * @category CssProps Helper + * @summary Returns css property borderBottom and value as an object + * + * @description + * Returns an object with the css property borderBottom with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBottom property as object + */ + +export default function borderBottom() { + return { + borderBottom: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBottomColor/index.js b/cssProps/src/props/borderBottomColor/index.js new file mode 100644 index 00000000..d88ba230 --- /dev/null +++ b/cssProps/src/props/borderBottomColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBottomColor + * @category CssProps Helper + * @summary Returns css property borderBottomColor and value as an object + * + * @description + * Returns an object with the css property borderBottomColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBottomColor property as object + */ + +export default function borderBottomColor() { + return { + borderBottomColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBottomLeftRadius/index.js b/cssProps/src/props/borderBottomLeftRadius/index.js new file mode 100644 index 00000000..6568ba90 --- /dev/null +++ b/cssProps/src/props/borderBottomLeftRadius/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBottomLeftRadius + * @category CssProps Helper + * @summary Returns css property borderBottomLeftRadius and value as an object + * + * @description + * Returns an object with the css property borderBottomLeftRadius with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBottomLeftRadius property as object + */ + +export default function borderBottomLeftRadius() { + return { + borderBottomLeftRadius: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBottomRightRadius/index.js b/cssProps/src/props/borderBottomRightRadius/index.js new file mode 100644 index 00000000..b1c4ec43 --- /dev/null +++ b/cssProps/src/props/borderBottomRightRadius/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBottomRightRadius + * @category CssProps Helper + * @summary Returns css property borderBottomRightRadius and value as an object + * + * @description + * Returns an object with the css property borderBottomRightRadius with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBottomRightRadius property as object + */ + +export default function borderBottomRightRadius() { + return { + borderBottomRightRadius: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBottomStyle/index.js b/cssProps/src/props/borderBottomStyle/index.js new file mode 100644 index 00000000..dd354766 --- /dev/null +++ b/cssProps/src/props/borderBottomStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBottomStyle + * @category CssProps Helper + * @summary Returns css property borderBottomStyle and value as an object + * + * @description + * Returns an object with the css property borderBottomStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBottomStyle property as object + */ + +export default function borderBottomStyle() { + return { + borderBottomStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderBottomWidth/index.js b/cssProps/src/props/borderBottomWidth/index.js new file mode 100644 index 00000000..4b5f3bc5 --- /dev/null +++ b/cssProps/src/props/borderBottomWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderBottomWidth + * @category CssProps Helper + * @summary Returns css property borderBottomWidth and value as an object + * + * @description + * Returns an object with the css property borderBottomWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderBottomWidth property as object + */ + +export default function borderBottomWidth() { + return { + borderBottomWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderCollapse/index.js b/cssProps/src/props/borderCollapse/index.js new file mode 100644 index 00000000..71d5827c --- /dev/null +++ b/cssProps/src/props/borderCollapse/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderCollapse + * @category CssProps Helper + * @summary Returns css property borderCollapse and value as an object + * + * @description + * Returns an object with the css property borderCollapse with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderCollapse property as object + */ + +export default function borderCollapse() { + return { + borderCollapse: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderColor/index.js b/cssProps/src/props/borderColor/index.js new file mode 100644 index 00000000..d3495321 --- /dev/null +++ b/cssProps/src/props/borderColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderColor + * @category CssProps Helper + * @summary Returns css property borderColor and value as an object + * + * @description + * Returns an object with the css property borderColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderColor property as object + */ + +export default function borderColor() { + return { + borderColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderEndEndRadius/index.js b/cssProps/src/props/borderEndEndRadius/index.js new file mode 100644 index 00000000..1f287e9a --- /dev/null +++ b/cssProps/src/props/borderEndEndRadius/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderEndEndRadius + * @category CssProps Helper + * @summary Returns css property borderEndEndRadius and value as an object + * + * @description + * Returns an object with the css property borderEndEndRadius with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderEndEndRadius property as object + */ + +export default function borderEndEndRadius() { + return { + borderEndEndRadius: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderEndStartRadius/index.js b/cssProps/src/props/borderEndStartRadius/index.js new file mode 100644 index 00000000..8617c940 --- /dev/null +++ b/cssProps/src/props/borderEndStartRadius/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderEndStartRadius + * @category CssProps Helper + * @summary Returns css property borderEndStartRadius and value as an object + * + * @description + * Returns an object with the css property borderEndStartRadius with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderEndStartRadius property as object + */ + +export default function borderEndStartRadius() { + return { + borderEndStartRadius: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderImage/index.js b/cssProps/src/props/borderImage/index.js new file mode 100644 index 00000000..749fd532 --- /dev/null +++ b/cssProps/src/props/borderImage/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderImage + * @category CssProps Helper + * @summary Returns css property borderImage and value as an object + * + * @description + * Returns an object with the css property borderImage with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderImage property as object + */ + +export default function borderImage() { + return { + borderImage: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderImageOutset/index.js b/cssProps/src/props/borderImageOutset/index.js new file mode 100644 index 00000000..c7aa9d3e --- /dev/null +++ b/cssProps/src/props/borderImageOutset/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderImageOutset + * @category CssProps Helper + * @summary Returns css property borderImageOutset and value as an object + * + * @description + * Returns an object with the css property borderImageOutset with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderImageOutset property as object + */ + +export default function borderImageOutset() { + return { + borderImageOutset: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderImageRepeat/index.js b/cssProps/src/props/borderImageRepeat/index.js new file mode 100644 index 00000000..b97d8309 --- /dev/null +++ b/cssProps/src/props/borderImageRepeat/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderImageRepeat + * @category CssProps Helper + * @summary Returns css property borderImageRepeat and value as an object + * + * @description + * Returns an object with the css property borderImageRepeat with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderImageRepeat property as object + */ + +export default function borderImageRepeat() { + return { + borderImageRepeat: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderImageSlice/index.js b/cssProps/src/props/borderImageSlice/index.js new file mode 100644 index 00000000..5dba1fcd --- /dev/null +++ b/cssProps/src/props/borderImageSlice/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderImageSlice + * @category CssProps Helper + * @summary Returns css property borderImageSlice and value as an object + * + * @description + * Returns an object with the css property borderImageSlice with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderImageSlice property as object + */ + +export default function borderImageSlice() { + return { + borderImageSlice: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderImageSource/index.js b/cssProps/src/props/borderImageSource/index.js new file mode 100644 index 00000000..5dfd8e65 --- /dev/null +++ b/cssProps/src/props/borderImageSource/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderImageSource + * @category CssProps Helper + * @summary Returns css property borderImageSource and value as an object + * + * @description + * Returns an object with the css property borderImageSource with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderImageSource property as object + */ + +export default function borderImageSource() { + return { + borderImageSource: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderImageWidth/index.js b/cssProps/src/props/borderImageWidth/index.js new file mode 100644 index 00000000..3d8226db --- /dev/null +++ b/cssProps/src/props/borderImageWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderImageWidth + * @category CssProps Helper + * @summary Returns css property borderImageWidth and value as an object + * + * @description + * Returns an object with the css property borderImageWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderImageWidth property as object + */ + +export default function borderImageWidth() { + return { + borderImageWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderInline/index.js b/cssProps/src/props/borderInline/index.js new file mode 100644 index 00000000..1a995cd9 --- /dev/null +++ b/cssProps/src/props/borderInline/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderInline + * @category CssProps Helper + * @summary Returns css property borderInline and value as an object + * + * @description + * Returns an object with the css property borderInline with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderInline property as object + */ + +export default function borderInline() { + return { + borderInline: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderInlineColor/index.js b/cssProps/src/props/borderInlineColor/index.js new file mode 100644 index 00000000..7b680cf8 --- /dev/null +++ b/cssProps/src/props/borderInlineColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderInlineColor + * @category CssProps Helper + * @summary Returns css property borderInlineColor and value as an object + * + * @description + * Returns an object with the css property borderInlineColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderInlineColor property as object + */ + +export default function borderInlineColor() { + return { + borderInlineColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderInlineEnd/index.js b/cssProps/src/props/borderInlineEnd/index.js new file mode 100644 index 00000000..de79d5ab --- /dev/null +++ b/cssProps/src/props/borderInlineEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderInlineEnd + * @category CssProps Helper + * @summary Returns css property borderInlineEnd and value as an object + * + * @description + * Returns an object with the css property borderInlineEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderInlineEnd property as object + */ + +export default function borderInlineEnd() { + return { + borderInlineEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderInlineEndColor/index.js b/cssProps/src/props/borderInlineEndColor/index.js new file mode 100644 index 00000000..7162b459 --- /dev/null +++ b/cssProps/src/props/borderInlineEndColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderInlineEndColor + * @category CssProps Helper + * @summary Returns css property borderInlineEndColor and value as an object + * + * @description + * Returns an object with the css property borderInlineEndColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderInlineEndColor property as object + */ + +export default function borderInlineEndColor() { + return { + borderInlineEndColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderInlineEndStyle/index.js b/cssProps/src/props/borderInlineEndStyle/index.js new file mode 100644 index 00000000..4cc9bf60 --- /dev/null +++ b/cssProps/src/props/borderInlineEndStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderInlineEndStyle + * @category CssProps Helper + * @summary Returns css property borderInlineEndStyle and value as an object + * + * @description + * Returns an object with the css property borderInlineEndStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderInlineEndStyle property as object + */ + +export default function borderInlineEndStyle() { + return { + borderInlineEndStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderInlineEndWidth/index.js b/cssProps/src/props/borderInlineEndWidth/index.js new file mode 100644 index 00000000..22760a43 --- /dev/null +++ b/cssProps/src/props/borderInlineEndWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderInlineEndWidth + * @category CssProps Helper + * @summary Returns css property borderInlineEndWidth and value as an object + * + * @description + * Returns an object with the css property borderInlineEndWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderInlineEndWidth property as object + */ + +export default function borderInlineEndWidth() { + return { + borderInlineEndWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderInlineStart/index.js b/cssProps/src/props/borderInlineStart/index.js new file mode 100644 index 00000000..db8a320a --- /dev/null +++ b/cssProps/src/props/borderInlineStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderInlineStart + * @category CssProps Helper + * @summary Returns css property borderInlineStart and value as an object + * + * @description + * Returns an object with the css property borderInlineStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderInlineStart property as object + */ + +export default function borderInlineStart() { + return { + borderInlineStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderInlineStartColor/index.js b/cssProps/src/props/borderInlineStartColor/index.js new file mode 100644 index 00000000..a2aaaf4f --- /dev/null +++ b/cssProps/src/props/borderInlineStartColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderInlineStartColor + * @category CssProps Helper + * @summary Returns css property borderInlineStartColor and value as an object + * + * @description + * Returns an object with the css property borderInlineStartColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderInlineStartColor property as object + */ + +export default function borderInlineStartColor() { + return { + borderInlineStartColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderInlineStartStyle/index.js b/cssProps/src/props/borderInlineStartStyle/index.js new file mode 100644 index 00000000..67554d8f --- /dev/null +++ b/cssProps/src/props/borderInlineStartStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderInlineStartStyle + * @category CssProps Helper + * @summary Returns css property borderInlineStartStyle and value as an object + * + * @description + * Returns an object with the css property borderInlineStartStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderInlineStartStyle property as object + */ + +export default function borderInlineStartStyle() { + return { + borderInlineStartStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderInlineStartWidth/index.js b/cssProps/src/props/borderInlineStartWidth/index.js new file mode 100644 index 00000000..77f33aa4 --- /dev/null +++ b/cssProps/src/props/borderInlineStartWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderInlineStartWidth + * @category CssProps Helper + * @summary Returns css property borderInlineStartWidth and value as an object + * + * @description + * Returns an object with the css property borderInlineStartWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderInlineStartWidth property as object + */ + +export default function borderInlineStartWidth() { + return { + borderInlineStartWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderInlineStyle/index.js b/cssProps/src/props/borderInlineStyle/index.js new file mode 100644 index 00000000..df327221 --- /dev/null +++ b/cssProps/src/props/borderInlineStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderInlineStyle + * @category CssProps Helper + * @summary Returns css property borderInlineStyle and value as an object + * + * @description + * Returns an object with the css property borderInlineStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderInlineStyle property as object + */ + +export default function borderInlineStyle() { + return { + borderInlineStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderInlineWidth/index.js b/cssProps/src/props/borderInlineWidth/index.js new file mode 100644 index 00000000..42265468 --- /dev/null +++ b/cssProps/src/props/borderInlineWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderInlineWidth + * @category CssProps Helper + * @summary Returns css property borderInlineWidth and value as an object + * + * @description + * Returns an object with the css property borderInlineWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderInlineWidth property as object + */ + +export default function borderInlineWidth() { + return { + borderInlineWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderLeft/index.js b/cssProps/src/props/borderLeft/index.js new file mode 100644 index 00000000..4b2e0ff2 --- /dev/null +++ b/cssProps/src/props/borderLeft/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderLeft + * @category CssProps Helper + * @summary Returns css property borderLeft and value as an object + * + * @description + * Returns an object with the css property borderLeft with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderLeft property as object + */ + +export default function borderLeft() { + return { + borderLeft: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderLeftColor/index.js b/cssProps/src/props/borderLeftColor/index.js new file mode 100644 index 00000000..4cfd68da --- /dev/null +++ b/cssProps/src/props/borderLeftColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderLeftColor + * @category CssProps Helper + * @summary Returns css property borderLeftColor and value as an object + * + * @description + * Returns an object with the css property borderLeftColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderLeftColor property as object + */ + +export default function borderLeftColor() { + return { + borderLeftColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderLeftStyle/index.js b/cssProps/src/props/borderLeftStyle/index.js new file mode 100644 index 00000000..b3970cf1 --- /dev/null +++ b/cssProps/src/props/borderLeftStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderLeftStyle + * @category CssProps Helper + * @summary Returns css property borderLeftStyle and value as an object + * + * @description + * Returns an object with the css property borderLeftStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderLeftStyle property as object + */ + +export default function borderLeftStyle() { + return { + borderLeftStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderLeftWidth/index.js b/cssProps/src/props/borderLeftWidth/index.js new file mode 100644 index 00000000..ce73d4fc --- /dev/null +++ b/cssProps/src/props/borderLeftWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderLeftWidth + * @category CssProps Helper + * @summary Returns css property borderLeftWidth and value as an object + * + * @description + * Returns an object with the css property borderLeftWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderLeftWidth property as object + */ + +export default function borderLeftWidth() { + return { + borderLeftWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderRadius/index.js b/cssProps/src/props/borderRadius/index.js new file mode 100644 index 00000000..2468569b --- /dev/null +++ b/cssProps/src/props/borderRadius/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderRadius + * @category CssProps Helper + * @summary Returns css property borderRadius and value as an object + * + * @description + * Returns an object with the css property borderRadius with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderRadius property as object + */ + +export default function borderRadius() { + return { + borderRadius: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderRight/index.js b/cssProps/src/props/borderRight/index.js new file mode 100644 index 00000000..170a2583 --- /dev/null +++ b/cssProps/src/props/borderRight/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderRight + * @category CssProps Helper + * @summary Returns css property borderRight and value as an object + * + * @description + * Returns an object with the css property borderRight with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderRight property as object + */ + +export default function borderRight() { + return { + borderRight: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderRightColor/index.js b/cssProps/src/props/borderRightColor/index.js new file mode 100644 index 00000000..1df76dd9 --- /dev/null +++ b/cssProps/src/props/borderRightColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderRightColor + * @category CssProps Helper + * @summary Returns css property borderRightColor and value as an object + * + * @description + * Returns an object with the css property borderRightColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderRightColor property as object + */ + +export default function borderRightColor() { + return { + borderRightColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderRightStyle/index.js b/cssProps/src/props/borderRightStyle/index.js new file mode 100644 index 00000000..63255ba0 --- /dev/null +++ b/cssProps/src/props/borderRightStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderRightStyle + * @category CssProps Helper + * @summary Returns css property borderRightStyle and value as an object + * + * @description + * Returns an object with the css property borderRightStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderRightStyle property as object + */ + +export default function borderRightStyle() { + return { + borderRightStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderRightWidth/index.js b/cssProps/src/props/borderRightWidth/index.js new file mode 100644 index 00000000..eb1bcd84 --- /dev/null +++ b/cssProps/src/props/borderRightWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderRightWidth + * @category CssProps Helper + * @summary Returns css property borderRightWidth and value as an object + * + * @description + * Returns an object with the css property borderRightWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderRightWidth property as object + */ + +export default function borderRightWidth() { + return { + borderRightWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderSpacing/index.js b/cssProps/src/props/borderSpacing/index.js new file mode 100644 index 00000000..07fc7325 --- /dev/null +++ b/cssProps/src/props/borderSpacing/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderSpacing + * @category CssProps Helper + * @summary Returns css property borderSpacing and value as an object + * + * @description + * Returns an object with the css property borderSpacing with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderSpacing property as object + */ + +export default function borderSpacing() { + return { + borderSpacing: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderStartEndRadius/index.js b/cssProps/src/props/borderStartEndRadius/index.js new file mode 100644 index 00000000..414c0de9 --- /dev/null +++ b/cssProps/src/props/borderStartEndRadius/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderStartEndRadius + * @category CssProps Helper + * @summary Returns css property borderStartEndRadius and value as an object + * + * @description + * Returns an object with the css property borderStartEndRadius with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderStartEndRadius property as object + */ + +export default function borderStartEndRadius() { + return { + borderStartEndRadius: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderStartStartRadius/index.js b/cssProps/src/props/borderStartStartRadius/index.js new file mode 100644 index 00000000..dbbf0fe2 --- /dev/null +++ b/cssProps/src/props/borderStartStartRadius/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderStartStartRadius + * @category CssProps Helper + * @summary Returns css property borderStartStartRadius and value as an object + * + * @description + * Returns an object with the css property borderStartStartRadius with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderStartStartRadius property as object + */ + +export default function borderStartStartRadius() { + return { + borderStartStartRadius: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderStyle/index.js b/cssProps/src/props/borderStyle/index.js new file mode 100644 index 00000000..d8ec9dbc --- /dev/null +++ b/cssProps/src/props/borderStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderStyle + * @category CssProps Helper + * @summary Returns css property borderStyle and value as an object + * + * @description + * Returns an object with the css property borderStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderStyle property as object + */ + +export default function borderStyle() { + return { + borderStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderTop/index.js b/cssProps/src/props/borderTop/index.js new file mode 100644 index 00000000..3dbad16a --- /dev/null +++ b/cssProps/src/props/borderTop/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderTop + * @category CssProps Helper + * @summary Returns css property borderTop and value as an object + * + * @description + * Returns an object with the css property borderTop with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderTop property as object + */ + +export default function borderTop() { + return { + borderTop: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderTopColor/index.js b/cssProps/src/props/borderTopColor/index.js new file mode 100644 index 00000000..e728f702 --- /dev/null +++ b/cssProps/src/props/borderTopColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderTopColor + * @category CssProps Helper + * @summary Returns css property borderTopColor and value as an object + * + * @description + * Returns an object with the css property borderTopColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderTopColor property as object + */ + +export default function borderTopColor() { + return { + borderTopColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderTopLeftRadius/index.js b/cssProps/src/props/borderTopLeftRadius/index.js new file mode 100644 index 00000000..aba6e9f0 --- /dev/null +++ b/cssProps/src/props/borderTopLeftRadius/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderTopLeftRadius + * @category CssProps Helper + * @summary Returns css property borderTopLeftRadius and value as an object + * + * @description + * Returns an object with the css property borderTopLeftRadius with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderTopLeftRadius property as object + */ + +export default function borderTopLeftRadius() { + return { + borderTopLeftRadius: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderTopRightRadius/index.js b/cssProps/src/props/borderTopRightRadius/index.js new file mode 100644 index 00000000..a3128ccb --- /dev/null +++ b/cssProps/src/props/borderTopRightRadius/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderTopRightRadius + * @category CssProps Helper + * @summary Returns css property borderTopRightRadius and value as an object + * + * @description + * Returns an object with the css property borderTopRightRadius with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderTopRightRadius property as object + */ + +export default function borderTopRightRadius() { + return { + borderTopRightRadius: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderTopStyle/index.js b/cssProps/src/props/borderTopStyle/index.js new file mode 100644 index 00000000..e6a6b088 --- /dev/null +++ b/cssProps/src/props/borderTopStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderTopStyle + * @category CssProps Helper + * @summary Returns css property borderTopStyle and value as an object + * + * @description + * Returns an object with the css property borderTopStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderTopStyle property as object + */ + +export default function borderTopStyle() { + return { + borderTopStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderTopWidth/index.js b/cssProps/src/props/borderTopWidth/index.js new file mode 100644 index 00000000..f0c678dd --- /dev/null +++ b/cssProps/src/props/borderTopWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderTopWidth + * @category CssProps Helper + * @summary Returns css property borderTopWidth and value as an object + * + * @description + * Returns an object with the css property borderTopWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderTopWidth property as object + */ + +export default function borderTopWidth() { + return { + borderTopWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/borderWidth/index.js b/cssProps/src/props/borderWidth/index.js new file mode 100644 index 00000000..fc283f76 --- /dev/null +++ b/cssProps/src/props/borderWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name borderWidth + * @category CssProps Helper + * @summary Returns css property borderWidth and value as an object + * + * @description + * Returns an object with the css property borderWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns borderWidth property as object + */ + +export default function borderWidth() { + return { + borderWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/bottom/index.js b/cssProps/src/props/bottom/index.js new file mode 100644 index 00000000..ff345f90 --- /dev/null +++ b/cssProps/src/props/bottom/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name bottom + * @category CssProps Helper + * @summary Returns css property bottom and value as an object + * + * @description + * Returns an object with the css property bottom with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns bottom property as object + */ + +export default function bottom() { + return { + bottom: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/boxDecorationBreak/index.js b/cssProps/src/props/boxDecorationBreak/index.js new file mode 100644 index 00000000..c91567fb --- /dev/null +++ b/cssProps/src/props/boxDecorationBreak/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name boxDecorationBreak + * @category CssProps Helper + * @summary Returns css property boxDecorationBreak and value as an object + * + * @description + * Returns an object with the css property boxDecorationBreak with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns boxDecorationBreak property as object + */ + +export default function boxDecorationBreak() { + return { + boxDecorationBreak: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/boxShadow/index.js b/cssProps/src/props/boxShadow/index.js new file mode 100644 index 00000000..8bc28170 --- /dev/null +++ b/cssProps/src/props/boxShadow/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name boxShadow + * @category CssProps Helper + * @summary Returns css property boxShadow and value as an object + * + * @description + * Returns an object with the css property boxShadow with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns boxShadow property as object + */ + +export default function boxShadow() { + return { + boxShadow: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/boxSizing/index.js b/cssProps/src/props/boxSizing/index.js new file mode 100644 index 00000000..3390bc12 --- /dev/null +++ b/cssProps/src/props/boxSizing/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name boxSizing + * @category CssProps Helper + * @summary Returns css property boxSizing and value as an object + * + * @description + * Returns an object with the css property boxSizing with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns boxSizing property as object + */ + +export default function boxSizing() { + return { + boxSizing: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/breakAfter/index.js b/cssProps/src/props/breakAfter/index.js new file mode 100644 index 00000000..ae514fd9 --- /dev/null +++ b/cssProps/src/props/breakAfter/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name breakAfter + * @category CssProps Helper + * @summary Returns css property breakAfter and value as an object + * + * @description + * Returns an object with the css property breakAfter with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns breakAfter property as object + */ + +export default function breakAfter() { + return { + breakAfter: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/breakBefore/index.js b/cssProps/src/props/breakBefore/index.js new file mode 100644 index 00000000..7c9943eb --- /dev/null +++ b/cssProps/src/props/breakBefore/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name breakBefore + * @category CssProps Helper + * @summary Returns css property breakBefore and value as an object + * + * @description + * Returns an object with the css property breakBefore with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns breakBefore property as object + */ + +export default function breakBefore() { + return { + breakBefore: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/breakInside/index.js b/cssProps/src/props/breakInside/index.js new file mode 100644 index 00000000..751a528a --- /dev/null +++ b/cssProps/src/props/breakInside/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name breakInside + * @category CssProps Helper + * @summary Returns css property breakInside and value as an object + * + * @description + * Returns an object with the css property breakInside with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns breakInside property as object + */ + +export default function breakInside() { + return { + breakInside: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/captionSide/index.js b/cssProps/src/props/captionSide/index.js new file mode 100644 index 00000000..8a6f51eb --- /dev/null +++ b/cssProps/src/props/captionSide/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name captionSide + * @category CssProps Helper + * @summary Returns css property captionSide and value as an object + * + * @description + * Returns an object with the css property captionSide with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns captionSide property as object + */ + +export default function captionSide() { + return { + captionSide: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/caretColor/index.js b/cssProps/src/props/caretColor/index.js new file mode 100644 index 00000000..b34abff7 --- /dev/null +++ b/cssProps/src/props/caretColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name caretColor + * @category CssProps Helper + * @summary Returns css property caretColor and value as an object + * + * @description + * Returns an object with the css property caretColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns caretColor property as object + */ + +export default function caretColor() { + return { + caretColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/clear/index.js b/cssProps/src/props/clear/index.js new file mode 100644 index 00000000..e78f99c5 --- /dev/null +++ b/cssProps/src/props/clear/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name clear + * @category CssProps Helper + * @summary Returns css property clear and value as an object + * + * @description + * Returns an object with the css property clear with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns clear property as object + */ + +export default function clear() { + return { + clear: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/clip/index.js b/cssProps/src/props/clip/index.js new file mode 100644 index 00000000..9ff54346 --- /dev/null +++ b/cssProps/src/props/clip/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name clip + * @category CssProps Helper + * @summary Returns css property clip and value as an object + * + * @description + * Returns an object with the css property clip with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns clip property as object + */ + +export default function clip() { + return { + clip: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/clipPath/index.js b/cssProps/src/props/clipPath/index.js new file mode 100644 index 00000000..541d82d5 --- /dev/null +++ b/cssProps/src/props/clipPath/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name clipPath + * @category CssProps Helper + * @summary Returns css property clipPath and value as an object + * + * @description + * Returns an object with the css property clipPath with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns clipPath property as object + */ + +export default function clipPath() { + return { + clipPath: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/color/index.js b/cssProps/src/props/color/index.js new file mode 100644 index 00000000..fdabc3a3 --- /dev/null +++ b/cssProps/src/props/color/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name color + * @category CssProps Helper + * @summary Returns css property color and value as an object + * + * @description + * Returns an object with the css property color with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns color property as object + */ + +export default function color() { + return { + color: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/colorAdjust/index.js b/cssProps/src/props/colorAdjust/index.js new file mode 100644 index 00000000..f273d8c3 --- /dev/null +++ b/cssProps/src/props/colorAdjust/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name colorAdjust + * @category CssProps Helper + * @summary Returns css property colorAdjust and value as an object + * + * @description + * Returns an object with the css property colorAdjust with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns colorAdjust property as object + */ + +export default function colorAdjust() { + return { + colorAdjust: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/colorScheme/index.js b/cssProps/src/props/colorScheme/index.js new file mode 100644 index 00000000..3c8989b5 --- /dev/null +++ b/cssProps/src/props/colorScheme/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name colorScheme + * @category CssProps Helper + * @summary Returns css property colorScheme and value as an object + * + * @description + * Returns an object with the css property colorScheme with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns colorScheme property as object + */ + +export default function colorScheme() { + return { + colorScheme: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/columnCount/index.js b/cssProps/src/props/columnCount/index.js new file mode 100644 index 00000000..07d764aa --- /dev/null +++ b/cssProps/src/props/columnCount/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name columnCount + * @category CssProps Helper + * @summary Returns css property columnCount and value as an object + * + * @description + * Returns an object with the css property columnCount with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns columnCount property as object + */ + +export default function columnCount() { + return { + columnCount: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/columnFill/index.js b/cssProps/src/props/columnFill/index.js new file mode 100644 index 00000000..e1c9a38f --- /dev/null +++ b/cssProps/src/props/columnFill/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name columnFill + * @category CssProps Helper + * @summary Returns css property columnFill and value as an object + * + * @description + * Returns an object with the css property columnFill with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns columnFill property as object + */ + +export default function columnFill() { + return { + columnFill: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/columnGap/index.js b/cssProps/src/props/columnGap/index.js new file mode 100644 index 00000000..7aca4872 --- /dev/null +++ b/cssProps/src/props/columnGap/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name columnGap + * @category CssProps Helper + * @summary Returns css property columnGap and value as an object + * + * @description + * Returns an object with the css property columnGap with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns columnGap property as object + */ + +export default function columnGap() { + return { + columnGap: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/columnRule/index.js b/cssProps/src/props/columnRule/index.js new file mode 100644 index 00000000..3a5bc5e1 --- /dev/null +++ b/cssProps/src/props/columnRule/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name columnRule + * @category CssProps Helper + * @summary Returns css property columnRule and value as an object + * + * @description + * Returns an object with the css property columnRule with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns columnRule property as object + */ + +export default function columnRule() { + return { + columnRule: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/columnRuleColor/index.js b/cssProps/src/props/columnRuleColor/index.js new file mode 100644 index 00000000..009df13d --- /dev/null +++ b/cssProps/src/props/columnRuleColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name columnRuleColor + * @category CssProps Helper + * @summary Returns css property columnRuleColor and value as an object + * + * @description + * Returns an object with the css property columnRuleColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns columnRuleColor property as object + */ + +export default function columnRuleColor() { + return { + columnRuleColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/columnRuleStyle/index.js b/cssProps/src/props/columnRuleStyle/index.js new file mode 100644 index 00000000..8566e900 --- /dev/null +++ b/cssProps/src/props/columnRuleStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name columnRuleStyle + * @category CssProps Helper + * @summary Returns css property columnRuleStyle and value as an object + * + * @description + * Returns an object with the css property columnRuleStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns columnRuleStyle property as object + */ + +export default function columnRuleStyle() { + return { + columnRuleStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/columnRuleWidth/index.js b/cssProps/src/props/columnRuleWidth/index.js new file mode 100644 index 00000000..7eba6d66 --- /dev/null +++ b/cssProps/src/props/columnRuleWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name columnRuleWidth + * @category CssProps Helper + * @summary Returns css property columnRuleWidth and value as an object + * + * @description + * Returns an object with the css property columnRuleWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns columnRuleWidth property as object + */ + +export default function columnRuleWidth() { + return { + columnRuleWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/columnSpan/index.js b/cssProps/src/props/columnSpan/index.js new file mode 100644 index 00000000..0c1ee445 --- /dev/null +++ b/cssProps/src/props/columnSpan/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name columnSpan + * @category CssProps Helper + * @summary Returns css property columnSpan and value as an object + * + * @description + * Returns an object with the css property columnSpan with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns columnSpan property as object + */ + +export default function columnSpan() { + return { + columnSpan: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/columnWidth/index.js b/cssProps/src/props/columnWidth/index.js new file mode 100644 index 00000000..f20ba460 --- /dev/null +++ b/cssProps/src/props/columnWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name columnWidth + * @category CssProps Helper + * @summary Returns css property columnWidth and value as an object + * + * @description + * Returns an object with the css property columnWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns columnWidth property as object + */ + +export default function columnWidth() { + return { + columnWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/columns/index.js b/cssProps/src/props/columns/index.js new file mode 100644 index 00000000..e2d7f9eb --- /dev/null +++ b/cssProps/src/props/columns/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name columns + * @category CssProps Helper + * @summary Returns css property columns and value as an object + * + * @description + * Returns an object with the css property columns with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns columns property as object + */ + +export default function columns() { + return { + columns: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/contain/index.js b/cssProps/src/props/contain/index.js new file mode 100644 index 00000000..fa94c466 --- /dev/null +++ b/cssProps/src/props/contain/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name contain + * @category CssProps Helper + * @summary Returns css property contain and value as an object + * + * @description + * Returns an object with the css property contain with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns contain property as object + */ + +export default function contain() { + return { + contain: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/content/index.js b/cssProps/src/props/content/index.js new file mode 100644 index 00000000..304baff8 --- /dev/null +++ b/cssProps/src/props/content/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name content + * @category CssProps Helper + * @summary Returns css property content and value as an object + * + * @description + * Returns an object with the css property content with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns content property as object + */ + +export default function content() { + return { + content: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/contentVisibility/index.js b/cssProps/src/props/contentVisibility/index.js new file mode 100644 index 00000000..5d208aa9 --- /dev/null +++ b/cssProps/src/props/contentVisibility/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name contentVisibility + * @category CssProps Helper + * @summary Returns css property contentVisibility and value as an object + * + * @description + * Returns an object with the css property contentVisibility with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns contentVisibility property as object + */ + +export default function contentVisibility() { + return { + contentVisibility: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/counterIncrement/index.js b/cssProps/src/props/counterIncrement/index.js new file mode 100644 index 00000000..aca3b59c --- /dev/null +++ b/cssProps/src/props/counterIncrement/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name counterIncrement + * @category CssProps Helper + * @summary Returns css property counterIncrement and value as an object + * + * @description + * Returns an object with the css property counterIncrement with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns counterIncrement property as object + */ + +export default function counterIncrement() { + return { + counterIncrement: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/counterReset/index.js b/cssProps/src/props/counterReset/index.js new file mode 100644 index 00000000..f6b481a8 --- /dev/null +++ b/cssProps/src/props/counterReset/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name counterReset + * @category CssProps Helper + * @summary Returns css property counterReset and value as an object + * + * @description + * Returns an object with the css property counterReset with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns counterReset property as object + */ + +export default function counterReset() { + return { + counterReset: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/counterSet/index.js b/cssProps/src/props/counterSet/index.js new file mode 100644 index 00000000..92a7d7fe --- /dev/null +++ b/cssProps/src/props/counterSet/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name counterSet + * @category CssProps Helper + * @summary Returns css property counterSet and value as an object + * + * @description + * Returns an object with the css property counterSet with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns counterSet property as object + */ + +export default function counterSet() { + return { + counterSet: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/cursor/index.js b/cssProps/src/props/cursor/index.js new file mode 100644 index 00000000..820b4b3d --- /dev/null +++ b/cssProps/src/props/cursor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name cursor + * @category CssProps Helper + * @summary Returns css property cursor and value as an object + * + * @description + * Returns an object with the css property cursor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns cursor property as object + */ + +export default function cursor() { + return { + cursor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/direction/index.js b/cssProps/src/props/direction/index.js new file mode 100644 index 00000000..3f2cde1d --- /dev/null +++ b/cssProps/src/props/direction/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name direction + * @category CssProps Helper + * @summary Returns css property direction and value as an object + * + * @description + * Returns an object with the css property direction with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns direction property as object + */ + +export default function direction() { + return { + direction: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/display/index.d.ts b/cssProps/src/props/display/index.d.ts new file mode 100644 index 00000000..796e5b85 --- /dev/null +++ b/cssProps/src/props/display/index.d.ts @@ -0,0 +1,24 @@ +interface Display { + display: DisplayConstant +} + +type DisplayConstant = "block" +| "flow" +| "contents" +| "flex" +| "flow-root" +| "grid" +| "inherit" +| "initial" +| "inline" +| "inline-block" +| "inline-flex" +| "inline-grid" +| "list-item" +| "none" +| "revert" +| "table" +| "table-row" +| "unset" + +export default function display(display1: DisplayConstant, display2?: DisplayConstant): Display; \ No newline at end of file diff --git a/cssProps/src/props/display/index.js b/cssProps/src/props/display/index.js new file mode 100644 index 00000000..b2171549 --- /dev/null +++ b/cssProps/src/props/display/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name display + * @category CssProps Helper + * @summary Returns css property display and value as an object + * + * @description + * Returns an object with the css property display with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns display property as object + */ + +export default function display() { + return { + display: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/emptyCells/index.js b/cssProps/src/props/emptyCells/index.js new file mode 100644 index 00000000..8c2446a6 --- /dev/null +++ b/cssProps/src/props/emptyCells/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name emptyCells + * @category CssProps Helper + * @summary Returns css property emptyCells and value as an object + * + * @description + * Returns an object with the css property emptyCells with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns emptyCells property as object + */ + +export default function emptyCells() { + return { + emptyCells: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/filter/index.js b/cssProps/src/props/filter/index.js new file mode 100644 index 00000000..f9d4fb0d --- /dev/null +++ b/cssProps/src/props/filter/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name filter + * @category CssProps Helper + * @summary Returns css property filter and value as an object + * + * @description + * Returns an object with the css property filter with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns filter property as object + */ + +export default function filter() { + return { + filter: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/flex/index.js b/cssProps/src/props/flex/index.js new file mode 100644 index 00000000..f74f6e96 --- /dev/null +++ b/cssProps/src/props/flex/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name flex + * @category CssProps Helper + * @summary Returns css property flex and value as an object + * + * @description + * Returns an object with the css property flex with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns flex property as object + */ + +export default function flex() { + return { + flex: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/flexBasis/index.js b/cssProps/src/props/flexBasis/index.js new file mode 100644 index 00000000..c917a3f6 --- /dev/null +++ b/cssProps/src/props/flexBasis/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name flexBasis + * @category CssProps Helper + * @summary Returns css property flexBasis and value as an object + * + * @description + * Returns an object with the css property flexBasis with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns flexBasis property as object + */ + +export default function flexBasis() { + return { + flexBasis: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/flexDirection/index.js b/cssProps/src/props/flexDirection/index.js new file mode 100644 index 00000000..d435bf90 --- /dev/null +++ b/cssProps/src/props/flexDirection/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name flexDirection + * @category CssProps Helper + * @summary Returns css property flexDirection and value as an object + * + * @description + * Returns an object with the css property flexDirection with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns flexDirection property as object + */ + +export default function flexDirection() { + return { + flexDirection: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/flexFlow/index.js b/cssProps/src/props/flexFlow/index.js new file mode 100644 index 00000000..6a5d55e4 --- /dev/null +++ b/cssProps/src/props/flexFlow/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name flexFlow + * @category CssProps Helper + * @summary Returns css property flexFlow and value as an object + * + * @description + * Returns an object with the css property flexFlow with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns flexFlow property as object + */ + +export default function flexFlow() { + return { + flexFlow: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/flexGrow/index.js b/cssProps/src/props/flexGrow/index.js new file mode 100644 index 00000000..bdd118ef --- /dev/null +++ b/cssProps/src/props/flexGrow/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name flexGrow + * @category CssProps Helper + * @summary Returns css property flexGrow and value as an object + * + * @description + * Returns an object with the css property flexGrow with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns flexGrow property as object + */ + +export default function flexGrow() { + return { + flexGrow: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/flexShrink/index.js b/cssProps/src/props/flexShrink/index.js new file mode 100644 index 00000000..db8a2f25 --- /dev/null +++ b/cssProps/src/props/flexShrink/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name flexShrink + * @category CssProps Helper + * @summary Returns css property flexShrink and value as an object + * + * @description + * Returns an object with the css property flexShrink with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns flexShrink property as object + */ + +export default function flexShrink() { + return { + flexShrink: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/flexWrap/index.js b/cssProps/src/props/flexWrap/index.js new file mode 100644 index 00000000..f2a27f80 --- /dev/null +++ b/cssProps/src/props/flexWrap/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name flexWrap + * @category CssProps Helper + * @summary Returns css property flexWrap and value as an object + * + * @description + * Returns an object with the css property flexWrap with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns flexWrap property as object + */ + +export default function flexWrap() { + return { + flexWrap: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/float/index.js b/cssProps/src/props/float/index.js new file mode 100644 index 00000000..e27c5302 --- /dev/null +++ b/cssProps/src/props/float/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name float + * @category CssProps Helper + * @summary Returns css property float and value as an object + * + * @description + * Returns an object with the css property float with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns float property as object + */ + +export default function float() { + return { + float: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/font/index.js b/cssProps/src/props/font/index.js new file mode 100644 index 00000000..a91312a4 --- /dev/null +++ b/cssProps/src/props/font/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name font + * @category CssProps Helper + * @summary Returns css property font and value as an object + * + * @description + * Returns an object with the css property font with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns font property as object + */ + +export default function font() { + return { + font: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontFamily/index.js b/cssProps/src/props/fontFamily/index.js new file mode 100644 index 00000000..9e1f308e --- /dev/null +++ b/cssProps/src/props/fontFamily/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontFamily + * @category CssProps Helper + * @summary Returns css property fontFamily and value as an object + * + * @description + * Returns an object with the css property fontFamily with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontFamily property as object + */ + +export default function fontFamily() { + return { + fontFamily: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontFeatureSettings/index.js b/cssProps/src/props/fontFeatureSettings/index.js new file mode 100644 index 00000000..de8cf6dc --- /dev/null +++ b/cssProps/src/props/fontFeatureSettings/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontFeatureSettings + * @category CssProps Helper + * @summary Returns css property fontFeatureSettings and value as an object + * + * @description + * Returns an object with the css property fontFeatureSettings with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontFeatureSettings property as object + */ + +export default function fontFeatureSettings() { + return { + fontFeatureSettings: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontKerning/index.js b/cssProps/src/props/fontKerning/index.js new file mode 100644 index 00000000..48e78a94 --- /dev/null +++ b/cssProps/src/props/fontKerning/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontKerning + * @category CssProps Helper + * @summary Returns css property fontKerning and value as an object + * + * @description + * Returns an object with the css property fontKerning with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontKerning property as object + */ + +export default function fontKerning() { + return { + fontKerning: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontLanguageOverride/index.js b/cssProps/src/props/fontLanguageOverride/index.js new file mode 100644 index 00000000..9d028ded --- /dev/null +++ b/cssProps/src/props/fontLanguageOverride/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontLanguageOverride + * @category CssProps Helper + * @summary Returns css property fontLanguageOverride and value as an object + * + * @description + * Returns an object with the css property fontLanguageOverride with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontLanguageOverride property as object + */ + +export default function fontLanguageOverride() { + return { + fontLanguageOverride: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontOpticalSizing/index.js b/cssProps/src/props/fontOpticalSizing/index.js new file mode 100644 index 00000000..06eb268a --- /dev/null +++ b/cssProps/src/props/fontOpticalSizing/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontOpticalSizing + * @category CssProps Helper + * @summary Returns css property fontOpticalSizing and value as an object + * + * @description + * Returns an object with the css property fontOpticalSizing with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontOpticalSizing property as object + */ + +export default function fontOpticalSizing() { + return { + fontOpticalSizing: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontSize/index.js b/cssProps/src/props/fontSize/index.js new file mode 100644 index 00000000..263abb9a --- /dev/null +++ b/cssProps/src/props/fontSize/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontSize + * @category CssProps Helper + * @summary Returns css property fontSize and value as an object + * + * @description + * Returns an object with the css property fontSize with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontSize property as object + */ + +export default function fontSize() { + return { + fontSize: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontSizeAdjust/index.js b/cssProps/src/props/fontSizeAdjust/index.js new file mode 100644 index 00000000..aedb739c --- /dev/null +++ b/cssProps/src/props/fontSizeAdjust/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontSizeAdjust + * @category CssProps Helper + * @summary Returns css property fontSizeAdjust and value as an object + * + * @description + * Returns an object with the css property fontSizeAdjust with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontSizeAdjust property as object + */ + +export default function fontSizeAdjust() { + return { + fontSizeAdjust: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontStretch/index.js b/cssProps/src/props/fontStretch/index.js new file mode 100644 index 00000000..c0c32d07 --- /dev/null +++ b/cssProps/src/props/fontStretch/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontStretch + * @category CssProps Helper + * @summary Returns css property fontStretch and value as an object + * + * @description + * Returns an object with the css property fontStretch with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontStretch property as object + */ + +export default function fontStretch() { + return { + fontStretch: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontStyle/index.js b/cssProps/src/props/fontStyle/index.js new file mode 100644 index 00000000..ed56e1c2 --- /dev/null +++ b/cssProps/src/props/fontStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontStyle + * @category CssProps Helper + * @summary Returns css property fontStyle and value as an object + * + * @description + * Returns an object with the css property fontStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontStyle property as object + */ + +export default function fontStyle() { + return { + fontStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontSynthesis/index.js b/cssProps/src/props/fontSynthesis/index.js new file mode 100644 index 00000000..c9f32d91 --- /dev/null +++ b/cssProps/src/props/fontSynthesis/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontSynthesis + * @category CssProps Helper + * @summary Returns css property fontSynthesis and value as an object + * + * @description + * Returns an object with the css property fontSynthesis with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontSynthesis property as object + */ + +export default function fontSynthesis() { + return { + fontSynthesis: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontVariant/index.js b/cssProps/src/props/fontVariant/index.js new file mode 100644 index 00000000..effe9b8a --- /dev/null +++ b/cssProps/src/props/fontVariant/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontVariant + * @category CssProps Helper + * @summary Returns css property fontVariant and value as an object + * + * @description + * Returns an object with the css property fontVariant with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontVariant property as object + */ + +export default function fontVariant() { + return { + fontVariant: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontVariantAlternates/index.js b/cssProps/src/props/fontVariantAlternates/index.js new file mode 100644 index 00000000..a112b0c6 --- /dev/null +++ b/cssProps/src/props/fontVariantAlternates/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontVariantAlternates + * @category CssProps Helper + * @summary Returns css property fontVariantAlternates and value as an object + * + * @description + * Returns an object with the css property fontVariantAlternates with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontVariantAlternates property as object + */ + +export default function fontVariantAlternates() { + return { + fontVariantAlternates: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontVariantCaps/index.js b/cssProps/src/props/fontVariantCaps/index.js new file mode 100644 index 00000000..6c402a68 --- /dev/null +++ b/cssProps/src/props/fontVariantCaps/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontVariantCaps + * @category CssProps Helper + * @summary Returns css property fontVariantCaps and value as an object + * + * @description + * Returns an object with the css property fontVariantCaps with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontVariantCaps property as object + */ + +export default function fontVariantCaps() { + return { + fontVariantCaps: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontVariantEastAsian/index.js b/cssProps/src/props/fontVariantEastAsian/index.js new file mode 100644 index 00000000..1cfe542e --- /dev/null +++ b/cssProps/src/props/fontVariantEastAsian/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontVariantEastAsian + * @category CssProps Helper + * @summary Returns css property fontVariantEastAsian and value as an object + * + * @description + * Returns an object with the css property fontVariantEastAsian with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontVariantEastAsian property as object + */ + +export default function fontVariantEastAsian() { + return { + fontVariantEastAsian: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontVariantLigatures/index.js b/cssProps/src/props/fontVariantLigatures/index.js new file mode 100644 index 00000000..8e316ea4 --- /dev/null +++ b/cssProps/src/props/fontVariantLigatures/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontVariantLigatures + * @category CssProps Helper + * @summary Returns css property fontVariantLigatures and value as an object + * + * @description + * Returns an object with the css property fontVariantLigatures with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontVariantLigatures property as object + */ + +export default function fontVariantLigatures() { + return { + fontVariantLigatures: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontVariantNumeric/index.js b/cssProps/src/props/fontVariantNumeric/index.js new file mode 100644 index 00000000..ce7c2315 --- /dev/null +++ b/cssProps/src/props/fontVariantNumeric/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontVariantNumeric + * @category CssProps Helper + * @summary Returns css property fontVariantNumeric and value as an object + * + * @description + * Returns an object with the css property fontVariantNumeric with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontVariantNumeric property as object + */ + +export default function fontVariantNumeric() { + return { + fontVariantNumeric: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontVariantPosition/index.js b/cssProps/src/props/fontVariantPosition/index.js new file mode 100644 index 00000000..e8a6cc03 --- /dev/null +++ b/cssProps/src/props/fontVariantPosition/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontVariantPosition + * @category CssProps Helper + * @summary Returns css property fontVariantPosition and value as an object + * + * @description + * Returns an object with the css property fontVariantPosition with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontVariantPosition property as object + */ + +export default function fontVariantPosition() { + return { + fontVariantPosition: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontVariationSettings/index.js b/cssProps/src/props/fontVariationSettings/index.js new file mode 100644 index 00000000..73a7adec --- /dev/null +++ b/cssProps/src/props/fontVariationSettings/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontVariationSettings + * @category CssProps Helper + * @summary Returns css property fontVariationSettings and value as an object + * + * @description + * Returns an object with the css property fontVariationSettings with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontVariationSettings property as object + */ + +export default function fontVariationSettings() { + return { + fontVariationSettings: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/fontWeight/index.js b/cssProps/src/props/fontWeight/index.js new file mode 100644 index 00000000..75ecf52d --- /dev/null +++ b/cssProps/src/props/fontWeight/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name fontWeight + * @category CssProps Helper + * @summary Returns css property fontWeight and value as an object + * + * @description + * Returns an object with the css property fontWeight with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns fontWeight property as object + */ + +export default function fontWeight() { + return { + fontWeight: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gap/index.js b/cssProps/src/props/gap/index.js new file mode 100644 index 00000000..1cb8bca4 --- /dev/null +++ b/cssProps/src/props/gap/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gap + * @category CssProps Helper + * @summary Returns css property gap and value as an object + * + * @description + * Returns an object with the css property gap with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gap property as object + */ + +export default function gap() { + return { + gap: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/grid/index.js b/cssProps/src/props/grid/index.js new file mode 100644 index 00000000..1dbab488 --- /dev/null +++ b/cssProps/src/props/grid/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name grid + * @category CssProps Helper + * @summary Returns css property grid and value as an object + * + * @description + * Returns an object with the css property grid with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns grid property as object + */ + +export default function grid() { + return { + grid: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridArea/index.js b/cssProps/src/props/gridArea/index.js new file mode 100644 index 00000000..d105ddae --- /dev/null +++ b/cssProps/src/props/gridArea/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridArea + * @category CssProps Helper + * @summary Returns css property gridArea and value as an object + * + * @description + * Returns an object with the css property gridArea with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridArea property as object + */ + +export default function gridArea() { + return { + gridArea: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridAutoColumns/index.js b/cssProps/src/props/gridAutoColumns/index.js new file mode 100644 index 00000000..357db8c3 --- /dev/null +++ b/cssProps/src/props/gridAutoColumns/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridAutoColumns + * @category CssProps Helper + * @summary Returns css property gridAutoColumns and value as an object + * + * @description + * Returns an object with the css property gridAutoColumns with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridAutoColumns property as object + */ + +export default function gridAutoColumns() { + return { + gridAutoColumns: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridAutoFlow/index.js b/cssProps/src/props/gridAutoFlow/index.js new file mode 100644 index 00000000..0eac1d5d --- /dev/null +++ b/cssProps/src/props/gridAutoFlow/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridAutoFlow + * @category CssProps Helper + * @summary Returns css property gridAutoFlow and value as an object + * + * @description + * Returns an object with the css property gridAutoFlow with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridAutoFlow property as object + */ + +export default function gridAutoFlow() { + return { + gridAutoFlow: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridAutoRows/index.js b/cssProps/src/props/gridAutoRows/index.js new file mode 100644 index 00000000..7997b362 --- /dev/null +++ b/cssProps/src/props/gridAutoRows/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridAutoRows + * @category CssProps Helper + * @summary Returns css property gridAutoRows and value as an object + * + * @description + * Returns an object with the css property gridAutoRows with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridAutoRows property as object + */ + +export default function gridAutoRows() { + return { + gridAutoRows: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridColumn/index.js b/cssProps/src/props/gridColumn/index.js new file mode 100644 index 00000000..cd033507 --- /dev/null +++ b/cssProps/src/props/gridColumn/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridColumn + * @category CssProps Helper + * @summary Returns css property gridColumn and value as an object + * + * @description + * Returns an object with the css property gridColumn with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridColumn property as object + */ + +export default function gridColumn() { + return { + gridColumn: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridColumnEnd/index.js b/cssProps/src/props/gridColumnEnd/index.js new file mode 100644 index 00000000..209c3768 --- /dev/null +++ b/cssProps/src/props/gridColumnEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridColumnEnd + * @category CssProps Helper + * @summary Returns css property gridColumnEnd and value as an object + * + * @description + * Returns an object with the css property gridColumnEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridColumnEnd property as object + */ + +export default function gridColumnEnd() { + return { + gridColumnEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridColumnStart/index.js b/cssProps/src/props/gridColumnStart/index.js new file mode 100644 index 00000000..f9bdb4c4 --- /dev/null +++ b/cssProps/src/props/gridColumnStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridColumnStart + * @category CssProps Helper + * @summary Returns css property gridColumnStart and value as an object + * + * @description + * Returns an object with the css property gridColumnStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridColumnStart property as object + */ + +export default function gridColumnStart() { + return { + gridColumnStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridRow/index.js b/cssProps/src/props/gridRow/index.js new file mode 100644 index 00000000..608a0ac3 --- /dev/null +++ b/cssProps/src/props/gridRow/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridRow + * @category CssProps Helper + * @summary Returns css property gridRow and value as an object + * + * @description + * Returns an object with the css property gridRow with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridRow property as object + */ + +export default function gridRow() { + return { + gridRow: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridRowEnd/index.js b/cssProps/src/props/gridRowEnd/index.js new file mode 100644 index 00000000..ac680fc4 --- /dev/null +++ b/cssProps/src/props/gridRowEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridRowEnd + * @category CssProps Helper + * @summary Returns css property gridRowEnd and value as an object + * + * @description + * Returns an object with the css property gridRowEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridRowEnd property as object + */ + +export default function gridRowEnd() { + return { + gridRowEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridRowStart/index.js b/cssProps/src/props/gridRowStart/index.js new file mode 100644 index 00000000..7da57df7 --- /dev/null +++ b/cssProps/src/props/gridRowStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridRowStart + * @category CssProps Helper + * @summary Returns css property gridRowStart and value as an object + * + * @description + * Returns an object with the css property gridRowStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridRowStart property as object + */ + +export default function gridRowStart() { + return { + gridRowStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridTemplate/index.js b/cssProps/src/props/gridTemplate/index.js new file mode 100644 index 00000000..27ac5a92 --- /dev/null +++ b/cssProps/src/props/gridTemplate/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridTemplate + * @category CssProps Helper + * @summary Returns css property gridTemplate and value as an object + * + * @description + * Returns an object with the css property gridTemplate with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridTemplate property as object + */ + +export default function gridTemplate() { + return { + gridTemplate: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridTemplateAreas/index.js b/cssProps/src/props/gridTemplateAreas/index.js new file mode 100644 index 00000000..eb310ba6 --- /dev/null +++ b/cssProps/src/props/gridTemplateAreas/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridTemplateAreas + * @category CssProps Helper + * @summary Returns css property gridTemplateAreas and value as an object + * + * @description + * Returns an object with the css property gridTemplateAreas with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridTemplateAreas property as object + */ + +export default function gridTemplateAreas() { + return { + gridTemplateAreas: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridTemplateColumns/index.js b/cssProps/src/props/gridTemplateColumns/index.js new file mode 100644 index 00000000..07267a4f --- /dev/null +++ b/cssProps/src/props/gridTemplateColumns/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridTemplateColumns + * @category CssProps Helper + * @summary Returns css property gridTemplateColumns and value as an object + * + * @description + * Returns an object with the css property gridTemplateColumns with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridTemplateColumns property as object + */ + +export default function gridTemplateColumns() { + return { + gridTemplateColumns: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/gridTemplateRows/index.js b/cssProps/src/props/gridTemplateRows/index.js new file mode 100644 index 00000000..55a9226f --- /dev/null +++ b/cssProps/src/props/gridTemplateRows/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name gridTemplateRows + * @category CssProps Helper + * @summary Returns css property gridTemplateRows and value as an object + * + * @description + * Returns an object with the css property gridTemplateRows with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns gridTemplateRows property as object + */ + +export default function gridTemplateRows() { + return { + gridTemplateRows: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/hangingPunctuation/index.js b/cssProps/src/props/hangingPunctuation/index.js new file mode 100644 index 00000000..9988700b --- /dev/null +++ b/cssProps/src/props/hangingPunctuation/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name hangingPunctuation + * @category CssProps Helper + * @summary Returns css property hangingPunctuation and value as an object + * + * @description + * Returns an object with the css property hangingPunctuation with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns hangingPunctuation property as object + */ + +export default function hangingPunctuation() { + return { + hangingPunctuation: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/height/index.js b/cssProps/src/props/height/index.js new file mode 100644 index 00000000..d596d5a3 --- /dev/null +++ b/cssProps/src/props/height/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name height + * @category CssProps Helper + * @summary Returns css property height and value as an object + * + * @description + * Returns an object with the css property height with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns height property as object + */ + +export default function height() { + return { + height: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/hyphens/index.js b/cssProps/src/props/hyphens/index.js new file mode 100644 index 00000000..09d6a9ce --- /dev/null +++ b/cssProps/src/props/hyphens/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name hyphens + * @category CssProps Helper + * @summary Returns css property hyphens and value as an object + * + * @description + * Returns an object with the css property hyphens with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns hyphens property as object + */ + +export default function hyphens() { + return { + hyphens: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/imageOrientation/index.js b/cssProps/src/props/imageOrientation/index.js new file mode 100644 index 00000000..ad8a99bf --- /dev/null +++ b/cssProps/src/props/imageOrientation/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name imageOrientation + * @category CssProps Helper + * @summary Returns css property imageOrientation and value as an object + * + * @description + * Returns an object with the css property imageOrientation with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns imageOrientation property as object + */ + +export default function imageOrientation() { + return { + imageOrientation: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/imageRendering/index.js b/cssProps/src/props/imageRendering/index.js new file mode 100644 index 00000000..7c63faa4 --- /dev/null +++ b/cssProps/src/props/imageRendering/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name imageRendering + * @category CssProps Helper + * @summary Returns css property imageRendering and value as an object + * + * @description + * Returns an object with the css property imageRendering with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns imageRendering property as object + */ + +export default function imageRendering() { + return { + imageRendering: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/index.js b/cssProps/src/props/index.js new file mode 100644 index 00000000..8af4f651 --- /dev/null +++ b/cssProps/src/props/index.js @@ -0,0 +1,370 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +export { default as WebkitLineClamp } from './WebkitLineClamp/index' +export { default as accentColor } from './accentColor/index' +export { default as alignContent } from './alignContent/index' +export { default as alignItems } from './alignItems/index' +export { default as alignSelf } from './alignSelf/index' +export { default as all } from './all/index' +export { default as animation } from './animation/index' +export { default as animationDelay } from './animationDelay/index' +export { default as animationDirection } from './animationDirection/index' +export { default as animationDuration } from './animationDuration/index' +export { default as animationFillMode } from './animationFillMode/index' +export { default as animationIterationCount } from './animationIterationCount/index' +export { default as animationName } from './animationName/index' +export { default as animationPlayState } from './animationPlayState/index' +export { default as animationTimingFunction } from './animationTimingFunction/index' +export { default as backdropFilter } from './backdropFilter/index' +export { default as backfaceVisibility } from './backfaceVisibility/index' +export { default as background } from './background/index' +export { default as backgroundAttachment } from './backgroundAttachment/index' +export { default as backgroundBlendMode } from './backgroundBlendMode/index' +export { default as backgroundClip } from './backgroundClip/index' +export { default as backgroundColor } from './backgroundColor/index' +export { default as backgroundImage } from './backgroundImage/index' +export { default as backgroundOrigin } from './backgroundOrigin/index' +export { default as backgroundPosition } from './backgroundPosition/index' +export { default as backgroundRepeat } from './backgroundRepeat/index' +export { default as backgroundSize } from './backgroundSize/index' +export { default as blockSize } from './blockSize/index' +export { default as border } from './border/index' +export { default as borderBlock } from './borderBlock/index' +export { default as borderBlockColor } from './borderBlockColor/index' +export { default as borderBlockStyle } from './borderBlockStyle/index' +export { default as borderBlockWidth } from './borderBlockWidth/index' +export { default as borderBlockEnd } from './borderBlockEnd/index' +export { default as borderBlockEndColor } from './borderBlockEndColor/index' +export { default as borderBlockEndStyle } from './borderBlockEndStyle/index' +export { default as borderBlockEndWidth } from './borderBlockEndWidth/index' +export { default as borderBlockStart } from './borderBlockStart/index' +export { default as borderBlockStartColor } from './borderBlockStartColor/index' +export { default as borderBlockStartStyle } from './borderBlockStartStyle/index' +export { default as borderBlockStartWidth } from './borderBlockStartWidth/index' +export { default as borderBottom } from './borderBottom/index' +export { default as borderBottomColor } from './borderBottomColor/index' +export { default as borderBottomLeftRadius } from './borderBottomLeftRadius/index' +export { default as borderBottomRightRadius } from './borderBottomRightRadius/index' +export { default as borderBottomStyle } from './borderBottomStyle/index' +export { default as borderBottomWidth } from './borderBottomWidth/index' +export { default as borderCollapse } from './borderCollapse/index' +export { default as borderColor } from './borderColor/index' +export { default as borderEndEndRadius } from './borderEndEndRadius/index' +export { default as borderEndStartRadius } from './borderEndStartRadius/index' +export { default as borderImage } from './borderImage/index' +export { default as borderImageOutset } from './borderImageOutset/index' +export { default as borderImageRepeat } from './borderImageRepeat/index' +export { default as borderImageSlice } from './borderImageSlice/index' +export { default as borderImageSource } from './borderImageSource/index' +export { default as borderImageWidth } from './borderImageWidth/index' +export { default as borderInline } from './borderInline/index' +export { default as borderInlineEnd } from './borderInlineEnd/index' +export { default as borderInlineColor } from './borderInlineColor/index' +export { default as borderInlineStyle } from './borderInlineStyle/index' +export { default as borderInlineWidth } from './borderInlineWidth/index' +export { default as borderInlineEndColor } from './borderInlineEndColor/index' +export { default as borderInlineEndStyle } from './borderInlineEndStyle/index' +export { default as borderInlineEndWidth } from './borderInlineEndWidth/index' +export { default as borderInlineStart } from './borderInlineStart/index' +export { default as borderInlineStartColor } from './borderInlineStartColor/index' +export { default as borderInlineStartStyle } from './borderInlineStartStyle/index' +export { default as borderInlineStartWidth } from './borderInlineStartWidth/index' +export { default as borderLeft } from './borderLeft/index' +export { default as borderLeftColor } from './borderLeftColor/index' +export { default as borderLeftStyle } from './borderLeftStyle/index' +export { default as borderLeftWidth } from './borderLeftWidth/index' +export { default as borderRadius } from './borderRadius/index' +export { default as borderRight } from './borderRight/index' +export { default as borderRightColor } from './borderRightColor/index' +export { default as borderRightStyle } from './borderRightStyle/index' +export { default as borderRightWidth } from './borderRightWidth/index' +export { default as borderSpacing } from './borderSpacing/index' +export { default as borderStartEndRadius } from './borderStartEndRadius/index' +export { default as borderStartStartRadius } from './borderStartStartRadius/index' +export { default as borderStyle } from './borderStyle/index' +export { default as borderTop } from './borderTop/index' +export { default as borderTopColor } from './borderTopColor/index' +export { default as borderTopLeftRadius } from './borderTopLeftRadius/index' +export { default as borderTopRightRadius } from './borderTopRightRadius/index' +export { default as borderTopStyle } from './borderTopStyle/index' +export { default as borderTopWidth } from './borderTopWidth/index' +export { default as borderWidth } from './borderWidth/index' +export { default as bottom } from './bottom/index' +export { default as boxDecorationBreak } from './boxDecorationBreak/index' +export { default as boxShadow } from './boxShadow/index' +export { default as boxSizing } from './boxSizing/index' +export { default as breakAfter } from './breakAfter/index' +export { default as breakBefore } from './breakBefore/index' +export { default as breakInside } from './breakInside/index' +export { default as captionSide } from './captionSide/index' +export { default as caretColor } from './caretColor/index' +export { default as clear } from './clear/index' +export { default as clip } from './clip/index' +export { default as clipPath } from './clipPath/index' +export { default as color } from './color/index' +export { default as colorAdjust } from './colorAdjust/index' +export { default as colorScheme } from './colorScheme/index' +export { default as columnCount } from './columnCount/index' +export { default as columnFill } from './columnFill/index' +export { default as columnGap } from './columnGap/index' +export { default as columnRule } from './columnRule/index' +export { default as columnRuleColor } from './columnRuleColor/index' +export { default as columnRuleStyle } from './columnRuleStyle/index' +export { default as columnRuleWidth } from './columnRuleWidth/index' +export { default as columnSpan } from './columnSpan/index' +export { default as columnWidth } from './columnWidth/index' +export { default as columns } from './columns/index' +export { default as contain } from './contain/index' +export { default as content } from './content/index' +export { default as contentVisibility } from './contentVisibility/index' +export { default as counterIncrement } from './counterIncrement/index' +export { default as counterReset } from './counterReset/index' +export { default as counterSet } from './counterSet/index' +export { default as cursor } from './cursor/index' +export { default as direction } from './direction/index' +export { default as display } from './display/index' +export { default as emptyCells } from './emptyCells/index' +export { default as filter } from './filter/index' +export { default as flex } from './flex/index' +export { default as flexBasis } from './flexBasis/index' +export { default as flexDirection } from './flexDirection/index' +export { default as flexFlow } from './flexFlow/index' +export { default as flexGrow } from './flexGrow/index' +export { default as flexShrink } from './flexShrink/index' +export { default as flexWrap } from './flexWrap/index' +export { default as float } from './float/index' +export { default as font } from './font/index' +export { default as fontFamily } from './fontFamily/index' +export { default as fontFeatureSettings } from './fontFeatureSettings/index' +export { default as fontKerning } from './fontKerning/index' +export { default as fontLanguageOverride } from './fontLanguageOverride/index' +export { default as fontOpticalSizing } from './fontOpticalSizing/index' +export { default as fontVariationSettings } from './fontVariationSettings/index' +export { default as fontSize } from './fontSize/index' +export { default as fontSizeAdjust } from './fontSizeAdjust/index' +export { default as fontStretch } from './fontStretch/index' +export { default as fontStyle } from './fontStyle/index' +export { default as fontSynthesis } from './fontSynthesis/index' +export { default as fontVariant } from './fontVariant/index' +export { default as fontVariantAlternates } from './fontVariantAlternates/index' +export { default as fontVariantCaps } from './fontVariantCaps/index' +export { default as fontVariantEastAsian } from './fontVariantEastAsian/index' +export { default as fontVariantLigatures } from './fontVariantLigatures/index' +export { default as fontVariantNumeric } from './fontVariantNumeric/index' +export { default as fontVariantPosition } from './fontVariantPosition/index' +export { default as fontWeight } from './fontWeight/index' +export { default as gap } from './gap/index' +export { default as grid } from './grid/index' +export { default as gridArea } from './gridArea/index' +export { default as gridAutoColumns } from './gridAutoColumns/index' +export { default as gridAutoFlow } from './gridAutoFlow/index' +export { default as gridAutoRows } from './gridAutoRows/index' +export { default as gridColumn } from './gridColumn/index' +export { default as gridColumnEnd } from './gridColumnEnd/index' +export { default as gridColumnStart } from './gridColumnStart/index' +export { default as gridRow } from './gridRow/index' +export { default as gridRowEnd } from './gridRowEnd/index' +export { default as gridRowStart } from './gridRowStart/index' +export { default as gridTemplate } from './gridTemplate/index' +export { default as gridTemplateAreas } from './gridTemplateAreas/index' +export { default as gridTemplateColumns } from './gridTemplateColumns/index' +export { default as gridTemplateRows } from './gridTemplateRows/index' +export { default as hangingPunctuation } from './hangingPunctuation/index' +export { default as height } from './height/index' +export { default as hyphens } from './hyphens/index' +export { default as imageOrientation } from './imageOrientation/index' +export { default as imageRendering } from './imageRendering/index' +export { default as inlineSize } from './inlineSize/index' +export { default as inset } from './inset/index' +export { default as insetBlock } from './insetBlock/index' +export { default as insetBlockEnd } from './insetBlockEnd/index' +export { default as insetBlockStart } from './insetBlockStart/index' +export { default as insetInline } from './insetInline/index' +export { default as insetInlineEnd } from './insetInlineEnd/index' +export { default as insetInlineStart } from './insetInlineStart/index' +export { default as isolation } from './isolation/index' +export { default as justifyContent } from './justifyContent/index' +export { default as justifyItems } from './justifyItems/index' +export { default as justifySelf } from './justifySelf/index' +export { default as left } from './left/index' +export { default as letterSpacing } from './letterSpacing/index' +export { default as lineBreak } from './lineBreak/index' +export { default as lineHeight } from './lineHeight/index' +export { default as listStyle } from './listStyle/index' +export { default as listStyleImage } from './listStyleImage/index' +export { default as listStylePosition } from './listStylePosition/index' +export { default as listStyleType } from './listStyleType/index' +export { default as margin } from './margin/index' +export { default as marginBlock } from './marginBlock/index' +export { default as marginBlockEnd } from './marginBlockEnd/index' +export { default as marginBlockStart } from './marginBlockStart/index' +export { default as marginBottom } from './marginBottom/index' +export { default as marginInline } from './marginInline/index' +export { default as marginInlineEnd } from './marginInlineEnd/index' +export { default as marginInlineStart } from './marginInlineStart/index' +export { default as marginLeft } from './marginLeft/index' +export { default as marginRight } from './marginRight/index' +export { default as marginTop } from './marginTop/index' +export { default as mask } from './mask/index' +export { default as maskBorder } from './maskBorder/index' +export { default as maskBorderMode } from './maskBorderMode/index' +export { default as maskBorderOutset } from './maskBorderOutset/index' +export { default as maskBorderRepeat } from './maskBorderRepeat/index' +export { default as maskBorderSlice } from './maskBorderSlice/index' +export { default as maskBorderSource } from './maskBorderSource/index' +export { default as maskBorderWidth } from './maskBorderWidth/index' +export { default as maskClip } from './maskClip/index' +export { default as maskComposite } from './maskComposite/index' +export { default as maskImage } from './maskImage/index' +export { default as maskMode } from './maskMode/index' +export { default as maskOrigin } from './maskOrigin/index' +export { default as maskPosition } from './maskPosition/index' +export { default as maskRepeat } from './maskRepeat/index' +export { default as maskSize } from './maskSize/index' +export { default as maskType } from './maskType/index' +export { default as mathStyle } from './mathStyle/index' +export { default as maxBlockSize } from './maxBlockSize/index' +export { default as maxHeight } from './maxHeight/index' +export { default as maxInlineSize } from './maxInlineSize/index' +export { default as maxWidth } from './maxWidth/index' +export { default as minBlockSize } from './minBlockSize/index' +export { default as minHeight } from './minHeight/index' +export { default as minInlineSize } from './minInlineSize/index' +export { default as minWidth } from './minWidth/index' +export { default as mixBlendMode } from './mixBlendMode/index' +export { default as objectFit } from './objectFit/index' +export { default as objectPosition } from './objectPosition/index' +export { default as offset } from './offset/index' +export { default as offsetAnchor } from './offsetAnchor/index' +export { default as offsetDistance } from './offsetDistance/index' +export { default as offsetPath } from './offsetPath/index' +export { default as offsetRotate } from './offsetRotate/index' +export { default as opacity } from './opacity/index' +export { default as order } from './order/index' +export { default as orphans } from './orphans/index' +export { default as outline } from './outline/index' +export { default as outlineColor } from './outlineColor/index' +export { default as outlineOffset } from './outlineOffset/index' +export { default as outlineStyle } from './outlineStyle/index' +export { default as outlineWidth } from './outlineWidth/index' +export { default as overflow } from './overflow/index' +export { default as overflowAnchor } from './overflowAnchor/index' +export { default as overflowBlock } from './overflowBlock/index' +export { default as overflowClipMargin } from './overflowClipMargin/index' +export { default as overflowInline } from './overflowInline/index' +export { default as overflowWrap } from './overflowWrap/index' +export { default as overflowX } from './overflowX/index' +export { default as overflowY } from './overflowY/index' +export { default as overscrollBehavior } from './overscrollBehavior/index' +export { default as overscrollBehaviorBlock } from './overscrollBehaviorBlock/index' +export { default as overscrollBehaviorInline } from './overscrollBehaviorInline/index' +export { default as overscrollBehaviorX } from './overscrollBehaviorX/index' +export { default as overscrollBehaviorY } from './overscrollBehaviorY/index' +export { default as padding } from './padding/index' +export { default as paddingBlock } from './paddingBlock/index' +export { default as paddingBlockEnd } from './paddingBlockEnd/index' +export { default as paddingBlockStart } from './paddingBlockStart/index' +export { default as paddingBottom } from './paddingBottom/index' +export { default as paddingInline } from './paddingInline/index' +export { default as paddingInlineEnd } from './paddingInlineEnd/index' +export { default as paddingInlineStart } from './paddingInlineStart/index' +export { default as paddingLeft } from './paddingLeft/index' +export { default as paddingRight } from './paddingRight/index' +export { default as paddingTop } from './paddingTop/index' +export { default as pageBreakAfter } from './pageBreakAfter/index' +export { default as pageBreakBefore } from './pageBreakBefore/index' +export { default as pageBreakInside } from './pageBreakInside/index' +export { default as paintOrder } from './paintOrder/index' +export { default as perspective } from './perspective/index' +export { default as perspectiveOrigin } from './perspectiveOrigin/index' +export { default as placeContent } from './placeContent/index' +export { default as placeItems } from './placeItems/index' +export { default as placeSelf } from './placeSelf/index' +export { default as pointerEvents } from './pointerEvents/index' +export { default as position } from './position/index' +export { default as quotes } from './quotes/index' +export { default as resize } from './resize/index' +export { default as right } from './right/index' +export { default as rotate } from './rotate/index' +export { default as rowGap } from './rowGap/index' +export { default as scale } from './scale/index' +export { default as scrollbarColor } from './scrollbarColor/index' +export { default as scrollbarGutter } from './scrollbarGutter/index' +export { default as scrollbarWidth } from './scrollbarWidth/index' +export { default as scrollBehavior } from './scrollBehavior/index' +export { default as scrollMargin } from './scrollMargin/index' +export { default as scrollMarginBlock } from './scrollMarginBlock/index' +export { default as scrollMarginBlockStart } from './scrollMarginBlockStart/index' +export { default as scrollMarginBlockEnd } from './scrollMarginBlockEnd/index' +export { default as scrollMarginBottom } from './scrollMarginBottom/index' +export { default as scrollMarginInline } from './scrollMarginInline/index' +export { default as scrollMarginInlineStart } from './scrollMarginInlineStart/index' +export { default as scrollMarginInlineEnd } from './scrollMarginInlineEnd/index' +export { default as scrollMarginLeft } from './scrollMarginLeft/index' +export { default as scrollMarginRight } from './scrollMarginRight/index' +export { default as scrollMarginTop } from './scrollMarginTop/index' +export { default as scrollPadding } from './scrollPadding/index' +export { default as scrollPaddingBlock } from './scrollPaddingBlock/index' +export { default as scrollPaddingBlockStart } from './scrollPaddingBlockStart/index' +export { default as scrollPaddingBlockEnd } from './scrollPaddingBlockEnd/index' +export { default as scrollPaddingBottom } from './scrollPaddingBottom/index' +export { default as scrollPaddingInline } from './scrollPaddingInline/index' +export { default as scrollPaddingInlineStart } from './scrollPaddingInlineStart/index' +export { default as scrollPaddingInlineEnd } from './scrollPaddingInlineEnd/index' +export { default as scrollPaddingLeft } from './scrollPaddingLeft/index' +export { default as scrollPaddingRight } from './scrollPaddingRight/index' +export { default as scrollPaddingTop } from './scrollPaddingTop/index' +export { default as scrollSnapAlign } from './scrollSnapAlign/index' +export { default as scrollSnapStop } from './scrollSnapStop/index' +export { default as scrollSnapType } from './scrollSnapType/index' +export { default as shapeImageThreshold } from './shapeImageThreshold/index' +export { default as shapeMargin } from './shapeMargin/index' +export { default as shapeOutside } from './shapeOutside/index' +export { default as tabSize } from './tabSize/index' +export { default as tableLayout } from './tableLayout/index' +export { default as textAlign } from './textAlign/index' +export { default as textAlignLast } from './textAlignLast/index' +export { default as textCombineUpright } from './textCombineUpright/index' +export { default as textDecoration } from './textDecoration/index' +export { default as textDecorationColor } from './textDecorationColor/index' +export { default as textDecorationLine } from './textDecorationLine/index' +export { default as textDecorationSkipInk } from './textDecorationSkipInk/index' +export { default as textDecorationStyle } from './textDecorationStyle/index' +export { default as textDecorationThickness } from './textDecorationThickness/index' +export { default as textEmphasis } from './textEmphasis/index' +export { default as textEmphasisColor } from './textEmphasisColor/index' +export { default as textEmphasisPosition } from './textEmphasisPosition/index' +export { default as textEmphasisStyle } from './textEmphasisStyle/index' +export { default as textIndent } from './textIndent/index' +export { default as textJustify } from './textJustify/index' +export { default as textOrientation } from './textOrientation/index' +export { default as textOverflow } from './textOverflow/index' +export { default as textRendering } from './textRendering/index' +export { default as textShadow } from './textShadow/index' +export { default as textTransform } from './textTransform/index' +export { default as textUnderlineOffset } from './textUnderlineOffset/index' +export { default as textUnderlinePosition } from './textUnderlinePosition/index' +export { default as top } from './top/index' +export { default as touchAction } from './touchAction/index' +export { default as transform } from './transform/index' +export { default as transformBox } from './transformBox/index' +export { default as transformOrigin } from './transformOrigin/index' +export { default as transformStyle } from './transformStyle/index' +export { default as transition } from './transition/index' +export { default as transitionDelay } from './transitionDelay/index' +export { default as transitionDuration } from './transitionDuration/index' +export { default as transitionProperty } from './transitionProperty/index' +export { default as transitionTimingFunction } from './transitionTimingFunction/index' +export { default as translate } from './translate/index' +export { default as unicodeBidi } from './unicodeBidi/index' +export { default as userSelect } from './userSelect/index' +export { default as verticalAlign } from './verticalAlign/index' +export { default as visibility } from './visibility/index' +export { default as whiteSpace } from './whiteSpace/index' +export { default as widows } from './widows/index' +export { default as width } from './width/index' +export { default as willChange } from './willChange/index' +export { default as wordBreak } from './wordBreak/index' +export { default as wordSpacing } from './wordSpacing/index' +export { default as wordWrap } from './wordWrap/index' +export { default as writingMode } from './writingMode/index' +export { default as zIndex } from './zIndex/index' diff --git a/cssProps/src/props/inlineSize/index.js b/cssProps/src/props/inlineSize/index.js new file mode 100644 index 00000000..1b948f70 --- /dev/null +++ b/cssProps/src/props/inlineSize/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name inlineSize + * @category CssProps Helper + * @summary Returns css property inlineSize and value as an object + * + * @description + * Returns an object with the css property inlineSize with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns inlineSize property as object + */ + +export default function inlineSize() { + return { + inlineSize: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/inset/index.js b/cssProps/src/props/inset/index.js new file mode 100644 index 00000000..3fec8fc4 --- /dev/null +++ b/cssProps/src/props/inset/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name inset + * @category CssProps Helper + * @summary Returns css property inset and value as an object + * + * @description + * Returns an object with the css property inset with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns inset property as object + */ + +export default function inset() { + return { + inset: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/insetBlock/index.js b/cssProps/src/props/insetBlock/index.js new file mode 100644 index 00000000..8b6faf79 --- /dev/null +++ b/cssProps/src/props/insetBlock/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name insetBlock + * @category CssProps Helper + * @summary Returns css property insetBlock and value as an object + * + * @description + * Returns an object with the css property insetBlock with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns insetBlock property as object + */ + +export default function insetBlock() { + return { + insetBlock: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/insetBlockEnd/index.js b/cssProps/src/props/insetBlockEnd/index.js new file mode 100644 index 00000000..81939d60 --- /dev/null +++ b/cssProps/src/props/insetBlockEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name insetBlockEnd + * @category CssProps Helper + * @summary Returns css property insetBlockEnd and value as an object + * + * @description + * Returns an object with the css property insetBlockEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns insetBlockEnd property as object + */ + +export default function insetBlockEnd() { + return { + insetBlockEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/insetBlockStart/index.js b/cssProps/src/props/insetBlockStart/index.js new file mode 100644 index 00000000..92d0682c --- /dev/null +++ b/cssProps/src/props/insetBlockStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name insetBlockStart + * @category CssProps Helper + * @summary Returns css property insetBlockStart and value as an object + * + * @description + * Returns an object with the css property insetBlockStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns insetBlockStart property as object + */ + +export default function insetBlockStart() { + return { + insetBlockStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/insetInline/index.js b/cssProps/src/props/insetInline/index.js new file mode 100644 index 00000000..9a987306 --- /dev/null +++ b/cssProps/src/props/insetInline/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name insetInline + * @category CssProps Helper + * @summary Returns css property insetInline and value as an object + * + * @description + * Returns an object with the css property insetInline with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns insetInline property as object + */ + +export default function insetInline() { + return { + insetInline: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/insetInlineEnd/index.js b/cssProps/src/props/insetInlineEnd/index.js new file mode 100644 index 00000000..6d5748a7 --- /dev/null +++ b/cssProps/src/props/insetInlineEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name insetInlineEnd + * @category CssProps Helper + * @summary Returns css property insetInlineEnd and value as an object + * + * @description + * Returns an object with the css property insetInlineEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns insetInlineEnd property as object + */ + +export default function insetInlineEnd() { + return { + insetInlineEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/insetInlineStart/index.js b/cssProps/src/props/insetInlineStart/index.js new file mode 100644 index 00000000..7c3cc8cc --- /dev/null +++ b/cssProps/src/props/insetInlineStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name insetInlineStart + * @category CssProps Helper + * @summary Returns css property insetInlineStart and value as an object + * + * @description + * Returns an object with the css property insetInlineStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns insetInlineStart property as object + */ + +export default function insetInlineStart() { + return { + insetInlineStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/isolation/index.js b/cssProps/src/props/isolation/index.js new file mode 100644 index 00000000..5c73bceb --- /dev/null +++ b/cssProps/src/props/isolation/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name isolation + * @category CssProps Helper + * @summary Returns css property isolation and value as an object + * + * @description + * Returns an object with the css property isolation with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns isolation property as object + */ + +export default function isolation() { + return { + isolation: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/justifyContent/index.js b/cssProps/src/props/justifyContent/index.js new file mode 100644 index 00000000..1d57a709 --- /dev/null +++ b/cssProps/src/props/justifyContent/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name justifyContent + * @category CssProps Helper + * @summary Returns css property justifyContent and value as an object + * + * @description + * Returns an object with the css property justifyContent with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns justifyContent property as object + */ + +export default function justifyContent() { + return { + justifyContent: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/justifyItems/index.js b/cssProps/src/props/justifyItems/index.js new file mode 100644 index 00000000..fd583821 --- /dev/null +++ b/cssProps/src/props/justifyItems/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name justifyItems + * @category CssProps Helper + * @summary Returns css property justifyItems and value as an object + * + * @description + * Returns an object with the css property justifyItems with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns justifyItems property as object + */ + +export default function justifyItems() { + return { + justifyItems: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/justifySelf/index.js b/cssProps/src/props/justifySelf/index.js new file mode 100644 index 00000000..16612ab1 --- /dev/null +++ b/cssProps/src/props/justifySelf/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name justifySelf + * @category CssProps Helper + * @summary Returns css property justifySelf and value as an object + * + * @description + * Returns an object with the css property justifySelf with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns justifySelf property as object + */ + +export default function justifySelf() { + return { + justifySelf: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/left/index.js b/cssProps/src/props/left/index.js new file mode 100644 index 00000000..8bfe189c --- /dev/null +++ b/cssProps/src/props/left/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name left + * @category CssProps Helper + * @summary Returns css property left and value as an object + * + * @description + * Returns an object with the css property left with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns left property as object + */ + +export default function left() { + return { + left: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/letterSpacing/index.js b/cssProps/src/props/letterSpacing/index.js new file mode 100644 index 00000000..1bfd9980 --- /dev/null +++ b/cssProps/src/props/letterSpacing/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name letterSpacing + * @category CssProps Helper + * @summary Returns css property letterSpacing and value as an object + * + * @description + * Returns an object with the css property letterSpacing with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns letterSpacing property as object + */ + +export default function letterSpacing() { + return { + letterSpacing: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/lineBreak/index.js b/cssProps/src/props/lineBreak/index.js new file mode 100644 index 00000000..11e44cd0 --- /dev/null +++ b/cssProps/src/props/lineBreak/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name lineBreak + * @category CssProps Helper + * @summary Returns css property lineBreak and value as an object + * + * @description + * Returns an object with the css property lineBreak with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns lineBreak property as object + */ + +export default function lineBreak() { + return { + lineBreak: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/lineHeight/index.js b/cssProps/src/props/lineHeight/index.js new file mode 100644 index 00000000..a884a08a --- /dev/null +++ b/cssProps/src/props/lineHeight/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name lineHeight + * @category CssProps Helper + * @summary Returns css property lineHeight and value as an object + * + * @description + * Returns an object with the css property lineHeight with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns lineHeight property as object + */ + +export default function lineHeight() { + return { + lineHeight: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/listStyle/index.js b/cssProps/src/props/listStyle/index.js new file mode 100644 index 00000000..633da56d --- /dev/null +++ b/cssProps/src/props/listStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name listStyle + * @category CssProps Helper + * @summary Returns css property listStyle and value as an object + * + * @description + * Returns an object with the css property listStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns listStyle property as object + */ + +export default function listStyle() { + return { + listStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/listStyleImage/index.js b/cssProps/src/props/listStyleImage/index.js new file mode 100644 index 00000000..a07906b3 --- /dev/null +++ b/cssProps/src/props/listStyleImage/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name listStyleImage + * @category CssProps Helper + * @summary Returns css property listStyleImage and value as an object + * + * @description + * Returns an object with the css property listStyleImage with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns listStyleImage property as object + */ + +export default function listStyleImage() { + return { + listStyleImage: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/listStylePosition/index.js b/cssProps/src/props/listStylePosition/index.js new file mode 100644 index 00000000..18d5bf12 --- /dev/null +++ b/cssProps/src/props/listStylePosition/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name listStylePosition + * @category CssProps Helper + * @summary Returns css property listStylePosition and value as an object + * + * @description + * Returns an object with the css property listStylePosition with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns listStylePosition property as object + */ + +export default function listStylePosition() { + return { + listStylePosition: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/listStyleType/index.js b/cssProps/src/props/listStyleType/index.js new file mode 100644 index 00000000..1012aecb --- /dev/null +++ b/cssProps/src/props/listStyleType/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name listStyleType + * @category CssProps Helper + * @summary Returns css property listStyleType and value as an object + * + * @description + * Returns an object with the css property listStyleType with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns listStyleType property as object + */ + +export default function listStyleType() { + return { + listStyleType: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/margin/index.js b/cssProps/src/props/margin/index.js new file mode 100644 index 00000000..e5d380e7 --- /dev/null +++ b/cssProps/src/props/margin/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name margin + * @category CssProps Helper + * @summary Returns css property margin and value as an object + * + * @description + * Returns an object with the css property margin with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns margin property as object + */ + +export default function margin() { + return { + margin: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/marginBlock/index.js b/cssProps/src/props/marginBlock/index.js new file mode 100644 index 00000000..2d8aad52 --- /dev/null +++ b/cssProps/src/props/marginBlock/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name marginBlock + * @category CssProps Helper + * @summary Returns css property marginBlock and value as an object + * + * @description + * Returns an object with the css property marginBlock with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns marginBlock property as object + */ + +export default function marginBlock() { + return { + marginBlock: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/marginBlockEnd/index.js b/cssProps/src/props/marginBlockEnd/index.js new file mode 100644 index 00000000..afc0ef63 --- /dev/null +++ b/cssProps/src/props/marginBlockEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name marginBlockEnd + * @category CssProps Helper + * @summary Returns css property marginBlockEnd and value as an object + * + * @description + * Returns an object with the css property marginBlockEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns marginBlockEnd property as object + */ + +export default function marginBlockEnd() { + return { + marginBlockEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/marginBlockStart/index.js b/cssProps/src/props/marginBlockStart/index.js new file mode 100644 index 00000000..ed87ac71 --- /dev/null +++ b/cssProps/src/props/marginBlockStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name marginBlockStart + * @category CssProps Helper + * @summary Returns css property marginBlockStart and value as an object + * + * @description + * Returns an object with the css property marginBlockStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns marginBlockStart property as object + */ + +export default function marginBlockStart() { + return { + marginBlockStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/marginBottom/index.js b/cssProps/src/props/marginBottom/index.js new file mode 100644 index 00000000..d9a83a03 --- /dev/null +++ b/cssProps/src/props/marginBottom/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name marginBottom + * @category CssProps Helper + * @summary Returns css property marginBottom and value as an object + * + * @description + * Returns an object with the css property marginBottom with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns marginBottom property as object + */ + +export default function marginBottom() { + return { + marginBottom: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/marginInline/index.js b/cssProps/src/props/marginInline/index.js new file mode 100644 index 00000000..27090494 --- /dev/null +++ b/cssProps/src/props/marginInline/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name marginInline + * @category CssProps Helper + * @summary Returns css property marginInline and value as an object + * + * @description + * Returns an object with the css property marginInline with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns marginInline property as object + */ + +export default function marginInline() { + return { + marginInline: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/marginInlineEnd/index.js b/cssProps/src/props/marginInlineEnd/index.js new file mode 100644 index 00000000..652492ca --- /dev/null +++ b/cssProps/src/props/marginInlineEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name marginInlineEnd + * @category CssProps Helper + * @summary Returns css property marginInlineEnd and value as an object + * + * @description + * Returns an object with the css property marginInlineEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns marginInlineEnd property as object + */ + +export default function marginInlineEnd() { + return { + marginInlineEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/marginInlineStart/index.js b/cssProps/src/props/marginInlineStart/index.js new file mode 100644 index 00000000..b96b249c --- /dev/null +++ b/cssProps/src/props/marginInlineStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name marginInlineStart + * @category CssProps Helper + * @summary Returns css property marginInlineStart and value as an object + * + * @description + * Returns an object with the css property marginInlineStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns marginInlineStart property as object + */ + +export default function marginInlineStart() { + return { + marginInlineStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/marginLeft/index.js b/cssProps/src/props/marginLeft/index.js new file mode 100644 index 00000000..cf24f45b --- /dev/null +++ b/cssProps/src/props/marginLeft/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name marginLeft + * @category CssProps Helper + * @summary Returns css property marginLeft and value as an object + * + * @description + * Returns an object with the css property marginLeft with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns marginLeft property as object + */ + +export default function marginLeft() { + return { + marginLeft: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/marginRight/index.js b/cssProps/src/props/marginRight/index.js new file mode 100644 index 00000000..f8556e3a --- /dev/null +++ b/cssProps/src/props/marginRight/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name marginRight + * @category CssProps Helper + * @summary Returns css property marginRight and value as an object + * + * @description + * Returns an object with the css property marginRight with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns marginRight property as object + */ + +export default function marginRight() { + return { + marginRight: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/marginTop/index.js b/cssProps/src/props/marginTop/index.js new file mode 100644 index 00000000..74a1a722 --- /dev/null +++ b/cssProps/src/props/marginTop/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name marginTop + * @category CssProps Helper + * @summary Returns css property marginTop and value as an object + * + * @description + * Returns an object with the css property marginTop with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns marginTop property as object + */ + +export default function marginTop() { + return { + marginTop: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/mask/index.js b/cssProps/src/props/mask/index.js new file mode 100644 index 00000000..c531be98 --- /dev/null +++ b/cssProps/src/props/mask/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name mask + * @category CssProps Helper + * @summary Returns css property mask and value as an object + * + * @description + * Returns an object with the css property mask with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns mask property as object + */ + +export default function mask() { + return { + mask: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskBorder/index.js b/cssProps/src/props/maskBorder/index.js new file mode 100644 index 00000000..f3436498 --- /dev/null +++ b/cssProps/src/props/maskBorder/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskBorder + * @category CssProps Helper + * @summary Returns css property maskBorder and value as an object + * + * @description + * Returns an object with the css property maskBorder with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskBorder property as object + */ + +export default function maskBorder() { + return { + maskBorder: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskBorderMode/index.js b/cssProps/src/props/maskBorderMode/index.js new file mode 100644 index 00000000..2b27d387 --- /dev/null +++ b/cssProps/src/props/maskBorderMode/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskBorderMode + * @category CssProps Helper + * @summary Returns css property maskBorderMode and value as an object + * + * @description + * Returns an object with the css property maskBorderMode with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskBorderMode property as object + */ + +export default function maskBorderMode() { + return { + maskBorderMode: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskBorderOutset/index.js b/cssProps/src/props/maskBorderOutset/index.js new file mode 100644 index 00000000..ed5f067b --- /dev/null +++ b/cssProps/src/props/maskBorderOutset/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskBorderOutset + * @category CssProps Helper + * @summary Returns css property maskBorderOutset and value as an object + * + * @description + * Returns an object with the css property maskBorderOutset with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskBorderOutset property as object + */ + +export default function maskBorderOutset() { + return { + maskBorderOutset: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskBorderRepeat/index.js b/cssProps/src/props/maskBorderRepeat/index.js new file mode 100644 index 00000000..7620d21b --- /dev/null +++ b/cssProps/src/props/maskBorderRepeat/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskBorderRepeat + * @category CssProps Helper + * @summary Returns css property maskBorderRepeat and value as an object + * + * @description + * Returns an object with the css property maskBorderRepeat with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskBorderRepeat property as object + */ + +export default function maskBorderRepeat() { + return { + maskBorderRepeat: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskBorderSlice/index.js b/cssProps/src/props/maskBorderSlice/index.js new file mode 100644 index 00000000..f979d24b --- /dev/null +++ b/cssProps/src/props/maskBorderSlice/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskBorderSlice + * @category CssProps Helper + * @summary Returns css property maskBorderSlice and value as an object + * + * @description + * Returns an object with the css property maskBorderSlice with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskBorderSlice property as object + */ + +export default function maskBorderSlice() { + return { + maskBorderSlice: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskBorderSource/index.js b/cssProps/src/props/maskBorderSource/index.js new file mode 100644 index 00000000..4041198f --- /dev/null +++ b/cssProps/src/props/maskBorderSource/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskBorderSource + * @category CssProps Helper + * @summary Returns css property maskBorderSource and value as an object + * + * @description + * Returns an object with the css property maskBorderSource with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskBorderSource property as object + */ + +export default function maskBorderSource() { + return { + maskBorderSource: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskBorderWidth/index.js b/cssProps/src/props/maskBorderWidth/index.js new file mode 100644 index 00000000..2b8aa391 --- /dev/null +++ b/cssProps/src/props/maskBorderWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskBorderWidth + * @category CssProps Helper + * @summary Returns css property maskBorderWidth and value as an object + * + * @description + * Returns an object with the css property maskBorderWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskBorderWidth property as object + */ + +export default function maskBorderWidth() { + return { + maskBorderWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskClip/index.js b/cssProps/src/props/maskClip/index.js new file mode 100644 index 00000000..ae2bcd7c --- /dev/null +++ b/cssProps/src/props/maskClip/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskClip + * @category CssProps Helper + * @summary Returns css property maskClip and value as an object + * + * @description + * Returns an object with the css property maskClip with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskClip property as object + */ + +export default function maskClip() { + return { + maskClip: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskComposite/index.js b/cssProps/src/props/maskComposite/index.js new file mode 100644 index 00000000..5974a5aa --- /dev/null +++ b/cssProps/src/props/maskComposite/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskComposite + * @category CssProps Helper + * @summary Returns css property maskComposite and value as an object + * + * @description + * Returns an object with the css property maskComposite with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskComposite property as object + */ + +export default function maskComposite() { + return { + maskComposite: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskImage/index.js b/cssProps/src/props/maskImage/index.js new file mode 100644 index 00000000..28aa902d --- /dev/null +++ b/cssProps/src/props/maskImage/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskImage + * @category CssProps Helper + * @summary Returns css property maskImage and value as an object + * + * @description + * Returns an object with the css property maskImage with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskImage property as object + */ + +export default function maskImage() { + return { + maskImage: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskMode/index.js b/cssProps/src/props/maskMode/index.js new file mode 100644 index 00000000..5c5f2b62 --- /dev/null +++ b/cssProps/src/props/maskMode/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskMode + * @category CssProps Helper + * @summary Returns css property maskMode and value as an object + * + * @description + * Returns an object with the css property maskMode with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskMode property as object + */ + +export default function maskMode() { + return { + maskMode: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskOrigin/index.js b/cssProps/src/props/maskOrigin/index.js new file mode 100644 index 00000000..0822f75a --- /dev/null +++ b/cssProps/src/props/maskOrigin/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskOrigin + * @category CssProps Helper + * @summary Returns css property maskOrigin and value as an object + * + * @description + * Returns an object with the css property maskOrigin with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskOrigin property as object + */ + +export default function maskOrigin() { + return { + maskOrigin: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskPosition/index.js b/cssProps/src/props/maskPosition/index.js new file mode 100644 index 00000000..e41153e8 --- /dev/null +++ b/cssProps/src/props/maskPosition/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskPosition + * @category CssProps Helper + * @summary Returns css property maskPosition and value as an object + * + * @description + * Returns an object with the css property maskPosition with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskPosition property as object + */ + +export default function maskPosition() { + return { + maskPosition: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskRepeat/index.js b/cssProps/src/props/maskRepeat/index.js new file mode 100644 index 00000000..81546e75 --- /dev/null +++ b/cssProps/src/props/maskRepeat/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskRepeat + * @category CssProps Helper + * @summary Returns css property maskRepeat and value as an object + * + * @description + * Returns an object with the css property maskRepeat with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskRepeat property as object + */ + +export default function maskRepeat() { + return { + maskRepeat: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskSize/index.js b/cssProps/src/props/maskSize/index.js new file mode 100644 index 00000000..f5aed67f --- /dev/null +++ b/cssProps/src/props/maskSize/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskSize + * @category CssProps Helper + * @summary Returns css property maskSize and value as an object + * + * @description + * Returns an object with the css property maskSize with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskSize property as object + */ + +export default function maskSize() { + return { + maskSize: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maskType/index.js b/cssProps/src/props/maskType/index.js new file mode 100644 index 00000000..97177532 --- /dev/null +++ b/cssProps/src/props/maskType/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maskType + * @category CssProps Helper + * @summary Returns css property maskType and value as an object + * + * @description + * Returns an object with the css property maskType with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maskType property as object + */ + +export default function maskType() { + return { + maskType: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/mathStyle/index.js b/cssProps/src/props/mathStyle/index.js new file mode 100644 index 00000000..1dbb1a5b --- /dev/null +++ b/cssProps/src/props/mathStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name mathStyle + * @category CssProps Helper + * @summary Returns css property mathStyle and value as an object + * + * @description + * Returns an object with the css property mathStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns mathStyle property as object + */ + +export default function mathStyle() { + return { + mathStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maxBlockSize/index.js b/cssProps/src/props/maxBlockSize/index.js new file mode 100644 index 00000000..48212f7a --- /dev/null +++ b/cssProps/src/props/maxBlockSize/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maxBlockSize + * @category CssProps Helper + * @summary Returns css property maxBlockSize and value as an object + * + * @description + * Returns an object with the css property maxBlockSize with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maxBlockSize property as object + */ + +export default function maxBlockSize() { + return { + maxBlockSize: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maxHeight/index.js b/cssProps/src/props/maxHeight/index.js new file mode 100644 index 00000000..30f0a45a --- /dev/null +++ b/cssProps/src/props/maxHeight/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maxHeight + * @category CssProps Helper + * @summary Returns css property maxHeight and value as an object + * + * @description + * Returns an object with the css property maxHeight with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maxHeight property as object + */ + +export default function maxHeight() { + return { + maxHeight: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maxInlineSize/index.js b/cssProps/src/props/maxInlineSize/index.js new file mode 100644 index 00000000..a2708722 --- /dev/null +++ b/cssProps/src/props/maxInlineSize/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maxInlineSize + * @category CssProps Helper + * @summary Returns css property maxInlineSize and value as an object + * + * @description + * Returns an object with the css property maxInlineSize with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maxInlineSize property as object + */ + +export default function maxInlineSize() { + return { + maxInlineSize: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/maxWidth/index.js b/cssProps/src/props/maxWidth/index.js new file mode 100644 index 00000000..0c41c3ed --- /dev/null +++ b/cssProps/src/props/maxWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name maxWidth + * @category CssProps Helper + * @summary Returns css property maxWidth and value as an object + * + * @description + * Returns an object with the css property maxWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns maxWidth property as object + */ + +export default function maxWidth() { + return { + maxWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/minBlockSize/index.js b/cssProps/src/props/minBlockSize/index.js new file mode 100644 index 00000000..c2669470 --- /dev/null +++ b/cssProps/src/props/minBlockSize/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name minBlockSize + * @category CssProps Helper + * @summary Returns css property minBlockSize and value as an object + * + * @description + * Returns an object with the css property minBlockSize with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns minBlockSize property as object + */ + +export default function minBlockSize() { + return { + minBlockSize: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/minHeight/index.js b/cssProps/src/props/minHeight/index.js new file mode 100644 index 00000000..8e49c467 --- /dev/null +++ b/cssProps/src/props/minHeight/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name minHeight + * @category CssProps Helper + * @summary Returns css property minHeight and value as an object + * + * @description + * Returns an object with the css property minHeight with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns minHeight property as object + */ + +export default function minHeight() { + return { + minHeight: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/minInlineSize/index.js b/cssProps/src/props/minInlineSize/index.js new file mode 100644 index 00000000..c1dba3b4 --- /dev/null +++ b/cssProps/src/props/minInlineSize/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name minInlineSize + * @category CssProps Helper + * @summary Returns css property minInlineSize and value as an object + * + * @description + * Returns an object with the css property minInlineSize with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns minInlineSize property as object + */ + +export default function minInlineSize() { + return { + minInlineSize: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/minWidth/index.js b/cssProps/src/props/minWidth/index.js new file mode 100644 index 00000000..1edc0266 --- /dev/null +++ b/cssProps/src/props/minWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name minWidth + * @category CssProps Helper + * @summary Returns css property minWidth and value as an object + * + * @description + * Returns an object with the css property minWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns minWidth property as object + */ + +export default function minWidth() { + return { + minWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/mixBlendMode/index.js b/cssProps/src/props/mixBlendMode/index.js new file mode 100644 index 00000000..eb6d18e9 --- /dev/null +++ b/cssProps/src/props/mixBlendMode/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name mixBlendMode + * @category CssProps Helper + * @summary Returns css property mixBlendMode and value as an object + * + * @description + * Returns an object with the css property mixBlendMode with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns mixBlendMode property as object + */ + +export default function mixBlendMode() { + return { + mixBlendMode: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/objectFit/index.js b/cssProps/src/props/objectFit/index.js new file mode 100644 index 00000000..bf70711c --- /dev/null +++ b/cssProps/src/props/objectFit/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name objectFit + * @category CssProps Helper + * @summary Returns css property objectFit and value as an object + * + * @description + * Returns an object with the css property objectFit with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns objectFit property as object + */ + +export default function objectFit() { + return { + objectFit: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/objectPosition/index.js b/cssProps/src/props/objectPosition/index.js new file mode 100644 index 00000000..7a3e8cd9 --- /dev/null +++ b/cssProps/src/props/objectPosition/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name objectPosition + * @category CssProps Helper + * @summary Returns css property objectPosition and value as an object + * + * @description + * Returns an object with the css property objectPosition with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns objectPosition property as object + */ + +export default function objectPosition() { + return { + objectPosition: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/offset/index.js b/cssProps/src/props/offset/index.js new file mode 100644 index 00000000..0510e6b8 --- /dev/null +++ b/cssProps/src/props/offset/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name offset + * @category CssProps Helper + * @summary Returns css property offset and value as an object + * + * @description + * Returns an object with the css property offset with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns offset property as object + */ + +export default function offset() { + return { + offset: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/offsetAnchor/index.js b/cssProps/src/props/offsetAnchor/index.js new file mode 100644 index 00000000..b006efa5 --- /dev/null +++ b/cssProps/src/props/offsetAnchor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name offsetAnchor + * @category CssProps Helper + * @summary Returns css property offsetAnchor and value as an object + * + * @description + * Returns an object with the css property offsetAnchor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns offsetAnchor property as object + */ + +export default function offsetAnchor() { + return { + offsetAnchor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/offsetDistance/index.js b/cssProps/src/props/offsetDistance/index.js new file mode 100644 index 00000000..38e4af5a --- /dev/null +++ b/cssProps/src/props/offsetDistance/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name offsetDistance + * @category CssProps Helper + * @summary Returns css property offsetDistance and value as an object + * + * @description + * Returns an object with the css property offsetDistance with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns offsetDistance property as object + */ + +export default function offsetDistance() { + return { + offsetDistance: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/offsetPath/index.js b/cssProps/src/props/offsetPath/index.js new file mode 100644 index 00000000..bdaa650b --- /dev/null +++ b/cssProps/src/props/offsetPath/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name offsetPath + * @category CssProps Helper + * @summary Returns css property offsetPath and value as an object + * + * @description + * Returns an object with the css property offsetPath with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns offsetPath property as object + */ + +export default function offsetPath() { + return { + offsetPath: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/offsetRotate/index.js b/cssProps/src/props/offsetRotate/index.js new file mode 100644 index 00000000..a160938e --- /dev/null +++ b/cssProps/src/props/offsetRotate/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name offsetRotate + * @category CssProps Helper + * @summary Returns css property offsetRotate and value as an object + * + * @description + * Returns an object with the css property offsetRotate with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns offsetRotate property as object + */ + +export default function offsetRotate() { + return { + offsetRotate: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/opacity/index.js b/cssProps/src/props/opacity/index.js new file mode 100644 index 00000000..c7232241 --- /dev/null +++ b/cssProps/src/props/opacity/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name opacity + * @category CssProps Helper + * @summary Returns css property opacity and value as an object + * + * @description + * Returns an object with the css property opacity with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns opacity property as object + */ + +export default function opacity() { + return { + opacity: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/order/index.js b/cssProps/src/props/order/index.js new file mode 100644 index 00000000..7ee1e936 --- /dev/null +++ b/cssProps/src/props/order/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name order + * @category CssProps Helper + * @summary Returns css property order and value as an object + * + * @description + * Returns an object with the css property order with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns order property as object + */ + +export default function order() { + return { + order: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/orphans/index.js b/cssProps/src/props/orphans/index.js new file mode 100644 index 00000000..ed116d9e --- /dev/null +++ b/cssProps/src/props/orphans/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name orphans + * @category CssProps Helper + * @summary Returns css property orphans and value as an object + * + * @description + * Returns an object with the css property orphans with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns orphans property as object + */ + +export default function orphans() { + return { + orphans: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/outline/index.js b/cssProps/src/props/outline/index.js new file mode 100644 index 00000000..3578702c --- /dev/null +++ b/cssProps/src/props/outline/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name outline + * @category CssProps Helper + * @summary Returns css property outline and value as an object + * + * @description + * Returns an object with the css property outline with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns outline property as object + */ + +export default function outline() { + return { + outline: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/outlineColor/index.js b/cssProps/src/props/outlineColor/index.js new file mode 100644 index 00000000..a663a46e --- /dev/null +++ b/cssProps/src/props/outlineColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name outlineColor + * @category CssProps Helper + * @summary Returns css property outlineColor and value as an object + * + * @description + * Returns an object with the css property outlineColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns outlineColor property as object + */ + +export default function outlineColor() { + return { + outlineColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/outlineOffset/index.js b/cssProps/src/props/outlineOffset/index.js new file mode 100644 index 00000000..dc6c2114 --- /dev/null +++ b/cssProps/src/props/outlineOffset/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name outlineOffset + * @category CssProps Helper + * @summary Returns css property outlineOffset and value as an object + * + * @description + * Returns an object with the css property outlineOffset with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns outlineOffset property as object + */ + +export default function outlineOffset() { + return { + outlineOffset: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/outlineStyle/index.js b/cssProps/src/props/outlineStyle/index.js new file mode 100644 index 00000000..1d06a83e --- /dev/null +++ b/cssProps/src/props/outlineStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name outlineStyle + * @category CssProps Helper + * @summary Returns css property outlineStyle and value as an object + * + * @description + * Returns an object with the css property outlineStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns outlineStyle property as object + */ + +export default function outlineStyle() { + return { + outlineStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/outlineWidth/index.js b/cssProps/src/props/outlineWidth/index.js new file mode 100644 index 00000000..dd27037d --- /dev/null +++ b/cssProps/src/props/outlineWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name outlineWidth + * @category CssProps Helper + * @summary Returns css property outlineWidth and value as an object + * + * @description + * Returns an object with the css property outlineWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns outlineWidth property as object + */ + +export default function outlineWidth() { + return { + outlineWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overflow/index.js b/cssProps/src/props/overflow/index.js new file mode 100644 index 00000000..e075c96c --- /dev/null +++ b/cssProps/src/props/overflow/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overflow + * @category CssProps Helper + * @summary Returns css property overflow and value as an object + * + * @description + * Returns an object with the css property overflow with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overflow property as object + */ + +export default function overflow() { + return { + overflow: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overflowAnchor/index.js b/cssProps/src/props/overflowAnchor/index.js new file mode 100644 index 00000000..95bb5c22 --- /dev/null +++ b/cssProps/src/props/overflowAnchor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overflowAnchor + * @category CssProps Helper + * @summary Returns css property overflowAnchor and value as an object + * + * @description + * Returns an object with the css property overflowAnchor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overflowAnchor property as object + */ + +export default function overflowAnchor() { + return { + overflowAnchor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overflowBlock/index.js b/cssProps/src/props/overflowBlock/index.js new file mode 100644 index 00000000..12a05493 --- /dev/null +++ b/cssProps/src/props/overflowBlock/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overflowBlock + * @category CssProps Helper + * @summary Returns css property overflowBlock and value as an object + * + * @description + * Returns an object with the css property overflowBlock with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overflowBlock property as object + */ + +export default function overflowBlock() { + return { + overflowBlock: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overflowClipMargin/index.js b/cssProps/src/props/overflowClipMargin/index.js new file mode 100644 index 00000000..5fe7a2fc --- /dev/null +++ b/cssProps/src/props/overflowClipMargin/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overflowClipMargin + * @category CssProps Helper + * @summary Returns css property overflowClipMargin and value as an object + * + * @description + * Returns an object with the css property overflowClipMargin with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overflowClipMargin property as object + */ + +export default function overflowClipMargin() { + return { + overflowClipMargin: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overflowInline/index.js b/cssProps/src/props/overflowInline/index.js new file mode 100644 index 00000000..7bcc5a37 --- /dev/null +++ b/cssProps/src/props/overflowInline/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overflowInline + * @category CssProps Helper + * @summary Returns css property overflowInline and value as an object + * + * @description + * Returns an object with the css property overflowInline with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overflowInline property as object + */ + +export default function overflowInline() { + return { + overflowInline: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overflowWrap/index.js b/cssProps/src/props/overflowWrap/index.js new file mode 100644 index 00000000..5d956572 --- /dev/null +++ b/cssProps/src/props/overflowWrap/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overflowWrap + * @category CssProps Helper + * @summary Returns css property overflowWrap and value as an object + * + * @description + * Returns an object with the css property overflowWrap with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overflowWrap property as object + */ + +export default function overflowWrap() { + return { + overflowWrap: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overflowX/index.js b/cssProps/src/props/overflowX/index.js new file mode 100644 index 00000000..5f376803 --- /dev/null +++ b/cssProps/src/props/overflowX/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overflowX + * @category CssProps Helper + * @summary Returns css property overflowX and value as an object + * + * @description + * Returns an object with the css property overflowX with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overflowX property as object + */ + +export default function overflowX() { + return { + overflowX: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overflowY/index.js b/cssProps/src/props/overflowY/index.js new file mode 100644 index 00000000..e8cbe24f --- /dev/null +++ b/cssProps/src/props/overflowY/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overflowY + * @category CssProps Helper + * @summary Returns css property overflowY and value as an object + * + * @description + * Returns an object with the css property overflowY with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overflowY property as object + */ + +export default function overflowY() { + return { + overflowY: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overscrollBehavior/index.js b/cssProps/src/props/overscrollBehavior/index.js new file mode 100644 index 00000000..5a6d5f57 --- /dev/null +++ b/cssProps/src/props/overscrollBehavior/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overscrollBehavior + * @category CssProps Helper + * @summary Returns css property overscrollBehavior and value as an object + * + * @description + * Returns an object with the css property overscrollBehavior with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overscrollBehavior property as object + */ + +export default function overscrollBehavior() { + return { + overscrollBehavior: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overscrollBehaviorBlock/index.js b/cssProps/src/props/overscrollBehaviorBlock/index.js new file mode 100644 index 00000000..eff4cbf6 --- /dev/null +++ b/cssProps/src/props/overscrollBehaviorBlock/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overscrollBehaviorBlock + * @category CssProps Helper + * @summary Returns css property overscrollBehaviorBlock and value as an object + * + * @description + * Returns an object with the css property overscrollBehaviorBlock with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overscrollBehaviorBlock property as object + */ + +export default function overscrollBehaviorBlock() { + return { + overscrollBehaviorBlock: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overscrollBehaviorInline/index.js b/cssProps/src/props/overscrollBehaviorInline/index.js new file mode 100644 index 00000000..98b8a751 --- /dev/null +++ b/cssProps/src/props/overscrollBehaviorInline/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overscrollBehaviorInline + * @category CssProps Helper + * @summary Returns css property overscrollBehaviorInline and value as an object + * + * @description + * Returns an object with the css property overscrollBehaviorInline with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overscrollBehaviorInline property as object + */ + +export default function overscrollBehaviorInline() { + return { + overscrollBehaviorInline: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overscrollBehaviorX/index.js b/cssProps/src/props/overscrollBehaviorX/index.js new file mode 100644 index 00000000..35136571 --- /dev/null +++ b/cssProps/src/props/overscrollBehaviorX/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overscrollBehaviorX + * @category CssProps Helper + * @summary Returns css property overscrollBehaviorX and value as an object + * + * @description + * Returns an object with the css property overscrollBehaviorX with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overscrollBehaviorX property as object + */ + +export default function overscrollBehaviorX() { + return { + overscrollBehaviorX: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/overscrollBehaviorY/index.js b/cssProps/src/props/overscrollBehaviorY/index.js new file mode 100644 index 00000000..93313255 --- /dev/null +++ b/cssProps/src/props/overscrollBehaviorY/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name overscrollBehaviorY + * @category CssProps Helper + * @summary Returns css property overscrollBehaviorY and value as an object + * + * @description + * Returns an object with the css property overscrollBehaviorY with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns overscrollBehaviorY property as object + */ + +export default function overscrollBehaviorY() { + return { + overscrollBehaviorY: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/padding/index.js b/cssProps/src/props/padding/index.js new file mode 100644 index 00000000..1a146d4b --- /dev/null +++ b/cssProps/src/props/padding/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name padding + * @category CssProps Helper + * @summary Returns css property padding and value as an object + * + * @description + * Returns an object with the css property padding with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns padding property as object + */ + +export default function padding() { + return { + padding: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/paddingBlock/index.js b/cssProps/src/props/paddingBlock/index.js new file mode 100644 index 00000000..94c99f97 --- /dev/null +++ b/cssProps/src/props/paddingBlock/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name paddingBlock + * @category CssProps Helper + * @summary Returns css property paddingBlock and value as an object + * + * @description + * Returns an object with the css property paddingBlock with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns paddingBlock property as object + */ + +export default function paddingBlock() { + return { + paddingBlock: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/paddingBlockEnd/index.js b/cssProps/src/props/paddingBlockEnd/index.js new file mode 100644 index 00000000..cd2c551c --- /dev/null +++ b/cssProps/src/props/paddingBlockEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name paddingBlockEnd + * @category CssProps Helper + * @summary Returns css property paddingBlockEnd and value as an object + * + * @description + * Returns an object with the css property paddingBlockEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns paddingBlockEnd property as object + */ + +export default function paddingBlockEnd() { + return { + paddingBlockEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/paddingBlockStart/index.js b/cssProps/src/props/paddingBlockStart/index.js new file mode 100644 index 00000000..d292163d --- /dev/null +++ b/cssProps/src/props/paddingBlockStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name paddingBlockStart + * @category CssProps Helper + * @summary Returns css property paddingBlockStart and value as an object + * + * @description + * Returns an object with the css property paddingBlockStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns paddingBlockStart property as object + */ + +export default function paddingBlockStart() { + return { + paddingBlockStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/paddingBottom/index.js b/cssProps/src/props/paddingBottom/index.js new file mode 100644 index 00000000..5af8d51d --- /dev/null +++ b/cssProps/src/props/paddingBottom/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name paddingBottom + * @category CssProps Helper + * @summary Returns css property paddingBottom and value as an object + * + * @description + * Returns an object with the css property paddingBottom with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns paddingBottom property as object + */ + +export default function paddingBottom() { + return { + paddingBottom: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/paddingInline/index.js b/cssProps/src/props/paddingInline/index.js new file mode 100644 index 00000000..42eb9dba --- /dev/null +++ b/cssProps/src/props/paddingInline/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name paddingInline + * @category CssProps Helper + * @summary Returns css property paddingInline and value as an object + * + * @description + * Returns an object with the css property paddingInline with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns paddingInline property as object + */ + +export default function paddingInline() { + return { + paddingInline: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/paddingInlineEnd/index.js b/cssProps/src/props/paddingInlineEnd/index.js new file mode 100644 index 00000000..98ed6a0b --- /dev/null +++ b/cssProps/src/props/paddingInlineEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name paddingInlineEnd + * @category CssProps Helper + * @summary Returns css property paddingInlineEnd and value as an object + * + * @description + * Returns an object with the css property paddingInlineEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns paddingInlineEnd property as object + */ + +export default function paddingInlineEnd() { + return { + paddingInlineEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/paddingInlineStart/index.js b/cssProps/src/props/paddingInlineStart/index.js new file mode 100644 index 00000000..c1a81d4f --- /dev/null +++ b/cssProps/src/props/paddingInlineStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name paddingInlineStart + * @category CssProps Helper + * @summary Returns css property paddingInlineStart and value as an object + * + * @description + * Returns an object with the css property paddingInlineStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns paddingInlineStart property as object + */ + +export default function paddingInlineStart() { + return { + paddingInlineStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/paddingLeft/index.js b/cssProps/src/props/paddingLeft/index.js new file mode 100644 index 00000000..b207dd09 --- /dev/null +++ b/cssProps/src/props/paddingLeft/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name paddingLeft + * @category CssProps Helper + * @summary Returns css property paddingLeft and value as an object + * + * @description + * Returns an object with the css property paddingLeft with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns paddingLeft property as object + */ + +export default function paddingLeft() { + return { + paddingLeft: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/paddingRight/index.js b/cssProps/src/props/paddingRight/index.js new file mode 100644 index 00000000..45b2df16 --- /dev/null +++ b/cssProps/src/props/paddingRight/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name paddingRight + * @category CssProps Helper + * @summary Returns css property paddingRight and value as an object + * + * @description + * Returns an object with the css property paddingRight with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns paddingRight property as object + */ + +export default function paddingRight() { + return { + paddingRight: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/paddingTop/index.js b/cssProps/src/props/paddingTop/index.js new file mode 100644 index 00000000..a7017f99 --- /dev/null +++ b/cssProps/src/props/paddingTop/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name paddingTop + * @category CssProps Helper + * @summary Returns css property paddingTop and value as an object + * + * @description + * Returns an object with the css property paddingTop with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns paddingTop property as object + */ + +export default function paddingTop() { + return { + paddingTop: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/pageBreakAfter/index.js b/cssProps/src/props/pageBreakAfter/index.js new file mode 100644 index 00000000..fee1adb8 --- /dev/null +++ b/cssProps/src/props/pageBreakAfter/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name pageBreakAfter + * @category CssProps Helper + * @summary Returns css property pageBreakAfter and value as an object + * + * @description + * Returns an object with the css property pageBreakAfter with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns pageBreakAfter property as object + */ + +export default function pageBreakAfter() { + return { + pageBreakAfter: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/pageBreakBefore/index.js b/cssProps/src/props/pageBreakBefore/index.js new file mode 100644 index 00000000..96fa1845 --- /dev/null +++ b/cssProps/src/props/pageBreakBefore/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name pageBreakBefore + * @category CssProps Helper + * @summary Returns css property pageBreakBefore and value as an object + * + * @description + * Returns an object with the css property pageBreakBefore with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns pageBreakBefore property as object + */ + +export default function pageBreakBefore() { + return { + pageBreakBefore: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/pageBreakInside/index.js b/cssProps/src/props/pageBreakInside/index.js new file mode 100644 index 00000000..92a6c2f5 --- /dev/null +++ b/cssProps/src/props/pageBreakInside/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name pageBreakInside + * @category CssProps Helper + * @summary Returns css property pageBreakInside and value as an object + * + * @description + * Returns an object with the css property pageBreakInside with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns pageBreakInside property as object + */ + +export default function pageBreakInside() { + return { + pageBreakInside: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/paintOrder/index.js b/cssProps/src/props/paintOrder/index.js new file mode 100644 index 00000000..3d2ec08f --- /dev/null +++ b/cssProps/src/props/paintOrder/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name paintOrder + * @category CssProps Helper + * @summary Returns css property paintOrder and value as an object + * + * @description + * Returns an object with the css property paintOrder with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns paintOrder property as object + */ + +export default function paintOrder() { + return { + paintOrder: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/perspective/index.js b/cssProps/src/props/perspective/index.js new file mode 100644 index 00000000..618d6f64 --- /dev/null +++ b/cssProps/src/props/perspective/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name perspective + * @category CssProps Helper + * @summary Returns css property perspective and value as an object + * + * @description + * Returns an object with the css property perspective with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns perspective property as object + */ + +export default function perspective() { + return { + perspective: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/perspectiveOrigin/index.js b/cssProps/src/props/perspectiveOrigin/index.js new file mode 100644 index 00000000..87470e42 --- /dev/null +++ b/cssProps/src/props/perspectiveOrigin/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name perspectiveOrigin + * @category CssProps Helper + * @summary Returns css property perspectiveOrigin and value as an object + * + * @description + * Returns an object with the css property perspectiveOrigin with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns perspectiveOrigin property as object + */ + +export default function perspectiveOrigin() { + return { + perspectiveOrigin: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/placeContent/index.js b/cssProps/src/props/placeContent/index.js new file mode 100644 index 00000000..07cd7b76 --- /dev/null +++ b/cssProps/src/props/placeContent/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name placeContent + * @category CssProps Helper + * @summary Returns css property placeContent and value as an object + * + * @description + * Returns an object with the css property placeContent with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns placeContent property as object + */ + +export default function placeContent() { + return { + placeContent: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/placeItems/index.js b/cssProps/src/props/placeItems/index.js new file mode 100644 index 00000000..9ab786e3 --- /dev/null +++ b/cssProps/src/props/placeItems/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name placeItems + * @category CssProps Helper + * @summary Returns css property placeItems and value as an object + * + * @description + * Returns an object with the css property placeItems with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns placeItems property as object + */ + +export default function placeItems() { + return { + placeItems: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/placeSelf/index.js b/cssProps/src/props/placeSelf/index.js new file mode 100644 index 00000000..ccb37d7b --- /dev/null +++ b/cssProps/src/props/placeSelf/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name placeSelf + * @category CssProps Helper + * @summary Returns css property placeSelf and value as an object + * + * @description + * Returns an object with the css property placeSelf with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns placeSelf property as object + */ + +export default function placeSelf() { + return { + placeSelf: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/pointerEvents/index.js b/cssProps/src/props/pointerEvents/index.js new file mode 100644 index 00000000..7ab32b11 --- /dev/null +++ b/cssProps/src/props/pointerEvents/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name pointerEvents + * @category CssProps Helper + * @summary Returns css property pointerEvents and value as an object + * + * @description + * Returns an object with the css property pointerEvents with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns pointerEvents property as object + */ + +export default function pointerEvents() { + return { + pointerEvents: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/position/index.js b/cssProps/src/props/position/index.js new file mode 100644 index 00000000..55b32de5 --- /dev/null +++ b/cssProps/src/props/position/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name position + * @category CssProps Helper + * @summary Returns css property position and value as an object + * + * @description + * Returns an object with the css property position with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns position property as object + */ + +export default function position() { + return { + position: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/quotes/index.js b/cssProps/src/props/quotes/index.js new file mode 100644 index 00000000..58daa45d --- /dev/null +++ b/cssProps/src/props/quotes/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name quotes + * @category CssProps Helper + * @summary Returns css property quotes and value as an object + * + * @description + * Returns an object with the css property quotes with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns quotes property as object + */ + +export default function quotes() { + return { + quotes: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/resize/index.js b/cssProps/src/props/resize/index.js new file mode 100644 index 00000000..103c3cd5 --- /dev/null +++ b/cssProps/src/props/resize/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name resize + * @category CssProps Helper + * @summary Returns css property resize and value as an object + * + * @description + * Returns an object with the css property resize with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns resize property as object + */ + +export default function resize() { + return { + resize: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/right/index.js b/cssProps/src/props/right/index.js new file mode 100644 index 00000000..2b147ed1 --- /dev/null +++ b/cssProps/src/props/right/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name right + * @category CssProps Helper + * @summary Returns css property right and value as an object + * + * @description + * Returns an object with the css property right with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns right property as object + */ + +export default function right() { + return { + right: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/rotate/index.js b/cssProps/src/props/rotate/index.js new file mode 100644 index 00000000..3bf1d076 --- /dev/null +++ b/cssProps/src/props/rotate/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name rotate + * @category CssProps Helper + * @summary Returns css property rotate and value as an object + * + * @description + * Returns an object with the css property rotate with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns rotate property as object + */ + +export default function rotate() { + return { + rotate: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/rowGap/index.js b/cssProps/src/props/rowGap/index.js new file mode 100644 index 00000000..c439946f --- /dev/null +++ b/cssProps/src/props/rowGap/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name rowGap + * @category CssProps Helper + * @summary Returns css property rowGap and value as an object + * + * @description + * Returns an object with the css property rowGap with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns rowGap property as object + */ + +export default function rowGap() { + return { + rowGap: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scale/index.js b/cssProps/src/props/scale/index.js new file mode 100644 index 00000000..206f79c3 --- /dev/null +++ b/cssProps/src/props/scale/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scale + * @category CssProps Helper + * @summary Returns css property scale and value as an object + * + * @description + * Returns an object with the css property scale with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scale property as object + */ + +export default function scale() { + return { + scale: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollBehavior/index.js b/cssProps/src/props/scrollBehavior/index.js new file mode 100644 index 00000000..116aa666 --- /dev/null +++ b/cssProps/src/props/scrollBehavior/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollBehavior + * @category CssProps Helper + * @summary Returns css property scrollBehavior and value as an object + * + * @description + * Returns an object with the css property scrollBehavior with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollBehavior property as object + */ + +export default function scrollBehavior() { + return { + scrollBehavior: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollMargin/index.js b/cssProps/src/props/scrollMargin/index.js new file mode 100644 index 00000000..0f21515b --- /dev/null +++ b/cssProps/src/props/scrollMargin/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollMargin + * @category CssProps Helper + * @summary Returns css property scrollMargin and value as an object + * + * @description + * Returns an object with the css property scrollMargin with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollMargin property as object + */ + +export default function scrollMargin() { + return { + scrollMargin: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollMarginBlock/index.js b/cssProps/src/props/scrollMarginBlock/index.js new file mode 100644 index 00000000..d1643cbd --- /dev/null +++ b/cssProps/src/props/scrollMarginBlock/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollMarginBlock + * @category CssProps Helper + * @summary Returns css property scrollMarginBlock and value as an object + * + * @description + * Returns an object with the css property scrollMarginBlock with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollMarginBlock property as object + */ + +export default function scrollMarginBlock() { + return { + scrollMarginBlock: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollMarginBlockEnd/index.js b/cssProps/src/props/scrollMarginBlockEnd/index.js new file mode 100644 index 00000000..5ba74519 --- /dev/null +++ b/cssProps/src/props/scrollMarginBlockEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollMarginBlockEnd + * @category CssProps Helper + * @summary Returns css property scrollMarginBlockEnd and value as an object + * + * @description + * Returns an object with the css property scrollMarginBlockEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollMarginBlockEnd property as object + */ + +export default function scrollMarginBlockEnd() { + return { + scrollMarginBlockEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollMarginBlockStart/index.js b/cssProps/src/props/scrollMarginBlockStart/index.js new file mode 100644 index 00000000..7559541e --- /dev/null +++ b/cssProps/src/props/scrollMarginBlockStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollMarginBlockStart + * @category CssProps Helper + * @summary Returns css property scrollMarginBlockStart and value as an object + * + * @description + * Returns an object with the css property scrollMarginBlockStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollMarginBlockStart property as object + */ + +export default function scrollMarginBlockStart() { + return { + scrollMarginBlockStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollMarginBottom/index.js b/cssProps/src/props/scrollMarginBottom/index.js new file mode 100644 index 00000000..0b80cec1 --- /dev/null +++ b/cssProps/src/props/scrollMarginBottom/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollMarginBottom + * @category CssProps Helper + * @summary Returns css property scrollMarginBottom and value as an object + * + * @description + * Returns an object with the css property scrollMarginBottom with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollMarginBottom property as object + */ + +export default function scrollMarginBottom() { + return { + scrollMarginBottom: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollMarginInline/index.js b/cssProps/src/props/scrollMarginInline/index.js new file mode 100644 index 00000000..811ce526 --- /dev/null +++ b/cssProps/src/props/scrollMarginInline/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollMarginInline + * @category CssProps Helper + * @summary Returns css property scrollMarginInline and value as an object + * + * @description + * Returns an object with the css property scrollMarginInline with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollMarginInline property as object + */ + +export default function scrollMarginInline() { + return { + scrollMarginInline: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollMarginInlineEnd/index.js b/cssProps/src/props/scrollMarginInlineEnd/index.js new file mode 100644 index 00000000..e80779e3 --- /dev/null +++ b/cssProps/src/props/scrollMarginInlineEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollMarginInlineEnd + * @category CssProps Helper + * @summary Returns css property scrollMarginInlineEnd and value as an object + * + * @description + * Returns an object with the css property scrollMarginInlineEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollMarginInlineEnd property as object + */ + +export default function scrollMarginInlineEnd() { + return { + scrollMarginInlineEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollMarginInlineStart/index.js b/cssProps/src/props/scrollMarginInlineStart/index.js new file mode 100644 index 00000000..3d149e63 --- /dev/null +++ b/cssProps/src/props/scrollMarginInlineStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollMarginInlineStart + * @category CssProps Helper + * @summary Returns css property scrollMarginInlineStart and value as an object + * + * @description + * Returns an object with the css property scrollMarginInlineStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollMarginInlineStart property as object + */ + +export default function scrollMarginInlineStart() { + return { + scrollMarginInlineStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollMarginLeft/index.js b/cssProps/src/props/scrollMarginLeft/index.js new file mode 100644 index 00000000..d854da1e --- /dev/null +++ b/cssProps/src/props/scrollMarginLeft/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollMarginLeft + * @category CssProps Helper + * @summary Returns css property scrollMarginLeft and value as an object + * + * @description + * Returns an object with the css property scrollMarginLeft with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollMarginLeft property as object + */ + +export default function scrollMarginLeft() { + return { + scrollMarginLeft: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollMarginRight/index.js b/cssProps/src/props/scrollMarginRight/index.js new file mode 100644 index 00000000..19542203 --- /dev/null +++ b/cssProps/src/props/scrollMarginRight/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollMarginRight + * @category CssProps Helper + * @summary Returns css property scrollMarginRight and value as an object + * + * @description + * Returns an object with the css property scrollMarginRight with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollMarginRight property as object + */ + +export default function scrollMarginRight() { + return { + scrollMarginRight: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollMarginTop/index.js b/cssProps/src/props/scrollMarginTop/index.js new file mode 100644 index 00000000..92323970 --- /dev/null +++ b/cssProps/src/props/scrollMarginTop/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollMarginTop + * @category CssProps Helper + * @summary Returns css property scrollMarginTop and value as an object + * + * @description + * Returns an object with the css property scrollMarginTop with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollMarginTop property as object + */ + +export default function scrollMarginTop() { + return { + scrollMarginTop: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollPadding/index.js b/cssProps/src/props/scrollPadding/index.js new file mode 100644 index 00000000..b3698123 --- /dev/null +++ b/cssProps/src/props/scrollPadding/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollPadding + * @category CssProps Helper + * @summary Returns css property scrollPadding and value as an object + * + * @description + * Returns an object with the css property scrollPadding with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollPadding property as object + */ + +export default function scrollPadding() { + return { + scrollPadding: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollPaddingBlock/index.js b/cssProps/src/props/scrollPaddingBlock/index.js new file mode 100644 index 00000000..9ff8cb2b --- /dev/null +++ b/cssProps/src/props/scrollPaddingBlock/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollPaddingBlock + * @category CssProps Helper + * @summary Returns css property scrollPaddingBlock and value as an object + * + * @description + * Returns an object with the css property scrollPaddingBlock with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollPaddingBlock property as object + */ + +export default function scrollPaddingBlock() { + return { + scrollPaddingBlock: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollPaddingBlockEnd/index.js b/cssProps/src/props/scrollPaddingBlockEnd/index.js new file mode 100644 index 00000000..1caa2365 --- /dev/null +++ b/cssProps/src/props/scrollPaddingBlockEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollPaddingBlockEnd + * @category CssProps Helper + * @summary Returns css property scrollPaddingBlockEnd and value as an object + * + * @description + * Returns an object with the css property scrollPaddingBlockEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollPaddingBlockEnd property as object + */ + +export default function scrollPaddingBlockEnd() { + return { + scrollPaddingBlockEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollPaddingBlockStart/index.js b/cssProps/src/props/scrollPaddingBlockStart/index.js new file mode 100644 index 00000000..1046e889 --- /dev/null +++ b/cssProps/src/props/scrollPaddingBlockStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollPaddingBlockStart + * @category CssProps Helper + * @summary Returns css property scrollPaddingBlockStart and value as an object + * + * @description + * Returns an object with the css property scrollPaddingBlockStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollPaddingBlockStart property as object + */ + +export default function scrollPaddingBlockStart() { + return { + scrollPaddingBlockStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollPaddingBottom/index.js b/cssProps/src/props/scrollPaddingBottom/index.js new file mode 100644 index 00000000..f9ca1138 --- /dev/null +++ b/cssProps/src/props/scrollPaddingBottom/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollPaddingBottom + * @category CssProps Helper + * @summary Returns css property scrollPaddingBottom and value as an object + * + * @description + * Returns an object with the css property scrollPaddingBottom with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollPaddingBottom property as object + */ + +export default function scrollPaddingBottom() { + return { + scrollPaddingBottom: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollPaddingInline/index.js b/cssProps/src/props/scrollPaddingInline/index.js new file mode 100644 index 00000000..9ba8c2ad --- /dev/null +++ b/cssProps/src/props/scrollPaddingInline/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollPaddingInline + * @category CssProps Helper + * @summary Returns css property scrollPaddingInline and value as an object + * + * @description + * Returns an object with the css property scrollPaddingInline with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollPaddingInline property as object + */ + +export default function scrollPaddingInline() { + return { + scrollPaddingInline: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollPaddingInlineEnd/index.js b/cssProps/src/props/scrollPaddingInlineEnd/index.js new file mode 100644 index 00000000..250a72b8 --- /dev/null +++ b/cssProps/src/props/scrollPaddingInlineEnd/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollPaddingInlineEnd + * @category CssProps Helper + * @summary Returns css property scrollPaddingInlineEnd and value as an object + * + * @description + * Returns an object with the css property scrollPaddingInlineEnd with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollPaddingInlineEnd property as object + */ + +export default function scrollPaddingInlineEnd() { + return { + scrollPaddingInlineEnd: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollPaddingInlineStart/index.js b/cssProps/src/props/scrollPaddingInlineStart/index.js new file mode 100644 index 00000000..bcccc7b5 --- /dev/null +++ b/cssProps/src/props/scrollPaddingInlineStart/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollPaddingInlineStart + * @category CssProps Helper + * @summary Returns css property scrollPaddingInlineStart and value as an object + * + * @description + * Returns an object with the css property scrollPaddingInlineStart with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollPaddingInlineStart property as object + */ + +export default function scrollPaddingInlineStart() { + return { + scrollPaddingInlineStart: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollPaddingLeft/index.js b/cssProps/src/props/scrollPaddingLeft/index.js new file mode 100644 index 00000000..385fa8ce --- /dev/null +++ b/cssProps/src/props/scrollPaddingLeft/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollPaddingLeft + * @category CssProps Helper + * @summary Returns css property scrollPaddingLeft and value as an object + * + * @description + * Returns an object with the css property scrollPaddingLeft with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollPaddingLeft property as object + */ + +export default function scrollPaddingLeft() { + return { + scrollPaddingLeft: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollPaddingRight/index.js b/cssProps/src/props/scrollPaddingRight/index.js new file mode 100644 index 00000000..809a3d75 --- /dev/null +++ b/cssProps/src/props/scrollPaddingRight/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollPaddingRight + * @category CssProps Helper + * @summary Returns css property scrollPaddingRight and value as an object + * + * @description + * Returns an object with the css property scrollPaddingRight with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollPaddingRight property as object + */ + +export default function scrollPaddingRight() { + return { + scrollPaddingRight: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollPaddingTop/index.js b/cssProps/src/props/scrollPaddingTop/index.js new file mode 100644 index 00000000..eb7ec7f3 --- /dev/null +++ b/cssProps/src/props/scrollPaddingTop/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollPaddingTop + * @category CssProps Helper + * @summary Returns css property scrollPaddingTop and value as an object + * + * @description + * Returns an object with the css property scrollPaddingTop with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollPaddingTop property as object + */ + +export default function scrollPaddingTop() { + return { + scrollPaddingTop: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollSnapAlign/index.js b/cssProps/src/props/scrollSnapAlign/index.js new file mode 100644 index 00000000..4f5d42e1 --- /dev/null +++ b/cssProps/src/props/scrollSnapAlign/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollSnapAlign + * @category CssProps Helper + * @summary Returns css property scrollSnapAlign and value as an object + * + * @description + * Returns an object with the css property scrollSnapAlign with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollSnapAlign property as object + */ + +export default function scrollSnapAlign() { + return { + scrollSnapAlign: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollSnapStop/index.js b/cssProps/src/props/scrollSnapStop/index.js new file mode 100644 index 00000000..43345304 --- /dev/null +++ b/cssProps/src/props/scrollSnapStop/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollSnapStop + * @category CssProps Helper + * @summary Returns css property scrollSnapStop and value as an object + * + * @description + * Returns an object with the css property scrollSnapStop with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollSnapStop property as object + */ + +export default function scrollSnapStop() { + return { + scrollSnapStop: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollSnapType/index.js b/cssProps/src/props/scrollSnapType/index.js new file mode 100644 index 00000000..edf8ba3f --- /dev/null +++ b/cssProps/src/props/scrollSnapType/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollSnapType + * @category CssProps Helper + * @summary Returns css property scrollSnapType and value as an object + * + * @description + * Returns an object with the css property scrollSnapType with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollSnapType property as object + */ + +export default function scrollSnapType() { + return { + scrollSnapType: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollbarColor/index.js b/cssProps/src/props/scrollbarColor/index.js new file mode 100644 index 00000000..f7d7cd19 --- /dev/null +++ b/cssProps/src/props/scrollbarColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollbarColor + * @category CssProps Helper + * @summary Returns css property scrollbarColor and value as an object + * + * @description + * Returns an object with the css property scrollbarColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollbarColor property as object + */ + +export default function scrollbarColor() { + return { + scrollbarColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollbarGutter/index.js b/cssProps/src/props/scrollbarGutter/index.js new file mode 100644 index 00000000..f5ce921b --- /dev/null +++ b/cssProps/src/props/scrollbarGutter/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollbarGutter + * @category CssProps Helper + * @summary Returns css property scrollbarGutter and value as an object + * + * @description + * Returns an object with the css property scrollbarGutter with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollbarGutter property as object + */ + +export default function scrollbarGutter() { + return { + scrollbarGutter: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/scrollbarWidth/index.js b/cssProps/src/props/scrollbarWidth/index.js new file mode 100644 index 00000000..2bb3a897 --- /dev/null +++ b/cssProps/src/props/scrollbarWidth/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name scrollbarWidth + * @category CssProps Helper + * @summary Returns css property scrollbarWidth and value as an object + * + * @description + * Returns an object with the css property scrollbarWidth with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns scrollbarWidth property as object + */ + +export default function scrollbarWidth() { + return { + scrollbarWidth: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/shapeImageThreshold/index.js b/cssProps/src/props/shapeImageThreshold/index.js new file mode 100644 index 00000000..b0f99e00 --- /dev/null +++ b/cssProps/src/props/shapeImageThreshold/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name shapeImageThreshold + * @category CssProps Helper + * @summary Returns css property shapeImageThreshold and value as an object + * + * @description + * Returns an object with the css property shapeImageThreshold with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns shapeImageThreshold property as object + */ + +export default function shapeImageThreshold() { + return { + shapeImageThreshold: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/shapeMargin/index.js b/cssProps/src/props/shapeMargin/index.js new file mode 100644 index 00000000..441bc574 --- /dev/null +++ b/cssProps/src/props/shapeMargin/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name shapeMargin + * @category CssProps Helper + * @summary Returns css property shapeMargin and value as an object + * + * @description + * Returns an object with the css property shapeMargin with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns shapeMargin property as object + */ + +export default function shapeMargin() { + return { + shapeMargin: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/shapeOutside/index.js b/cssProps/src/props/shapeOutside/index.js new file mode 100644 index 00000000..29464b64 --- /dev/null +++ b/cssProps/src/props/shapeOutside/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name shapeOutside + * @category CssProps Helper + * @summary Returns css property shapeOutside and value as an object + * + * @description + * Returns an object with the css property shapeOutside with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns shapeOutside property as object + */ + +export default function shapeOutside() { + return { + shapeOutside: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/tabSize/index.js b/cssProps/src/props/tabSize/index.js new file mode 100644 index 00000000..1286816f --- /dev/null +++ b/cssProps/src/props/tabSize/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name tabSize + * @category CssProps Helper + * @summary Returns css property tabSize and value as an object + * + * @description + * Returns an object with the css property tabSize with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns tabSize property as object + */ + +export default function tabSize() { + return { + tabSize: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/tableLayout/index.js b/cssProps/src/props/tableLayout/index.js new file mode 100644 index 00000000..92ab35f0 --- /dev/null +++ b/cssProps/src/props/tableLayout/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name tableLayout + * @category CssProps Helper + * @summary Returns css property tableLayout and value as an object + * + * @description + * Returns an object with the css property tableLayout with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns tableLayout property as object + */ + +export default function tableLayout() { + return { + tableLayout: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textAlign/index.js b/cssProps/src/props/textAlign/index.js new file mode 100644 index 00000000..8c63717f --- /dev/null +++ b/cssProps/src/props/textAlign/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textAlign + * @category CssProps Helper + * @summary Returns css property textAlign and value as an object + * + * @description + * Returns an object with the css property textAlign with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textAlign property as object + */ + +export default function textAlign() { + return { + textAlign: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textAlignLast/index.js b/cssProps/src/props/textAlignLast/index.js new file mode 100644 index 00000000..8355a8f1 --- /dev/null +++ b/cssProps/src/props/textAlignLast/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textAlignLast + * @category CssProps Helper + * @summary Returns css property textAlignLast and value as an object + * + * @description + * Returns an object with the css property textAlignLast with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textAlignLast property as object + */ + +export default function textAlignLast() { + return { + textAlignLast: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textCombineUpright/index.js b/cssProps/src/props/textCombineUpright/index.js new file mode 100644 index 00000000..ada59b5e --- /dev/null +++ b/cssProps/src/props/textCombineUpright/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textCombineUpright + * @category CssProps Helper + * @summary Returns css property textCombineUpright and value as an object + * + * @description + * Returns an object with the css property textCombineUpright with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textCombineUpright property as object + */ + +export default function textCombineUpright() { + return { + textCombineUpright: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textDecoration/index.js b/cssProps/src/props/textDecoration/index.js new file mode 100644 index 00000000..bd6c4c24 --- /dev/null +++ b/cssProps/src/props/textDecoration/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textDecoration + * @category CssProps Helper + * @summary Returns css property textDecoration and value as an object + * + * @description + * Returns an object with the css property textDecoration with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textDecoration property as object + */ + +export default function textDecoration() { + return { + textDecoration: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textDecorationColor/index.js b/cssProps/src/props/textDecorationColor/index.js new file mode 100644 index 00000000..2078b2b9 --- /dev/null +++ b/cssProps/src/props/textDecorationColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textDecorationColor + * @category CssProps Helper + * @summary Returns css property textDecorationColor and value as an object + * + * @description + * Returns an object with the css property textDecorationColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textDecorationColor property as object + */ + +export default function textDecorationColor() { + return { + textDecorationColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textDecorationLine/index.js b/cssProps/src/props/textDecorationLine/index.js new file mode 100644 index 00000000..3cd43445 --- /dev/null +++ b/cssProps/src/props/textDecorationLine/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textDecorationLine + * @category CssProps Helper + * @summary Returns css property textDecorationLine and value as an object + * + * @description + * Returns an object with the css property textDecorationLine with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textDecorationLine property as object + */ + +export default function textDecorationLine() { + return { + textDecorationLine: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textDecorationSkipInk/index.js b/cssProps/src/props/textDecorationSkipInk/index.js new file mode 100644 index 00000000..814202c6 --- /dev/null +++ b/cssProps/src/props/textDecorationSkipInk/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textDecorationSkipInk + * @category CssProps Helper + * @summary Returns css property textDecorationSkipInk and value as an object + * + * @description + * Returns an object with the css property textDecorationSkipInk with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textDecorationSkipInk property as object + */ + +export default function textDecorationSkipInk() { + return { + textDecorationSkipInk: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textDecorationStyle/index.js b/cssProps/src/props/textDecorationStyle/index.js new file mode 100644 index 00000000..abec4d01 --- /dev/null +++ b/cssProps/src/props/textDecorationStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textDecorationStyle + * @category CssProps Helper + * @summary Returns css property textDecorationStyle and value as an object + * + * @description + * Returns an object with the css property textDecorationStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textDecorationStyle property as object + */ + +export default function textDecorationStyle() { + return { + textDecorationStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textDecorationThickness/index.js b/cssProps/src/props/textDecorationThickness/index.js new file mode 100644 index 00000000..c7ea9fa9 --- /dev/null +++ b/cssProps/src/props/textDecorationThickness/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textDecorationThickness + * @category CssProps Helper + * @summary Returns css property textDecorationThickness and value as an object + * + * @description + * Returns an object with the css property textDecorationThickness with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textDecorationThickness property as object + */ + +export default function textDecorationThickness() { + return { + textDecorationThickness: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textEmphasis/index.js b/cssProps/src/props/textEmphasis/index.js new file mode 100644 index 00000000..230807ee --- /dev/null +++ b/cssProps/src/props/textEmphasis/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textEmphasis + * @category CssProps Helper + * @summary Returns css property textEmphasis and value as an object + * + * @description + * Returns an object with the css property textEmphasis with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textEmphasis property as object + */ + +export default function textEmphasis() { + return { + textEmphasis: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textEmphasisColor/index.js b/cssProps/src/props/textEmphasisColor/index.js new file mode 100644 index 00000000..dd00397c --- /dev/null +++ b/cssProps/src/props/textEmphasisColor/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textEmphasisColor + * @category CssProps Helper + * @summary Returns css property textEmphasisColor and value as an object + * + * @description + * Returns an object with the css property textEmphasisColor with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textEmphasisColor property as object + */ + +export default function textEmphasisColor() { + return { + textEmphasisColor: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textEmphasisPosition/index.js b/cssProps/src/props/textEmphasisPosition/index.js new file mode 100644 index 00000000..d7646e1f --- /dev/null +++ b/cssProps/src/props/textEmphasisPosition/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textEmphasisPosition + * @category CssProps Helper + * @summary Returns css property textEmphasisPosition and value as an object + * + * @description + * Returns an object with the css property textEmphasisPosition with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textEmphasisPosition property as object + */ + +export default function textEmphasisPosition() { + return { + textEmphasisPosition: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textEmphasisStyle/index.js b/cssProps/src/props/textEmphasisStyle/index.js new file mode 100644 index 00000000..45b80ee7 --- /dev/null +++ b/cssProps/src/props/textEmphasisStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textEmphasisStyle + * @category CssProps Helper + * @summary Returns css property textEmphasisStyle and value as an object + * + * @description + * Returns an object with the css property textEmphasisStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textEmphasisStyle property as object + */ + +export default function textEmphasisStyle() { + return { + textEmphasisStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textIndent/index.js b/cssProps/src/props/textIndent/index.js new file mode 100644 index 00000000..b02691ff --- /dev/null +++ b/cssProps/src/props/textIndent/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textIndent + * @category CssProps Helper + * @summary Returns css property textIndent and value as an object + * + * @description + * Returns an object with the css property textIndent with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textIndent property as object + */ + +export default function textIndent() { + return { + textIndent: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textJustify/index.js b/cssProps/src/props/textJustify/index.js new file mode 100644 index 00000000..fc163fd7 --- /dev/null +++ b/cssProps/src/props/textJustify/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textJustify + * @category CssProps Helper + * @summary Returns css property textJustify and value as an object + * + * @description + * Returns an object with the css property textJustify with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textJustify property as object + */ + +export default function textJustify() { + return { + textJustify: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textOrientation/index.js b/cssProps/src/props/textOrientation/index.js new file mode 100644 index 00000000..35b646da --- /dev/null +++ b/cssProps/src/props/textOrientation/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textOrientation + * @category CssProps Helper + * @summary Returns css property textOrientation and value as an object + * + * @description + * Returns an object with the css property textOrientation with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textOrientation property as object + */ + +export default function textOrientation() { + return { + textOrientation: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textOverflow/index.js b/cssProps/src/props/textOverflow/index.js new file mode 100644 index 00000000..b0b59e5b --- /dev/null +++ b/cssProps/src/props/textOverflow/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textOverflow + * @category CssProps Helper + * @summary Returns css property textOverflow and value as an object + * + * @description + * Returns an object with the css property textOverflow with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textOverflow property as object + */ + +export default function textOverflow() { + return { + textOverflow: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textRendering/index.js b/cssProps/src/props/textRendering/index.js new file mode 100644 index 00000000..c178cf00 --- /dev/null +++ b/cssProps/src/props/textRendering/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textRendering + * @category CssProps Helper + * @summary Returns css property textRendering and value as an object + * + * @description + * Returns an object with the css property textRendering with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textRendering property as object + */ + +export default function textRendering() { + return { + textRendering: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textShadow/index.js b/cssProps/src/props/textShadow/index.js new file mode 100644 index 00000000..bc224d0b --- /dev/null +++ b/cssProps/src/props/textShadow/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textShadow + * @category CssProps Helper + * @summary Returns css property textShadow and value as an object + * + * @description + * Returns an object with the css property textShadow with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textShadow property as object + */ + +export default function textShadow() { + return { + textShadow: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textTransform/index.js b/cssProps/src/props/textTransform/index.js new file mode 100644 index 00000000..3577515f --- /dev/null +++ b/cssProps/src/props/textTransform/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textTransform + * @category CssProps Helper + * @summary Returns css property textTransform and value as an object + * + * @description + * Returns an object with the css property textTransform with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textTransform property as object + */ + +export default function textTransform() { + return { + textTransform: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textUnderlineOffset/index.js b/cssProps/src/props/textUnderlineOffset/index.js new file mode 100644 index 00000000..efc18109 --- /dev/null +++ b/cssProps/src/props/textUnderlineOffset/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textUnderlineOffset + * @category CssProps Helper + * @summary Returns css property textUnderlineOffset and value as an object + * + * @description + * Returns an object with the css property textUnderlineOffset with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textUnderlineOffset property as object + */ + +export default function textUnderlineOffset() { + return { + textUnderlineOffset: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/textUnderlinePosition/index.js b/cssProps/src/props/textUnderlinePosition/index.js new file mode 100644 index 00000000..a42e8c1b --- /dev/null +++ b/cssProps/src/props/textUnderlinePosition/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name textUnderlinePosition + * @category CssProps Helper + * @summary Returns css property textUnderlinePosition and value as an object + * + * @description + * Returns an object with the css property textUnderlinePosition with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns textUnderlinePosition property as object + */ + +export default function textUnderlinePosition() { + return { + textUnderlinePosition: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/top/index.js b/cssProps/src/props/top/index.js new file mode 100644 index 00000000..4f3abf99 --- /dev/null +++ b/cssProps/src/props/top/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name top + * @category CssProps Helper + * @summary Returns css property top and value as an object + * + * @description + * Returns an object with the css property top with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns top property as object + */ + +export default function top() { + return { + top: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/touchAction/index.js b/cssProps/src/props/touchAction/index.js new file mode 100644 index 00000000..ea00e142 --- /dev/null +++ b/cssProps/src/props/touchAction/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name touchAction + * @category CssProps Helper + * @summary Returns css property touchAction and value as an object + * + * @description + * Returns an object with the css property touchAction with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns touchAction property as object + */ + +export default function touchAction() { + return { + touchAction: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/transform/index.js b/cssProps/src/props/transform/index.js new file mode 100644 index 00000000..bb977137 --- /dev/null +++ b/cssProps/src/props/transform/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name transform + * @category CssProps Helper + * @summary Returns css property transform and value as an object + * + * @description + * Returns an object with the css property transform with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns transform property as object + */ + +export default function transform() { + return { + transform: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/transformBox/index.js b/cssProps/src/props/transformBox/index.js new file mode 100644 index 00000000..d4b350c4 --- /dev/null +++ b/cssProps/src/props/transformBox/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name transformBox + * @category CssProps Helper + * @summary Returns css property transformBox and value as an object + * + * @description + * Returns an object with the css property transformBox with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns transformBox property as object + */ + +export default function transformBox() { + return { + transformBox: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/transformOrigin/index.js b/cssProps/src/props/transformOrigin/index.js new file mode 100644 index 00000000..e6ed115b --- /dev/null +++ b/cssProps/src/props/transformOrigin/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name transformOrigin + * @category CssProps Helper + * @summary Returns css property transformOrigin and value as an object + * + * @description + * Returns an object with the css property transformOrigin with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns transformOrigin property as object + */ + +export default function transformOrigin() { + return { + transformOrigin: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/transformStyle/index.js b/cssProps/src/props/transformStyle/index.js new file mode 100644 index 00000000..8caf882d --- /dev/null +++ b/cssProps/src/props/transformStyle/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name transformStyle + * @category CssProps Helper + * @summary Returns css property transformStyle and value as an object + * + * @description + * Returns an object with the css property transformStyle with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns transformStyle property as object + */ + +export default function transformStyle() { + return { + transformStyle: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/transition/index.js b/cssProps/src/props/transition/index.js new file mode 100644 index 00000000..2279f846 --- /dev/null +++ b/cssProps/src/props/transition/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name transition + * @category CssProps Helper + * @summary Returns css property transition and value as an object + * + * @description + * Returns an object with the css property transition with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns transition property as object + */ + +export default function transition() { + return { + transition: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/transitionDelay/index.js b/cssProps/src/props/transitionDelay/index.js new file mode 100644 index 00000000..1329ee2f --- /dev/null +++ b/cssProps/src/props/transitionDelay/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name transitionDelay + * @category CssProps Helper + * @summary Returns css property transitionDelay and value as an object + * + * @description + * Returns an object with the css property transitionDelay with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns transitionDelay property as object + */ + +export default function transitionDelay() { + return { + transitionDelay: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/transitionDuration/index.js b/cssProps/src/props/transitionDuration/index.js new file mode 100644 index 00000000..eff33dd8 --- /dev/null +++ b/cssProps/src/props/transitionDuration/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name transitionDuration + * @category CssProps Helper + * @summary Returns css property transitionDuration and value as an object + * + * @description + * Returns an object with the css property transitionDuration with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns transitionDuration property as object + */ + +export default function transitionDuration() { + return { + transitionDuration: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/transitionProperty/index.js b/cssProps/src/props/transitionProperty/index.js new file mode 100644 index 00000000..964a320c --- /dev/null +++ b/cssProps/src/props/transitionProperty/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name transitionProperty + * @category CssProps Helper + * @summary Returns css property transitionProperty and value as an object + * + * @description + * Returns an object with the css property transitionProperty with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns transitionProperty property as object + */ + +export default function transitionProperty() { + return { + transitionProperty: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/transitionTimingFunction/index.js b/cssProps/src/props/transitionTimingFunction/index.js new file mode 100644 index 00000000..f5cf44a0 --- /dev/null +++ b/cssProps/src/props/transitionTimingFunction/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name transitionTimingFunction + * @category CssProps Helper + * @summary Returns css property transitionTimingFunction and value as an object + * + * @description + * Returns an object with the css property transitionTimingFunction with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns transitionTimingFunction property as object + */ + +export default function transitionTimingFunction() { + return { + transitionTimingFunction: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/translate/index.js b/cssProps/src/props/translate/index.js new file mode 100644 index 00000000..6763342a --- /dev/null +++ b/cssProps/src/props/translate/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name translate + * @category CssProps Helper + * @summary Returns css property translate and value as an object + * + * @description + * Returns an object with the css property translate with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns translate property as object + */ + +export default function translate() { + return { + translate: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/unicodeBidi/index.js b/cssProps/src/props/unicodeBidi/index.js new file mode 100644 index 00000000..828b1876 --- /dev/null +++ b/cssProps/src/props/unicodeBidi/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name unicodeBidi + * @category CssProps Helper + * @summary Returns css property unicodeBidi and value as an object + * + * @description + * Returns an object with the css property unicodeBidi with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns unicodeBidi property as object + */ + +export default function unicodeBidi() { + return { + unicodeBidi: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/userSelect/index.js b/cssProps/src/props/userSelect/index.js new file mode 100644 index 00000000..0e4e140c --- /dev/null +++ b/cssProps/src/props/userSelect/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name userSelect + * @category CssProps Helper + * @summary Returns css property userSelect and value as an object + * + * @description + * Returns an object with the css property userSelect with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns userSelect property as object + */ + +export default function userSelect() { + return { + userSelect: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/verticalAlign/index.js b/cssProps/src/props/verticalAlign/index.js new file mode 100644 index 00000000..71701cc8 --- /dev/null +++ b/cssProps/src/props/verticalAlign/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name verticalAlign + * @category CssProps Helper + * @summary Returns css property verticalAlign and value as an object + * + * @description + * Returns an object with the css property verticalAlign with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns verticalAlign property as object + */ + +export default function verticalAlign() { + return { + verticalAlign: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/visibility/index.js b/cssProps/src/props/visibility/index.js new file mode 100644 index 00000000..e299587f --- /dev/null +++ b/cssProps/src/props/visibility/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name visibility + * @category CssProps Helper + * @summary Returns css property visibility and value as an object + * + * @description + * Returns an object with the css property visibility with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns visibility property as object + */ + +export default function visibility() { + return { + visibility: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/whiteSpace/index.js b/cssProps/src/props/whiteSpace/index.js new file mode 100644 index 00000000..867ec711 --- /dev/null +++ b/cssProps/src/props/whiteSpace/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name whiteSpace + * @category CssProps Helper + * @summary Returns css property whiteSpace and value as an object + * + * @description + * Returns an object with the css property whiteSpace with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns whiteSpace property as object + */ + +export default function whiteSpace() { + return { + whiteSpace: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/widows/index.js b/cssProps/src/props/widows/index.js new file mode 100644 index 00000000..d91271a7 --- /dev/null +++ b/cssProps/src/props/widows/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name widows + * @category CssProps Helper + * @summary Returns css property widows and value as an object + * + * @description + * Returns an object with the css property widows with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns widows property as object + */ + +export default function widows() { + return { + widows: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/width/index.js b/cssProps/src/props/width/index.js new file mode 100644 index 00000000..d3b70608 --- /dev/null +++ b/cssProps/src/props/width/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name width + * @category CssProps Helper + * @summary Returns css property width and value as an object + * + * @description + * Returns an object with the css property width with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns width property as object + */ + +export default function width() { + return { + width: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/willChange/index.js b/cssProps/src/props/willChange/index.js new file mode 100644 index 00000000..496fa3d6 --- /dev/null +++ b/cssProps/src/props/willChange/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name willChange + * @category CssProps Helper + * @summary Returns css property willChange and value as an object + * + * @description + * Returns an object with the css property willChange with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns willChange property as object + */ + +export default function willChange() { + return { + willChange: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/wordBreak/index.js b/cssProps/src/props/wordBreak/index.js new file mode 100644 index 00000000..569b80b7 --- /dev/null +++ b/cssProps/src/props/wordBreak/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name wordBreak + * @category CssProps Helper + * @summary Returns css property wordBreak and value as an object + * + * @description + * Returns an object with the css property wordBreak with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns wordBreak property as object + */ + +export default function wordBreak() { + return { + wordBreak: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/wordSpacing/index.js b/cssProps/src/props/wordSpacing/index.js new file mode 100644 index 00000000..8147de71 --- /dev/null +++ b/cssProps/src/props/wordSpacing/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name wordSpacing + * @category CssProps Helper + * @summary Returns css property wordSpacing and value as an object + * + * @description + * Returns an object with the css property wordSpacing with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns wordSpacing property as object + */ + +export default function wordSpacing() { + return { + wordSpacing: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/wordWrap/index.js b/cssProps/src/props/wordWrap/index.js new file mode 100644 index 00000000..b201b7c6 --- /dev/null +++ b/cssProps/src/props/wordWrap/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name wordWrap + * @category CssProps Helper + * @summary Returns css property wordWrap and value as an object + * + * @description + * Returns an object with the css property wordWrap with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns wordWrap property as object + */ + +export default function wordWrap() { + return { + wordWrap: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/writingMode/index.js b/cssProps/src/props/writingMode/index.js new file mode 100644 index 00000000..5ff732a2 --- /dev/null +++ b/cssProps/src/props/writingMode/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name writingMode + * @category CssProps Helper + * @summary Returns css property writingMode and value as an object + * + * @description + * Returns an object with the css property writingMode with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns writingMode property as object + */ + +export default function writingMode() { + return { + writingMode: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/props/zIndex/index.js b/cssProps/src/props/zIndex/index.js new file mode 100644 index 00000000..5871aaf0 --- /dev/null +++ b/cssProps/src/props/zIndex/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generateProps.js +import { default as appendArgs } from '../../util/index' + +/** + * @name zIndex + * @category CssProps Helper + * @summary Returns css property zIndex and value as an object + * + * @description + * Returns an object with the css property zIndex with its passed in values + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns zIndex property as object + */ + +export default function zIndex() { + return { + zIndex: appendArgs(arguments) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/__tests__/__snapshots__/pseudo.integration.test.js.snap b/cssProps/src/pseudo/__tests__/__snapshots__/pseudo.integration.test.js.snap new file mode 100644 index 00000000..6ff64607 --- /dev/null +++ b/cssProps/src/pseudo/__tests__/__snapshots__/pseudo.integration.test.js.snap @@ -0,0 +1,9 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`pseudoSelectors regular 1`] = `" .go1382657062:hover{color:blue;background:orange;}"`; + +exports[`pseudoSelectors regular 2`] = `"
"`; + +exports[`pseudoSelectors with theme 1`] = `".go1912523078:hover{color:orange;background:blue;}"`; + +exports[`pseudoSelectors with theme 2`] = `"
"`; diff --git a/cssProps/src/pseudo/__tests__/pseudo.integration.test.js b/cssProps/src/pseudo/__tests__/pseudo.integration.test.js new file mode 100644 index 00000000..d841f9cf --- /dev/null +++ b/cssProps/src/pseudo/__tests__/pseudo.integration.test.js @@ -0,0 +1,55 @@ +import { h, createContext, render } from 'preact'; +import { useContext } from 'preact/hooks'; +import { setup, extractCss, css, styled } from 'goober'; +import { color, background } from '../../props/index'; +import { hover } from '../index'; + +describe('pseudoSelectors', () => { + it('regular', () => { + setup(h); + + const target = document.createElement('div'); + + const cssClass = css([ + hover([ + color("blue"), + background("orange") + ]) + ]) + + render( +
+
, + target + ); + + expect(extractCss()).toMatchSnapshot(); + expect(target.innerHTML).toMatchSnapshot(); + }); + + it('with theme', () => { + const ThemeContext = createContext(); + const useTheme = () => useContext(ThemeContext); + + setup(h, null, useTheme); + + const target = document.createElement('div'); + + const ThemeContainer = styled('div')((props) => ([ + hover([ + color("orange"), + background(props.theme.color) + ]) + ])); + + render( + + + , + target + ); + + expect(extractCss()).toMatchSnapshot(); + expect(target.innerHTML).toMatchSnapshot(); + }); +}); diff --git a/cssProps/src/pseudo/__tests__/pseudo.test.js b/cssProps/src/pseudo/__tests__/pseudo.test.js new file mode 100644 index 00000000..82f34cf9 --- /dev/null +++ b/cssProps/src/pseudo/__tests__/pseudo.test.js @@ -0,0 +1,824 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +import * as cssPseudo from '../index'; +import { color, maxWidth } from '../../props/index' +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssPseudo', () => { + beforeEach(() => { + css.mockClear(); + }); + + it(':active type', () => { + expect(typeof cssPseudo.active).toEqual('function'); + }); + + it(':active', () => { + expect(cssPseudo.active([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:active":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':any-link type', () => { + expect(typeof cssPseudo.anyLink).toEqual('function'); + }); + + it(':any-link', () => { + expect(cssPseudo.anyLink([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:any-link":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':checked type', () => { + expect(typeof cssPseudo.checked).toEqual('function'); + }); + + it(':checked', () => { + expect(cssPseudo.checked([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:checked":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':default type', () => { + expect(typeof cssPseudo.defaultElement).toEqual('function'); + }); + + it(':default', () => { + expect(cssPseudo.defaultElement([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:default":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':dir type', () => { + expect(typeof cssPseudo.dir).toEqual('function'); + }); + + it(':dir', () => { + expect(cssPseudo.dir([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:dir":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':disabled type', () => { + expect(typeof cssPseudo.disabled).toEqual('function'); + }); + + it(':disabled', () => { + expect(cssPseudo.disabled([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:disabled":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':empty type', () => { + expect(typeof cssPseudo.empty).toEqual('function'); + }); + + it(':empty', () => { + expect(cssPseudo.empty([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:empty":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':enabled type', () => { + expect(typeof cssPseudo.enabled).toEqual('function'); + }); + + it(':enabled', () => { + expect(cssPseudo.enabled([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:enabled":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':first type', () => { + expect(typeof cssPseudo.first).toEqual('function'); + }); + + it(':first', () => { + expect(cssPseudo.first([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:first":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':first-child type', () => { + expect(typeof cssPseudo.firstChild).toEqual('function'); + }); + + it(':first-child', () => { + expect(cssPseudo.firstChild([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:first-child":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':first-of-type type', () => { + expect(typeof cssPseudo.firstOfType).toEqual('function'); + }); + + it(':first-of-type', () => { + expect(cssPseudo.firstOfType([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:first-of-type":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':fullscreen type', () => { + expect(typeof cssPseudo.fullscreen).toEqual('function'); + }); + + it(':fullscreen', () => { + expect(cssPseudo.fullscreen([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:fullscreen":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':future type', () => { + expect(typeof cssPseudo.future).toEqual('function'); + }); + + it(':future', () => { + expect(cssPseudo.future([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:future":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':focus type', () => { + expect(typeof cssPseudo.focus).toEqual('function'); + }); + + it(':focus', () => { + expect(cssPseudo.focus([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:focus":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':focus-visible type', () => { + expect(typeof cssPseudo.focusVisible).toEqual('function'); + }); + + it(':focus-visible', () => { + expect(cssPseudo.focusVisible([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:focus-visible":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':focus-within type', () => { + expect(typeof cssPseudo.focusWithin).toEqual('function'); + }); + + it(':focus-within', () => { + expect(cssPseudo.focusWithin([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:focus-within":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':hover type', () => { + expect(typeof cssPseudo.hover).toEqual('function'); + }); + + it(':hover', () => { + expect(cssPseudo.hover([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:hover":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':indeterminate type', () => { + expect(typeof cssPseudo.indeterminate).toEqual('function'); + }); + + it(':indeterminate', () => { + expect(cssPseudo.indeterminate([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:indeterminate":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':in-range type', () => { + expect(typeof cssPseudo.inRange).toEqual('function'); + }); + + it(':in-range', () => { + expect(cssPseudo.inRange([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:in-range":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':invalid type', () => { + expect(typeof cssPseudo.invalid).toEqual('function'); + }); + + it(':invalid', () => { + expect(cssPseudo.invalid([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:invalid":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':lang type', () => { + expect(typeof cssPseudo.lang).toEqual('function'); + }); + + it(':lang', () => { + expect(cssPseudo.lang([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:lang":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':last-child type', () => { + expect(typeof cssPseudo.lastChild).toEqual('function'); + }); + + it(':last-child', () => { + expect(cssPseudo.lastChild([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:last-child":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':last-of-type type', () => { + expect(typeof cssPseudo.lastOfType).toEqual('function'); + }); + + it(':last-of-type', () => { + expect(cssPseudo.lastOfType([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:last-of-type":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':left type', () => { + expect(typeof cssPseudo.left).toEqual('function'); + }); + + it(':left', () => { + expect(cssPseudo.left([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:left":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':link type', () => { + expect(typeof cssPseudo.link).toEqual('function'); + }); + + it(':link', () => { + expect(cssPseudo.link([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:link":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':not type', () => { + expect(typeof cssPseudo.not).toEqual('function'); + }); + + it(':not', () => { + expect(cssPseudo.not([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:not":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':nth-child type', () => { + expect(typeof cssPseudo.nthChild).toEqual('function'); + }); + + it(':nth-child', () => { + expect(cssPseudo.nthChild([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:nth-child":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':nth-last-child type', () => { + expect(typeof cssPseudo.nthLastChild).toEqual('function'); + }); + + it(':nth-last-child', () => { + expect(cssPseudo.nthLastChild([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:nth-last-child":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':nth-last-of-type type', () => { + expect(typeof cssPseudo.nthLastOfType).toEqual('function'); + }); + + it(':nth-last-of-type', () => { + expect(cssPseudo.nthLastOfType([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:nth-last-of-type":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':nth-of-type type', () => { + expect(typeof cssPseudo.nthOfType).toEqual('function'); + }); + + it(':nth-of-type', () => { + expect(cssPseudo.nthOfType([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:nth-of-type":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':only-child type', () => { + expect(typeof cssPseudo.onlyChild).toEqual('function'); + }); + + it(':only-child', () => { + expect(cssPseudo.onlyChild([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:only-child":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':only-of-type type', () => { + expect(typeof cssPseudo.onlyOfType).toEqual('function'); + }); + + it(':only-of-type', () => { + expect(cssPseudo.onlyOfType([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:only-of-type":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':optional type', () => { + expect(typeof cssPseudo.optional).toEqual('function'); + }); + + it(':optional', () => { + expect(cssPseudo.optional([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:optional":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':out-of-range type', () => { + expect(typeof cssPseudo.outOfRange).toEqual('function'); + }); + + it(':out-of-range', () => { + expect(cssPseudo.outOfRange([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:out-of-range":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':read-only type', () => { + expect(typeof cssPseudo.readOnly).toEqual('function'); + }); + + it(':read-only', () => { + expect(cssPseudo.readOnly([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:read-only":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':read-write type', () => { + expect(typeof cssPseudo.readWrite).toEqual('function'); + }); + + it(':read-write', () => { + expect(cssPseudo.readWrite([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:read-write":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':required type', () => { + expect(typeof cssPseudo.required).toEqual('function'); + }); + + it(':required', () => { + expect(cssPseudo.required([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:required":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':right type', () => { + expect(typeof cssPseudo.right).toEqual('function'); + }); + + it(':right', () => { + expect(cssPseudo.right([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:right":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':root type', () => { + expect(typeof cssPseudo.root).toEqual('function'); + }); + + it(':root', () => { + expect(cssPseudo.root([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:root":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':scope type', () => { + expect(typeof cssPseudo.scope).toEqual('function'); + }); + + it(':scope', () => { + expect(cssPseudo.scope([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:scope":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':target type', () => { + expect(typeof cssPseudo.target).toEqual('function'); + }); + + it(':target', () => { + expect(cssPseudo.target([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:target":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':valid type', () => { + expect(typeof cssPseudo.valid).toEqual('function'); + }); + + it(':valid', () => { + expect(cssPseudo.valid([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:valid":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it(':visited type', () => { + expect(typeof cssPseudo.visited).toEqual('function'); + }); + + it(':visited', () => { + expect(cssPseudo.visited([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&:visited":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it('::after type', () => { + expect(typeof cssPseudo.after).toEqual('function'); + }); + + it('::after', () => { + expect(cssPseudo.after([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&::after":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it('::backdrop type', () => { + expect(typeof cssPseudo.backdrop).toEqual('function'); + }); + + it('::backdrop', () => { + expect(cssPseudo.backdrop([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&::backdrop":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it('::before type', () => { + expect(typeof cssPseudo.before).toEqual('function'); + }); + + it('::before', () => { + expect(cssPseudo.before([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&::before":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it('::cue type', () => { + expect(typeof cssPseudo.cue).toEqual('function'); + }); + + it('::cue', () => { + expect(cssPseudo.cue([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&::cue":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it('::cue-region type', () => { + expect(typeof cssPseudo.cueRegion).toEqual('function'); + }); + + it('::cue-region', () => { + expect(cssPseudo.cueRegion([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&::cue-region":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it('::first-letter type', () => { + expect(typeof cssPseudo.firstLetter).toEqual('function'); + }); + + it('::first-letter', () => { + expect(cssPseudo.firstLetter([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&::first-letter":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it('::first-line type', () => { + expect(typeof cssPseudo.firstLine).toEqual('function'); + }); + + it('::first-line', () => { + expect(cssPseudo.firstLine([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&::first-line":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it('::marker type', () => { + expect(typeof cssPseudo.marker).toEqual('function'); + }); + + it('::marker', () => { + expect(cssPseudo.marker([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&::marker":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it('::placeholder type', () => { + expect(typeof cssPseudo.placeholder).toEqual('function'); + }); + + it('::placeholder', () => { + expect(cssPseudo.placeholder([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&::placeholder":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it('::selection type', () => { + expect(typeof cssPseudo.selection).toEqual('function'); + }); + + it('::selection', () => { + expect(cssPseudo.selection([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&::selection":{ + color: "blue", + maxWidth: "20px" + }}); + }); + + + it('::slotted type', () => { + expect(typeof cssPseudo.slotted).toEqual('function'); + }); + + it('::slotted', () => { + expect(cssPseudo.slotted([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&::slotted":{ + color: "blue", + maxWidth: "20px" + }}); + }); + +}); \ No newline at end of file diff --git a/cssProps/src/pseudo/active/index.js b/cssProps/src/pseudo/active/index.js new file mode 100644 index 00000000..68bc51d3 --- /dev/null +++ b/cssProps/src/pseudo/active/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name active + * @category CssProps Helper + * @summary Returns css pseudo selector :active with object of css properties + * + * @description + * Returns an object with the :active pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :active property as object with object of css properties + */ + +export default function active(arrayOfProps) { + return { + "&:active": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/after/index.js b/cssProps/src/pseudo/after/index.js new file mode 100644 index 00000000..6b30ffb9 --- /dev/null +++ b/cssProps/src/pseudo/after/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name after + * @category CssProps Helper + * @summary Returns css pseudo selector ::after with object of css properties + * + * @description + * Returns an object with the ::after pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ::after property as object with object of css properties + */ + +export default function after(arrayOfProps) { + return { + "&::after": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/anyLink/index.js b/cssProps/src/pseudo/anyLink/index.js new file mode 100644 index 00000000..3a0b1d6c --- /dev/null +++ b/cssProps/src/pseudo/anyLink/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name anyLink + * @category CssProps Helper + * @summary Returns css pseudo selector :any-link with object of css properties + * + * @description + * Returns an object with the :any-link pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :any-link property as object with object of css properties + */ + +export default function anyLink(arrayOfProps) { + return { + "&:any-link": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/backdrop/index.js b/cssProps/src/pseudo/backdrop/index.js new file mode 100644 index 00000000..09d57df4 --- /dev/null +++ b/cssProps/src/pseudo/backdrop/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name backdrop + * @category CssProps Helper + * @summary Returns css pseudo selector ::backdrop with object of css properties + * + * @description + * Returns an object with the ::backdrop pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ::backdrop property as object with object of css properties + */ + +export default function backdrop(arrayOfProps) { + return { + "&::backdrop": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/before/index.js b/cssProps/src/pseudo/before/index.js new file mode 100644 index 00000000..a629f761 --- /dev/null +++ b/cssProps/src/pseudo/before/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name before + * @category CssProps Helper + * @summary Returns css pseudo selector ::before with object of css properties + * + * @description + * Returns an object with the ::before pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ::before property as object with object of css properties + */ + +export default function before(arrayOfProps) { + return { + "&::before": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/checked/index.js b/cssProps/src/pseudo/checked/index.js new file mode 100644 index 00000000..a9935d6c --- /dev/null +++ b/cssProps/src/pseudo/checked/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name checked + * @category CssProps Helper + * @summary Returns css pseudo selector :checked with object of css properties + * + * @description + * Returns an object with the :checked pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :checked property as object with object of css properties + */ + +export default function checked(arrayOfProps) { + return { + "&:checked": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/cue/index.js b/cssProps/src/pseudo/cue/index.js new file mode 100644 index 00000000..8e84f6a0 --- /dev/null +++ b/cssProps/src/pseudo/cue/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name cue + * @category CssProps Helper + * @summary Returns css pseudo selector ::cue with object of css properties + * + * @description + * Returns an object with the ::cue pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ::cue property as object with object of css properties + */ + +export default function cue(arrayOfProps) { + return { + "&::cue": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/cueRegion/index.js b/cssProps/src/pseudo/cueRegion/index.js new file mode 100644 index 00000000..188c973b --- /dev/null +++ b/cssProps/src/pseudo/cueRegion/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name cueRegion + * @category CssProps Helper + * @summary Returns css pseudo selector ::cue-region with object of css properties + * + * @description + * Returns an object with the ::cue-region pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ::cue-region property as object with object of css properties + */ + +export default function cueRegion(arrayOfProps) { + return { + "&::cue-region": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/defaultElement/index.js b/cssProps/src/pseudo/defaultElement/index.js new file mode 100644 index 00000000..ffa581cc --- /dev/null +++ b/cssProps/src/pseudo/defaultElement/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name defaultElement + * @category CssProps Helper + * @summary Returns css pseudo selector :default with object of css properties + * + * @description + * Returns an object with the :default pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :default property as object with object of css properties + */ + +export default function defaultElement(arrayOfProps) { + return { + "&:default": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/dir/index.js b/cssProps/src/pseudo/dir/index.js new file mode 100644 index 00000000..d30a352b --- /dev/null +++ b/cssProps/src/pseudo/dir/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name dir + * @category CssProps Helper + * @summary Returns css pseudo selector :dir with object of css properties + * + * @description + * Returns an object with the :dir pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :dir property as object with object of css properties + */ + +export default function dir(arrayOfProps) { + return { + "&:dir": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/disabled/index.js b/cssProps/src/pseudo/disabled/index.js new file mode 100644 index 00000000..33995197 --- /dev/null +++ b/cssProps/src/pseudo/disabled/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name disabled + * @category CssProps Helper + * @summary Returns css pseudo selector :disabled with object of css properties + * + * @description + * Returns an object with the :disabled pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :disabled property as object with object of css properties + */ + +export default function disabled(arrayOfProps) { + return { + "&:disabled": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/empty/index.js b/cssProps/src/pseudo/empty/index.js new file mode 100644 index 00000000..1c5f6e11 --- /dev/null +++ b/cssProps/src/pseudo/empty/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name empty + * @category CssProps Helper + * @summary Returns css pseudo selector :empty with object of css properties + * + * @description + * Returns an object with the :empty pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :empty property as object with object of css properties + */ + +export default function empty(arrayOfProps) { + return { + "&:empty": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/enabled/index.js b/cssProps/src/pseudo/enabled/index.js new file mode 100644 index 00000000..7d601ea1 --- /dev/null +++ b/cssProps/src/pseudo/enabled/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name enabled + * @category CssProps Helper + * @summary Returns css pseudo selector :enabled with object of css properties + * + * @description + * Returns an object with the :enabled pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :enabled property as object with object of css properties + */ + +export default function enabled(arrayOfProps) { + return { + "&:enabled": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/first/index.js b/cssProps/src/pseudo/first/index.js new file mode 100644 index 00000000..9d38ef65 --- /dev/null +++ b/cssProps/src/pseudo/first/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name first + * @category CssProps Helper + * @summary Returns css pseudo selector :first with object of css properties + * + * @description + * Returns an object with the :first pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :first property as object with object of css properties + */ + +export default function first(arrayOfProps) { + return { + "&:first": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/firstChild/index.js b/cssProps/src/pseudo/firstChild/index.js new file mode 100644 index 00000000..d1bc8c7b --- /dev/null +++ b/cssProps/src/pseudo/firstChild/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name firstChild + * @category CssProps Helper + * @summary Returns css pseudo selector :first-child with object of css properties + * + * @description + * Returns an object with the :first-child pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :first-child property as object with object of css properties + */ + +export default function firstChild(arrayOfProps) { + return { + "&:first-child": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/firstLetter/index.js b/cssProps/src/pseudo/firstLetter/index.js new file mode 100644 index 00000000..db6fb564 --- /dev/null +++ b/cssProps/src/pseudo/firstLetter/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name firstLetter + * @category CssProps Helper + * @summary Returns css pseudo selector ::first-letter with object of css properties + * + * @description + * Returns an object with the ::first-letter pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ::first-letter property as object with object of css properties + */ + +export default function firstLetter(arrayOfProps) { + return { + "&::first-letter": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/firstLine/index.js b/cssProps/src/pseudo/firstLine/index.js new file mode 100644 index 00000000..f60714a4 --- /dev/null +++ b/cssProps/src/pseudo/firstLine/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name firstLine + * @category CssProps Helper + * @summary Returns css pseudo selector ::first-line with object of css properties + * + * @description + * Returns an object with the ::first-line pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ::first-line property as object with object of css properties + */ + +export default function firstLine(arrayOfProps) { + return { + "&::first-line": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/firstOfType/index.js b/cssProps/src/pseudo/firstOfType/index.js new file mode 100644 index 00000000..7df85f4b --- /dev/null +++ b/cssProps/src/pseudo/firstOfType/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name firstOfType + * @category CssProps Helper + * @summary Returns css pseudo selector :first-of-type with object of css properties + * + * @description + * Returns an object with the :first-of-type pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :first-of-type property as object with object of css properties + */ + +export default function firstOfType(arrayOfProps) { + return { + "&:first-of-type": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/focus/index.js b/cssProps/src/pseudo/focus/index.js new file mode 100644 index 00000000..a2f2e395 --- /dev/null +++ b/cssProps/src/pseudo/focus/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name focus + * @category CssProps Helper + * @summary Returns css pseudo selector :focus with object of css properties + * + * @description + * Returns an object with the :focus pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :focus property as object with object of css properties + */ + +export default function focus(arrayOfProps) { + return { + "&:focus": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/focusVisible/index.js b/cssProps/src/pseudo/focusVisible/index.js new file mode 100644 index 00000000..9c31dc37 --- /dev/null +++ b/cssProps/src/pseudo/focusVisible/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name focusVisible + * @category CssProps Helper + * @summary Returns css pseudo selector :focus-visible with object of css properties + * + * @description + * Returns an object with the :focus-visible pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :focus-visible property as object with object of css properties + */ + +export default function focusVisible(arrayOfProps) { + return { + "&:focus-visible": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/focusWithin/index.js b/cssProps/src/pseudo/focusWithin/index.js new file mode 100644 index 00000000..4106dd38 --- /dev/null +++ b/cssProps/src/pseudo/focusWithin/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name focusWithin + * @category CssProps Helper + * @summary Returns css pseudo selector :focus-within with object of css properties + * + * @description + * Returns an object with the :focus-within pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :focus-within property as object with object of css properties + */ + +export default function focusWithin(arrayOfProps) { + return { + "&:focus-within": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/fullscreen/index.js b/cssProps/src/pseudo/fullscreen/index.js new file mode 100644 index 00000000..35ed3cbe --- /dev/null +++ b/cssProps/src/pseudo/fullscreen/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name fullscreen + * @category CssProps Helper + * @summary Returns css pseudo selector :fullscreen with object of css properties + * + * @description + * Returns an object with the :fullscreen pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :fullscreen property as object with object of css properties + */ + +export default function fullscreen(arrayOfProps) { + return { + "&:fullscreen": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/future/index.js b/cssProps/src/pseudo/future/index.js new file mode 100644 index 00000000..2ee39f30 --- /dev/null +++ b/cssProps/src/pseudo/future/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name future + * @category CssProps Helper + * @summary Returns css pseudo selector :future with object of css properties + * + * @description + * Returns an object with the :future pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :future property as object with object of css properties + */ + +export default function future(arrayOfProps) { + return { + "&:future": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/hover/index.js b/cssProps/src/pseudo/hover/index.js new file mode 100644 index 00000000..88e539a9 --- /dev/null +++ b/cssProps/src/pseudo/hover/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name hover + * @category CssProps Helper + * @summary Returns css pseudo selector :hover with object of css properties + * + * @description + * Returns an object with the :hover pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :hover property as object with object of css properties + */ + +export default function hover(arrayOfProps) { + return { + "&:hover": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/inRange/index.js b/cssProps/src/pseudo/inRange/index.js new file mode 100644 index 00000000..fcd6f878 --- /dev/null +++ b/cssProps/src/pseudo/inRange/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name inRange + * @category CssProps Helper + * @summary Returns css pseudo selector :in-range with object of css properties + * + * @description + * Returns an object with the :in-range pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :in-range property as object with object of css properties + */ + +export default function inRange(arrayOfProps) { + return { + "&:in-range": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/indeterminate/index.js b/cssProps/src/pseudo/indeterminate/index.js new file mode 100644 index 00000000..dbd29af2 --- /dev/null +++ b/cssProps/src/pseudo/indeterminate/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name indeterminate + * @category CssProps Helper + * @summary Returns css pseudo selector :indeterminate with object of css properties + * + * @description + * Returns an object with the :indeterminate pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :indeterminate property as object with object of css properties + */ + +export default function indeterminate(arrayOfProps) { + return { + "&:indeterminate": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/index.js b/cssProps/src/pseudo/index.js new file mode 100644 index 00000000..40b0601c --- /dev/null +++ b/cssProps/src/pseudo/index.js @@ -0,0 +1,55 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +export { default as active } from './active/index' +export { default as anyLink } from './anyLink/index' +export { default as checked } from './checked/index' +export { default as defaultElement } from './defaultElement/index' +export { default as dir } from './dir/index' +export { default as disabled } from './disabled/index' +export { default as empty } from './empty/index' +export { default as enabled } from './enabled/index' +export { default as first } from './first/index' +export { default as firstChild } from './firstChild/index' +export { default as firstOfType } from './firstOfType/index' +export { default as fullscreen } from './fullscreen/index' +export { default as future } from './future/index' +export { default as focus } from './focus/index' +export { default as focusVisible } from './focusVisible/index' +export { default as focusWithin } from './focusWithin/index' +export { default as hover } from './hover/index' +export { default as indeterminate } from './indeterminate/index' +export { default as inRange } from './inRange/index' +export { default as invalid } from './invalid/index' +export { default as lang } from './lang/index' +export { default as lastChild } from './lastChild/index' +export { default as lastOfType } from './lastOfType/index' +export { default as left } from './left/index' +export { default as link } from './link/index' +export { default as not } from './not/index' +export { default as nthChild } from './nthChild/index' +export { default as nthLastChild } from './nthLastChild/index' +export { default as nthLastOfType } from './nthLastOfType/index' +export { default as nthOfType } from './nthOfType/index' +export { default as onlyChild } from './onlyChild/index' +export { default as onlyOfType } from './onlyOfType/index' +export { default as optional } from './optional/index' +export { default as outOfRange } from './outOfRange/index' +export { default as readOnly } from './readOnly/index' +export { default as readWrite } from './readWrite/index' +export { default as required } from './required/index' +export { default as right } from './right/index' +export { default as root } from './root/index' +export { default as scope } from './scope/index' +export { default as target } from './target/index' +export { default as valid } from './valid/index' +export { default as visited } from './visited/index' +export { default as after } from './after/index' +export { default as backdrop } from './backdrop/index' +export { default as before } from './before/index' +export { default as cue } from './cue/index' +export { default as cueRegion } from './cueRegion/index' +export { default as firstLetter } from './firstLetter/index' +export { default as firstLine } from './firstLine/index' +export { default as marker } from './marker/index' +export { default as placeholder } from './placeholder/index' +export { default as selection } from './selection/index' +export { default as slotted } from './slotted/index' diff --git a/cssProps/src/pseudo/invalid/index.js b/cssProps/src/pseudo/invalid/index.js new file mode 100644 index 00000000..9c62fc4e --- /dev/null +++ b/cssProps/src/pseudo/invalid/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name invalid + * @category CssProps Helper + * @summary Returns css pseudo selector :invalid with object of css properties + * + * @description + * Returns an object with the :invalid pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :invalid property as object with object of css properties + */ + +export default function invalid(arrayOfProps) { + return { + "&:invalid": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/lang/index.js b/cssProps/src/pseudo/lang/index.js new file mode 100644 index 00000000..62aee44d --- /dev/null +++ b/cssProps/src/pseudo/lang/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name lang + * @category CssProps Helper + * @summary Returns css pseudo selector :lang with object of css properties + * + * @description + * Returns an object with the :lang pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :lang property as object with object of css properties + */ + +export default function lang(arrayOfProps) { + return { + "&:lang": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/lastChild/index.js b/cssProps/src/pseudo/lastChild/index.js new file mode 100644 index 00000000..7b806e30 --- /dev/null +++ b/cssProps/src/pseudo/lastChild/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name lastChild + * @category CssProps Helper + * @summary Returns css pseudo selector :last-child with object of css properties + * + * @description + * Returns an object with the :last-child pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :last-child property as object with object of css properties + */ + +export default function lastChild(arrayOfProps) { + return { + "&:last-child": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/lastOfType/index.js b/cssProps/src/pseudo/lastOfType/index.js new file mode 100644 index 00000000..b339720a --- /dev/null +++ b/cssProps/src/pseudo/lastOfType/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name lastOfType + * @category CssProps Helper + * @summary Returns css pseudo selector :last-of-type with object of css properties + * + * @description + * Returns an object with the :last-of-type pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :last-of-type property as object with object of css properties + */ + +export default function lastOfType(arrayOfProps) { + return { + "&:last-of-type": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/left/index.js b/cssProps/src/pseudo/left/index.js new file mode 100644 index 00000000..c94cf7b7 --- /dev/null +++ b/cssProps/src/pseudo/left/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name left + * @category CssProps Helper + * @summary Returns css pseudo selector :left with object of css properties + * + * @description + * Returns an object with the :left pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :left property as object with object of css properties + */ + +export default function left(arrayOfProps) { + return { + "&:left": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/link/index.js b/cssProps/src/pseudo/link/index.js new file mode 100644 index 00000000..9dbbba8c --- /dev/null +++ b/cssProps/src/pseudo/link/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name link + * @category CssProps Helper + * @summary Returns css pseudo selector :link with object of css properties + * + * @description + * Returns an object with the :link pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :link property as object with object of css properties + */ + +export default function link(arrayOfProps) { + return { + "&:link": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/marker/index.js b/cssProps/src/pseudo/marker/index.js new file mode 100644 index 00000000..56e98b09 --- /dev/null +++ b/cssProps/src/pseudo/marker/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name marker + * @category CssProps Helper + * @summary Returns css pseudo selector ::marker with object of css properties + * + * @description + * Returns an object with the ::marker pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ::marker property as object with object of css properties + */ + +export default function marker(arrayOfProps) { + return { + "&::marker": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/not/index.js b/cssProps/src/pseudo/not/index.js new file mode 100644 index 00000000..efede125 --- /dev/null +++ b/cssProps/src/pseudo/not/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name not + * @category CssProps Helper + * @summary Returns css pseudo selector :not with object of css properties + * + * @description + * Returns an object with the :not pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :not property as object with object of css properties + */ + +export default function not(arrayOfProps) { + return { + "&:not": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/nthChild/index.js b/cssProps/src/pseudo/nthChild/index.js new file mode 100644 index 00000000..23549ca5 --- /dev/null +++ b/cssProps/src/pseudo/nthChild/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name nthChild + * @category CssProps Helper + * @summary Returns css pseudo selector :nth-child with object of css properties + * + * @description + * Returns an object with the :nth-child pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :nth-child property as object with object of css properties + */ + +export default function nthChild(arrayOfProps) { + return { + "&:nth-child": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/nthLastChild/index.js b/cssProps/src/pseudo/nthLastChild/index.js new file mode 100644 index 00000000..f765d114 --- /dev/null +++ b/cssProps/src/pseudo/nthLastChild/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name nthLastChild + * @category CssProps Helper + * @summary Returns css pseudo selector :nth-last-child with object of css properties + * + * @description + * Returns an object with the :nth-last-child pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :nth-last-child property as object with object of css properties + */ + +export default function nthLastChild(arrayOfProps) { + return { + "&:nth-last-child": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/nthLastOfType/index.js b/cssProps/src/pseudo/nthLastOfType/index.js new file mode 100644 index 00000000..5a196146 --- /dev/null +++ b/cssProps/src/pseudo/nthLastOfType/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name nthLastOfType + * @category CssProps Helper + * @summary Returns css pseudo selector :nth-last-of-type with object of css properties + * + * @description + * Returns an object with the :nth-last-of-type pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :nth-last-of-type property as object with object of css properties + */ + +export default function nthLastOfType(arrayOfProps) { + return { + "&:nth-last-of-type": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/nthOfType/index.js b/cssProps/src/pseudo/nthOfType/index.js new file mode 100644 index 00000000..2066068b --- /dev/null +++ b/cssProps/src/pseudo/nthOfType/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name nthOfType + * @category CssProps Helper + * @summary Returns css pseudo selector :nth-of-type with object of css properties + * + * @description + * Returns an object with the :nth-of-type pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :nth-of-type property as object with object of css properties + */ + +export default function nthOfType(arrayOfProps) { + return { + "&:nth-of-type": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/onlyChild/index.js b/cssProps/src/pseudo/onlyChild/index.js new file mode 100644 index 00000000..9550bda9 --- /dev/null +++ b/cssProps/src/pseudo/onlyChild/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name onlyChild + * @category CssProps Helper + * @summary Returns css pseudo selector :only-child with object of css properties + * + * @description + * Returns an object with the :only-child pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :only-child property as object with object of css properties + */ + +export default function onlyChild(arrayOfProps) { + return { + "&:only-child": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/onlyOfType/index.js b/cssProps/src/pseudo/onlyOfType/index.js new file mode 100644 index 00000000..5409c23d --- /dev/null +++ b/cssProps/src/pseudo/onlyOfType/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name onlyOfType + * @category CssProps Helper + * @summary Returns css pseudo selector :only-of-type with object of css properties + * + * @description + * Returns an object with the :only-of-type pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :only-of-type property as object with object of css properties + */ + +export default function onlyOfType(arrayOfProps) { + return { + "&:only-of-type": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/optional/index.js b/cssProps/src/pseudo/optional/index.js new file mode 100644 index 00000000..7da9a0c3 --- /dev/null +++ b/cssProps/src/pseudo/optional/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name optional + * @category CssProps Helper + * @summary Returns css pseudo selector :optional with object of css properties + * + * @description + * Returns an object with the :optional pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :optional property as object with object of css properties + */ + +export default function optional(arrayOfProps) { + return { + "&:optional": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/outOfRange/index.js b/cssProps/src/pseudo/outOfRange/index.js new file mode 100644 index 00000000..ddea2798 --- /dev/null +++ b/cssProps/src/pseudo/outOfRange/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name outOfRange + * @category CssProps Helper + * @summary Returns css pseudo selector :out-of-range with object of css properties + * + * @description + * Returns an object with the :out-of-range pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :out-of-range property as object with object of css properties + */ + +export default function outOfRange(arrayOfProps) { + return { + "&:out-of-range": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/placeholder/index.js b/cssProps/src/pseudo/placeholder/index.js new file mode 100644 index 00000000..cfa0f901 --- /dev/null +++ b/cssProps/src/pseudo/placeholder/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name placeholder + * @category CssProps Helper + * @summary Returns css pseudo selector ::placeholder with object of css properties + * + * @description + * Returns an object with the ::placeholder pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ::placeholder property as object with object of css properties + */ + +export default function placeholder(arrayOfProps) { + return { + "&::placeholder": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/readOnly/index.js b/cssProps/src/pseudo/readOnly/index.js new file mode 100644 index 00000000..ae2908de --- /dev/null +++ b/cssProps/src/pseudo/readOnly/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name readOnly + * @category CssProps Helper + * @summary Returns css pseudo selector :read-only with object of css properties + * + * @description + * Returns an object with the :read-only pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :read-only property as object with object of css properties + */ + +export default function readOnly(arrayOfProps) { + return { + "&:read-only": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/readWrite/index.js b/cssProps/src/pseudo/readWrite/index.js new file mode 100644 index 00000000..17a21e77 --- /dev/null +++ b/cssProps/src/pseudo/readWrite/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name readWrite + * @category CssProps Helper + * @summary Returns css pseudo selector :read-write with object of css properties + * + * @description + * Returns an object with the :read-write pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :read-write property as object with object of css properties + */ + +export default function readWrite(arrayOfProps) { + return { + "&:read-write": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/required/index.js b/cssProps/src/pseudo/required/index.js new file mode 100644 index 00000000..226157eb --- /dev/null +++ b/cssProps/src/pseudo/required/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name required + * @category CssProps Helper + * @summary Returns css pseudo selector :required with object of css properties + * + * @description + * Returns an object with the :required pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :required property as object with object of css properties + */ + +export default function required(arrayOfProps) { + return { + "&:required": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/right/index.js b/cssProps/src/pseudo/right/index.js new file mode 100644 index 00000000..9e4b30ad --- /dev/null +++ b/cssProps/src/pseudo/right/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name right + * @category CssProps Helper + * @summary Returns css pseudo selector :right with object of css properties + * + * @description + * Returns an object with the :right pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :right property as object with object of css properties + */ + +export default function right(arrayOfProps) { + return { + "&:right": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/root/index.js b/cssProps/src/pseudo/root/index.js new file mode 100644 index 00000000..15dfea7f --- /dev/null +++ b/cssProps/src/pseudo/root/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name root + * @category CssProps Helper + * @summary Returns css pseudo selector :root with object of css properties + * + * @description + * Returns an object with the :root pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :root property as object with object of css properties + */ + +export default function root(arrayOfProps) { + return { + "&:root": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/scope/index.js b/cssProps/src/pseudo/scope/index.js new file mode 100644 index 00000000..38d2e955 --- /dev/null +++ b/cssProps/src/pseudo/scope/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name scope + * @category CssProps Helper + * @summary Returns css pseudo selector :scope with object of css properties + * + * @description + * Returns an object with the :scope pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :scope property as object with object of css properties + */ + +export default function scope(arrayOfProps) { + return { + "&:scope": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/selection/index.js b/cssProps/src/pseudo/selection/index.js new file mode 100644 index 00000000..af0eb0c6 --- /dev/null +++ b/cssProps/src/pseudo/selection/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name selection + * @category CssProps Helper + * @summary Returns css pseudo selector ::selection with object of css properties + * + * @description + * Returns an object with the ::selection pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ::selection property as object with object of css properties + */ + +export default function selection(arrayOfProps) { + return { + "&::selection": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/slotted/index.js b/cssProps/src/pseudo/slotted/index.js new file mode 100644 index 00000000..341712d2 --- /dev/null +++ b/cssProps/src/pseudo/slotted/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name slotted + * @category CssProps Helper + * @summary Returns css pseudo selector ::slotted with object of css properties + * + * @description + * Returns an object with the ::slotted pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns ::slotted property as object with object of css properties + */ + +export default function slotted(arrayOfProps) { + return { + "&::slotted": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/target/index.js b/cssProps/src/pseudo/target/index.js new file mode 100644 index 00000000..acc15da0 --- /dev/null +++ b/cssProps/src/pseudo/target/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name target + * @category CssProps Helper + * @summary Returns css pseudo selector :target with object of css properties + * + * @description + * Returns an object with the :target pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :target property as object with object of css properties + */ + +export default function target(arrayOfProps) { + return { + "&:target": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/valid/index.js b/cssProps/src/pseudo/valid/index.js new file mode 100644 index 00000000..035f697a --- /dev/null +++ b/cssProps/src/pseudo/valid/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name valid + * @category CssProps Helper + * @summary Returns css pseudo selector :valid with object of css properties + * + * @description + * Returns an object with the :valid pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :valid property as object with object of css properties + */ + +export default function valid(arrayOfProps) { + return { + "&:valid": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/pseudo/visited/index.js b/cssProps/src/pseudo/visited/index.js new file mode 100644 index 00000000..33685ded --- /dev/null +++ b/cssProps/src/pseudo/visited/index.js @@ -0,0 +1,20 @@ +//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/** + * @name visited + * @category CssProps Helper + * @summary Returns css pseudo selector :visited with object of css properties + * + * @description + * Returns an object with the :visited pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns :visited property as object with object of css properties + */ + +export default function visited(arrayOfProps) { + return { + "&:visited": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/src/units/Hz/index.js b/cssProps/src/units/Hz/index.js new file mode 100644 index 00000000..c485b5e3 --- /dev/null +++ b/cssProps/src/units/Hz/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name Hz + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit Hz + * + * @description + * Returns a numerical value appended with the css unit Hz + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit Hz + */ + +export default function Hz(unit) { + return unit + "Hz" +} \ No newline at end of file diff --git a/cssProps/src/units/Q/index.js b/cssProps/src/units/Q/index.js new file mode 100644 index 00000000..e23b2010 --- /dev/null +++ b/cssProps/src/units/Q/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name Q + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit Q + * + * @description + * Returns a numerical value appended with the css unit Q + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit Q + */ + +export default function Q(unit) { + return unit + "Q" +} \ No newline at end of file diff --git a/cssProps/src/units/__tests__/__snapshots__/cssUnits.integration.test.js.snap b/cssProps/src/units/__tests__/__snapshots__/cssUnits.integration.test.js.snap new file mode 100644 index 00000000..20ac033a --- /dev/null +++ b/cssProps/src/units/__tests__/__snapshots__/cssUnits.integration.test.js.snap @@ -0,0 +1,9 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`cssProps regular 1`] = `" .go1669064858{min-width:10px;font-size:20em;}"`; + +exports[`cssProps regular 2`] = `"
"`; + +exports[`cssProps with theme 1`] = `".go1669064858{min-width:10px;font-size:20em;}"`; + +exports[`cssProps with theme 2`] = `"
"`; diff --git a/cssProps/src/units/__tests__/__snapshots__/units.integration.test.js.snap b/cssProps/src/units/__tests__/__snapshots__/units.integration.test.js.snap new file mode 100644 index 00000000..67277060 --- /dev/null +++ b/cssProps/src/units/__tests__/__snapshots__/units.integration.test.js.snap @@ -0,0 +1,9 @@ +// Jest Snapshot v1, https://goo.gl/fbAQLP + +exports[`cssUnits regular 1`] = `" .go1669064858{min-width:10px;font-size:20em;}"`; + +exports[`cssUnits regular 2`] = `"
"`; + +exports[`cssUnits with theme 1`] = `".go1669064858{min-width:10px;font-size:20em;}"`; + +exports[`cssUnits with theme 2`] = `"
"`; diff --git a/cssProps/src/units/__tests__/units.integration.test.js b/cssProps/src/units/__tests__/units.integration.test.js new file mode 100644 index 00000000..9e686df1 --- /dev/null +++ b/cssProps/src/units/__tests__/units.integration.test.js @@ -0,0 +1,51 @@ +import { h, createContext, render } from 'preact'; +import { useContext } from 'preact/hooks'; +import { setup, extractCss, css, styled } from 'goober'; +import { minWidth, fontSize } from '../../props/index'; +import { px, em } from '../index'; + +describe('cssUnits', () => { + it('regular', () => { + setup(h); + + const target = document.createElement('div'); + + const cssClass = css([ + minWidth(px(10)), + fontSize(em(20)) + ]) + + render( +
+
, + target + ); + + expect(extractCss()).toMatchSnapshot(); + expect(target.innerHTML).toMatchSnapshot(); + }); + + it('with theme', () => { + const ThemeContext = createContext(); + const useTheme = () => useContext(ThemeContext); + + setup(h, null, useTheme); + + const target = document.createElement('div'); + + const ThemeContainer = styled('div')((props) => ([ + minWidth(px(10)), + fontSize(em(props.theme.minSize)) + ])); + + render( + + + , + target + ); + + expect(extractCss()).toMatchSnapshot(); + expect(target.innerHTML).toMatchSnapshot(); + }); +}); diff --git a/cssProps/src/units/__tests__/units.test.js b/cssProps/src/units/__tests__/units.test.js new file mode 100644 index 00000000..0735ddf7 --- /dev/null +++ b/cssProps/src/units/__tests__/units.test.js @@ -0,0 +1,265 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +import * as cssUnits from '../index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssUnits', () => { + beforeEach(() => { + css.mockClear(); + }); + + it('ch type', () => { + expect(typeof cssUnits.ch).toEqual('function'); + }); + + it('ch', () => { + expect(cssUnits.ch(5)).toEqual('5ch'); + }); + + + it('cm type', () => { + expect(typeof cssUnits.cm).toEqual('function'); + }); + + it('cm', () => { + expect(cssUnits.cm(5)).toEqual('5cm'); + }); + + + it('deg type', () => { + expect(typeof cssUnits.deg).toEqual('function'); + }); + + it('deg', () => { + expect(cssUnits.deg(5)).toEqual('5deg'); + }); + + + it('dpcm type', () => { + expect(typeof cssUnits.dpcm).toEqual('function'); + }); + + it('dpcm', () => { + expect(cssUnits.dpcm(5)).toEqual('5dpcm'); + }); + + + it('dpi type', () => { + expect(typeof cssUnits.dpi).toEqual('function'); + }); + + it('dpi', () => { + expect(cssUnits.dpi(5)).toEqual('5dpi'); + }); + + + it('dppx type', () => { + expect(typeof cssUnits.dppx).toEqual('function'); + }); + + it('dppx', () => { + expect(cssUnits.dppx(5)).toEqual('5dppx'); + }); + + + it('em type', () => { + expect(typeof cssUnits.em).toEqual('function'); + }); + + it('em', () => { + expect(cssUnits.em(5)).toEqual('5em'); + }); + + + it('ex type', () => { + expect(typeof cssUnits.ex).toEqual('function'); + }); + + it('ex', () => { + expect(cssUnits.ex(5)).toEqual('5ex'); + }); + + + it('fr type', () => { + expect(typeof cssUnits.fr).toEqual('function'); + }); + + it('fr', () => { + expect(cssUnits.fr(5)).toEqual('5fr'); + }); + + + it('grad type', () => { + expect(typeof cssUnits.grad).toEqual('function'); + }); + + it('grad', () => { + expect(cssUnits.grad(5)).toEqual('5grad'); + }); + + + it('Hz type', () => { + expect(typeof cssUnits.Hz).toEqual('function'); + }); + + it('Hz', () => { + expect(cssUnits.Hz(5)).toEqual('5Hz'); + }); + + + it('inch type', () => { + expect(typeof cssUnits.inch).toEqual('function'); + }); + + it('inch', () => { + expect(cssUnits.inch(5)).toEqual('5inch'); + }); + + + it('kHz type', () => { + expect(typeof cssUnits.kHz).toEqual('function'); + }); + + it('kHz', () => { + expect(cssUnits.kHz(5)).toEqual('5kHz'); + }); + + + it('mm type', () => { + expect(typeof cssUnits.mm).toEqual('function'); + }); + + it('mm', () => { + expect(cssUnits.mm(5)).toEqual('5mm'); + }); + + + it('ms type', () => { + expect(typeof cssUnits.ms).toEqual('function'); + }); + + it('ms', () => { + expect(cssUnits.ms(5)).toEqual('5ms'); + }); + + + it('pc type', () => { + expect(typeof cssUnits.pc).toEqual('function'); + }); + + it('pc', () => { + expect(cssUnits.pc(5)).toEqual('5pc'); + }); + + + it('pt type', () => { + expect(typeof cssUnits.pt).toEqual('function'); + }); + + it('pt', () => { + expect(cssUnits.pt(5)).toEqual('5pt'); + }); + + + it('px type', () => { + expect(typeof cssUnits.px).toEqual('function'); + }); + + it('px', () => { + expect(cssUnits.px(5)).toEqual('5px'); + }); + + + it('Q type', () => { + expect(typeof cssUnits.Q).toEqual('function'); + }); + + it('Q', () => { + expect(cssUnits.Q(5)).toEqual('5Q'); + }); + + + it('rad type', () => { + expect(typeof cssUnits.rad).toEqual('function'); + }); + + it('rad', () => { + expect(cssUnits.rad(5)).toEqual('5rad'); + }); + + + it('rem type', () => { + expect(typeof cssUnits.rem).toEqual('function'); + }); + + it('rem', () => { + expect(cssUnits.rem(5)).toEqual('5rem'); + }); + + + it('s type', () => { + expect(typeof cssUnits.s).toEqual('function'); + }); + + it('s', () => { + expect(cssUnits.s(5)).toEqual('5s'); + }); + + + it('turn type', () => { + expect(typeof cssUnits.turn).toEqual('function'); + }); + + it('turn', () => { + expect(cssUnits.turn(5)).toEqual('5turn'); + }); + + + it('vh type', () => { + expect(typeof cssUnits.vh).toEqual('function'); + }); + + it('vh', () => { + expect(cssUnits.vh(5)).toEqual('5vh'); + }); + + + it('vmax type', () => { + expect(typeof cssUnits.vmax).toEqual('function'); + }); + + it('vmax', () => { + expect(cssUnits.vmax(5)).toEqual('5vmax'); + }); + + + it('vmin type', () => { + expect(typeof cssUnits.vmin).toEqual('function'); + }); + + it('vmin', () => { + expect(cssUnits.vmin(5)).toEqual('5vmin'); + }); + + + it('vw type', () => { + expect(typeof cssUnits.vw).toEqual('function'); + }); + + it('vw', () => { + expect(cssUnits.vw(5)).toEqual('5vw'); + }); + + + it('x type', () => { + expect(typeof cssUnits.x).toEqual('function'); + }); + + it('x', () => { + expect(cssUnits.x(5)).toEqual('5x'); + }); + +}); \ No newline at end of file diff --git a/cssProps/src/units/ch/index.js b/cssProps/src/units/ch/index.js new file mode 100644 index 00000000..23ef860c --- /dev/null +++ b/cssProps/src/units/ch/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name ch + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit ch + * + * @description + * Returns a numerical value appended with the css unit ch + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit ch + */ + +export default function ch(unit) { + return unit + "ch" +} \ No newline at end of file diff --git a/cssProps/src/units/cm/index.js b/cssProps/src/units/cm/index.js new file mode 100644 index 00000000..33835e94 --- /dev/null +++ b/cssProps/src/units/cm/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name cm + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit cm + * + * @description + * Returns a numerical value appended with the css unit cm + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit cm + */ + +export default function cm(unit) { + return unit + "cm" +} \ No newline at end of file diff --git a/cssProps/src/units/deg/index.js b/cssProps/src/units/deg/index.js new file mode 100644 index 00000000..63f42bbd --- /dev/null +++ b/cssProps/src/units/deg/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name deg + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit deg + * + * @description + * Returns a numerical value appended with the css unit deg + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit deg + */ + +export default function deg(unit) { + return unit + "deg" +} \ No newline at end of file diff --git a/cssProps/src/units/dpcm/index.js b/cssProps/src/units/dpcm/index.js new file mode 100644 index 00000000..280a1ccf --- /dev/null +++ b/cssProps/src/units/dpcm/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name dpcm + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit dpcm + * + * @description + * Returns a numerical value appended with the css unit dpcm + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit dpcm + */ + +export default function dpcm(unit) { + return unit + "dpcm" +} \ No newline at end of file diff --git a/cssProps/src/units/dpi/index.js b/cssProps/src/units/dpi/index.js new file mode 100644 index 00000000..599dcdb0 --- /dev/null +++ b/cssProps/src/units/dpi/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name dpi + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit dpi + * + * @description + * Returns a numerical value appended with the css unit dpi + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit dpi + */ + +export default function dpi(unit) { + return unit + "dpi" +} \ No newline at end of file diff --git a/cssProps/src/units/dppx/index.js b/cssProps/src/units/dppx/index.js new file mode 100644 index 00000000..793c4944 --- /dev/null +++ b/cssProps/src/units/dppx/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name dppx + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit dppx + * + * @description + * Returns a numerical value appended with the css unit dppx + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit dppx + */ + +export default function dppx(unit) { + return unit + "dppx" +} \ No newline at end of file diff --git a/cssProps/src/units/em/index.js b/cssProps/src/units/em/index.js new file mode 100644 index 00000000..b18a5bc9 --- /dev/null +++ b/cssProps/src/units/em/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name em + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit em + * + * @description + * Returns a numerical value appended with the css unit em + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit em + */ + +export default function em(unit) { + return unit + "em" +} \ No newline at end of file diff --git a/cssProps/src/units/ex/index.js b/cssProps/src/units/ex/index.js new file mode 100644 index 00000000..465e98ea --- /dev/null +++ b/cssProps/src/units/ex/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name ex + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit ex + * + * @description + * Returns a numerical value appended with the css unit ex + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit ex + */ + +export default function ex(unit) { + return unit + "ex" +} \ No newline at end of file diff --git a/cssProps/src/units/fr/index.js b/cssProps/src/units/fr/index.js new file mode 100644 index 00000000..67be515f --- /dev/null +++ b/cssProps/src/units/fr/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name fr + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit fr + * + * @description + * Returns a numerical value appended with the css unit fr + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit fr + */ + +export default function fr(unit) { + return unit + "fr" +} \ No newline at end of file diff --git a/cssProps/src/units/grad/index.js b/cssProps/src/units/grad/index.js new file mode 100644 index 00000000..5f003e4a --- /dev/null +++ b/cssProps/src/units/grad/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name grad + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit grad + * + * @description + * Returns a numerical value appended with the css unit grad + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit grad + */ + +export default function grad(unit) { + return unit + "grad" +} \ No newline at end of file diff --git a/cssProps/src/units/inch/index.js b/cssProps/src/units/inch/index.js new file mode 100644 index 00000000..0a0be2f2 --- /dev/null +++ b/cssProps/src/units/inch/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name inch + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit inch + * + * @description + * Returns a numerical value appended with the css unit inch + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit inch + */ + +export default function inch(unit) { + return unit + "inch" +} \ No newline at end of file diff --git a/cssProps/src/units/index.js b/cssProps/src/units/index.js new file mode 100644 index 00000000..713280fb --- /dev/null +++ b/cssProps/src/units/index.js @@ -0,0 +1,29 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +export { default as ch } from './ch/index' +export { default as cm } from './cm/index' +export { default as deg } from './deg/index' +export { default as dpcm } from './dpcm/index' +export { default as dpi } from './dpi/index' +export { default as dppx } from './dppx/index' +export { default as em } from './em/index' +export { default as ex } from './ex/index' +export { default as fr } from './fr/index' +export { default as grad } from './grad/index' +export { default as Hz } from './Hz/index' +export { default as inch } from './inch/index' +export { default as kHz } from './kHz/index' +export { default as mm } from './mm/index' +export { default as ms } from './ms/index' +export { default as pc } from './pc/index' +export { default as pt } from './pt/index' +export { default as px } from './px/index' +export { default as Q } from './Q/index' +export { default as rad } from './rad/index' +export { default as rem } from './rem/index' +export { default as s } from './s/index' +export { default as turn } from './turn/index' +export { default as vh } from './vh/index' +export { default as vmax } from './vmax/index' +export { default as vmin } from './vmin/index' +export { default as vw } from './vw/index' +export { default as x } from './x/index' diff --git a/cssProps/src/units/kHz/index.js b/cssProps/src/units/kHz/index.js new file mode 100644 index 00000000..4aaef11b --- /dev/null +++ b/cssProps/src/units/kHz/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name kHz + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit kHz + * + * @description + * Returns a numerical value appended with the css unit kHz + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit kHz + */ + +export default function kHz(unit) { + return unit + "kHz" +} \ No newline at end of file diff --git a/cssProps/src/units/mm/index.js b/cssProps/src/units/mm/index.js new file mode 100644 index 00000000..e2ee34e9 --- /dev/null +++ b/cssProps/src/units/mm/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name mm + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit mm + * + * @description + * Returns a numerical value appended with the css unit mm + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit mm + */ + +export default function mm(unit) { + return unit + "mm" +} \ No newline at end of file diff --git a/cssProps/src/units/ms/index.js b/cssProps/src/units/ms/index.js new file mode 100644 index 00000000..c0da89bf --- /dev/null +++ b/cssProps/src/units/ms/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name ms + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit ms + * + * @description + * Returns a numerical value appended with the css unit ms + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit ms + */ + +export default function ms(unit) { + return unit + "ms" +} \ No newline at end of file diff --git a/cssProps/src/units/pc/index.js b/cssProps/src/units/pc/index.js new file mode 100644 index 00000000..bec053a5 --- /dev/null +++ b/cssProps/src/units/pc/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name pc + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit pc + * + * @description + * Returns a numerical value appended with the css unit pc + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit pc + */ + +export default function pc(unit) { + return unit + "pc" +} \ No newline at end of file diff --git a/cssProps/src/units/pt/index.js b/cssProps/src/units/pt/index.js new file mode 100644 index 00000000..71fb2583 --- /dev/null +++ b/cssProps/src/units/pt/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name pt + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit pt + * + * @description + * Returns a numerical value appended with the css unit pt + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit pt + */ + +export default function pt(unit) { + return unit + "pt" +} \ No newline at end of file diff --git a/cssProps/src/units/px/index.js b/cssProps/src/units/px/index.js new file mode 100644 index 00000000..cb18fa86 --- /dev/null +++ b/cssProps/src/units/px/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name px + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit px + * + * @description + * Returns a numerical value appended with the css unit px + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit px + */ + +export default function px(unit) { + return unit + "px" +} \ No newline at end of file diff --git a/cssProps/src/units/rad/index.js b/cssProps/src/units/rad/index.js new file mode 100644 index 00000000..804783c1 --- /dev/null +++ b/cssProps/src/units/rad/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name rad + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit rad + * + * @description + * Returns a numerical value appended with the css unit rad + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit rad + */ + +export default function rad(unit) { + return unit + "rad" +} \ No newline at end of file diff --git a/cssProps/src/units/rem/index.js b/cssProps/src/units/rem/index.js new file mode 100644 index 00000000..24a351c8 --- /dev/null +++ b/cssProps/src/units/rem/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name rem + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit rem + * + * @description + * Returns a numerical value appended with the css unit rem + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit rem + */ + +export default function rem(unit) { + return unit + "rem" +} \ No newline at end of file diff --git a/cssProps/src/units/s/index.js b/cssProps/src/units/s/index.js new file mode 100644 index 00000000..6155e55d --- /dev/null +++ b/cssProps/src/units/s/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name s + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit s + * + * @description + * Returns a numerical value appended with the css unit s + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit s + */ + +export default function s(unit) { + return unit + "s" +} \ No newline at end of file diff --git a/cssProps/src/units/turn/index.js b/cssProps/src/units/turn/index.js new file mode 100644 index 00000000..d8649efa --- /dev/null +++ b/cssProps/src/units/turn/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name turn + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit turn + * + * @description + * Returns a numerical value appended with the css unit turn + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit turn + */ + +export default function turn(unit) { + return unit + "turn" +} \ No newline at end of file diff --git a/cssProps/src/units/vh/index.js b/cssProps/src/units/vh/index.js new file mode 100644 index 00000000..73405f5e --- /dev/null +++ b/cssProps/src/units/vh/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name vh + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit vh + * + * @description + * Returns a numerical value appended with the css unit vh + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit vh + */ + +export default function vh(unit) { + return unit + "vh" +} \ No newline at end of file diff --git a/cssProps/src/units/vmax/index.js b/cssProps/src/units/vmax/index.js new file mode 100644 index 00000000..cd2be282 --- /dev/null +++ b/cssProps/src/units/vmax/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name vmax + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit vmax + * + * @description + * Returns a numerical value appended with the css unit vmax + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit vmax + */ + +export default function vmax(unit) { + return unit + "vmax" +} \ No newline at end of file diff --git a/cssProps/src/units/vmin/index.js b/cssProps/src/units/vmin/index.js new file mode 100644 index 00000000..e0343653 --- /dev/null +++ b/cssProps/src/units/vmin/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name vmin + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit vmin + * + * @description + * Returns a numerical value appended with the css unit vmin + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit vmin + */ + +export default function vmin(unit) { + return unit + "vmin" +} \ No newline at end of file diff --git a/cssProps/src/units/vw/index.js b/cssProps/src/units/vw/index.js new file mode 100644 index 00000000..0adb6b29 --- /dev/null +++ b/cssProps/src/units/vw/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name vw + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit vw + * + * @description + * Returns a numerical value appended with the css unit vw + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit vw + */ + +export default function vw(unit) { + return unit + "vw" +} \ No newline at end of file diff --git a/cssProps/src/units/x/index.js b/cssProps/src/units/x/index.js new file mode 100644 index 00000000..d70240d6 --- /dev/null +++ b/cssProps/src/units/x/index.js @@ -0,0 +1,16 @@ +//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/** + * @name x + * @category CssProps Helper + * @summary Returns a numerical value appended with the css unit x + * + * @description + * Returns a numerical value appended with the css unit x + * + * @param {number} unit- The numerical value that the css unit will be appended + * @returns {string} numerical value with appended unit x + */ + +export default function x(unit) { + return unit + "x" +} \ No newline at end of file diff --git a/cssProps/src/util/index.js b/cssProps/src/util/index.js new file mode 100644 index 00000000..ae5275c1 --- /dev/null +++ b/cssProps/src/util/index.js @@ -0,0 +1,6 @@ +export default function appendArgs(args, delimiter){ + delimiter = delimiter || " " + return Array.from(args).reduce((result, arg) => { + return result + delimiter + arg + }) +} \ No newline at end of file From bc7095a1043353300ebaba5f750ee2e0df68c4e0 Mon Sep 17 00:00:00 2001 From: Brian Teague Date: Sun, 28 Nov 2021 15:23:49 -0500 Subject: [PATCH 02/19] Add mustache templates and regen --- cssProps/package-lock.json | 16 + cssProps/package.json | 1 + cssProps/scripts/generateAtRules.js | 91 +- cssProps/scripts/generateProps.js | 100 +- cssProps/scripts/generateUnits.js | 92 +- cssProps/src/props/WebkitLineClamp/index.js | 11 +- cssProps/src/props/__tests__/props.test.js | 1515 +++++------------ cssProps/src/props/accentColor/index.js | 11 +- cssProps/src/props/alignContent/index.js | 11 +- cssProps/src/props/alignItems/index.js | 11 +- cssProps/src/props/alignSelf/index.js | 11 +- cssProps/src/props/all/index.js | 11 +- cssProps/src/props/animation/index.js | 11 +- cssProps/src/props/animationDelay/index.js | 11 +- .../src/props/animationDirection/index.js | 11 +- cssProps/src/props/animationDuration/index.js | 11 +- cssProps/src/props/animationFillMode/index.js | 11 +- .../props/animationIterationCount/index.js | 11 +- cssProps/src/props/animationName/index.js | 11 +- .../src/props/animationPlayState/index.js | 11 +- .../props/animationTimingFunction/index.js | 11 +- cssProps/src/props/backdropFilter/index.js | 11 +- .../src/props/backfaceVisibility/index.js | 11 +- cssProps/src/props/background/index.js | 11 +- .../src/props/backgroundAttachment/index.js | 11 +- .../src/props/backgroundBlendMode/index.js | 11 +- cssProps/src/props/backgroundClip/index.js | 11 +- cssProps/src/props/backgroundColor/index.js | 11 +- cssProps/src/props/backgroundImage/index.js | 11 +- cssProps/src/props/backgroundOrigin/index.js | 11 +- .../src/props/backgroundPosition/index.js | 11 +- cssProps/src/props/backgroundRepeat/index.js | 11 +- cssProps/src/props/backgroundSize/index.js | 11 +- cssProps/src/props/blockSize/index.js | 11 +- cssProps/src/props/border/index.js | 11 +- cssProps/src/props/borderBlock/index.js | 11 +- cssProps/src/props/borderBlockColor/index.js | 11 +- cssProps/src/props/borderBlockEnd/index.js | 11 +- .../src/props/borderBlockEndColor/index.js | 11 +- .../src/props/borderBlockEndStyle/index.js | 11 +- .../src/props/borderBlockEndWidth/index.js | 11 +- cssProps/src/props/borderBlockStart/index.js | 11 +- .../src/props/borderBlockStartColor/index.js | 11 +- .../src/props/borderBlockStartStyle/index.js | 11 +- .../src/props/borderBlockStartWidth/index.js | 11 +- cssProps/src/props/borderBlockStyle/index.js | 11 +- cssProps/src/props/borderBlockWidth/index.js | 11 +- cssProps/src/props/borderBottom/index.js | 11 +- cssProps/src/props/borderBottomColor/index.js | 11 +- .../src/props/borderBottomLeftRadius/index.js | 11 +- .../props/borderBottomRightRadius/index.js | 11 +- cssProps/src/props/borderBottomStyle/index.js | 11 +- cssProps/src/props/borderBottomWidth/index.js | 11 +- cssProps/src/props/borderCollapse/index.js | 11 +- cssProps/src/props/borderColor/index.js | 11 +- .../src/props/borderEndEndRadius/index.js | 11 +- .../src/props/borderEndStartRadius/index.js | 11 +- cssProps/src/props/borderImage/index.js | 11 +- cssProps/src/props/borderImageOutset/index.js | 11 +- cssProps/src/props/borderImageRepeat/index.js | 11 +- cssProps/src/props/borderImageSlice/index.js | 11 +- cssProps/src/props/borderImageSource/index.js | 11 +- cssProps/src/props/borderImageWidth/index.js | 11 +- cssProps/src/props/borderInline/index.js | 11 +- cssProps/src/props/borderInlineColor/index.js | 11 +- cssProps/src/props/borderInlineEnd/index.js | 11 +- .../src/props/borderInlineEndColor/index.js | 11 +- .../src/props/borderInlineEndStyle/index.js | 11 +- .../src/props/borderInlineEndWidth/index.js | 11 +- cssProps/src/props/borderInlineStart/index.js | 11 +- .../src/props/borderInlineStartColor/index.js | 11 +- .../src/props/borderInlineStartStyle/index.js | 11 +- .../src/props/borderInlineStartWidth/index.js | 11 +- cssProps/src/props/borderInlineStyle/index.js | 11 +- cssProps/src/props/borderInlineWidth/index.js | 11 +- cssProps/src/props/borderLeft/index.js | 11 +- cssProps/src/props/borderLeftColor/index.js | 11 +- cssProps/src/props/borderLeftStyle/index.js | 11 +- cssProps/src/props/borderLeftWidth/index.js | 11 +- cssProps/src/props/borderRadius/index.js | 11 +- cssProps/src/props/borderRight/index.js | 11 +- cssProps/src/props/borderRightColor/index.js | 11 +- cssProps/src/props/borderRightStyle/index.js | 11 +- cssProps/src/props/borderRightWidth/index.js | 11 +- cssProps/src/props/borderSpacing/index.js | 11 +- .../src/props/borderStartEndRadius/index.js | 11 +- .../src/props/borderStartStartRadius/index.js | 11 +- cssProps/src/props/borderStyle/index.js | 11 +- cssProps/src/props/borderTop/index.js | 11 +- cssProps/src/props/borderTopColor/index.js | 11 +- .../src/props/borderTopLeftRadius/index.js | 11 +- .../src/props/borderTopRightRadius/index.js | 11 +- cssProps/src/props/borderTopStyle/index.js | 11 +- cssProps/src/props/borderTopWidth/index.js | 11 +- cssProps/src/props/borderWidth/index.js | 11 +- cssProps/src/props/bottom/index.js | 11 +- .../src/props/boxDecorationBreak/index.js | 11 +- cssProps/src/props/boxShadow/index.js | 11 +- cssProps/src/props/boxSizing/index.js | 11 +- cssProps/src/props/breakAfter/index.js | 11 +- cssProps/src/props/breakBefore/index.js | 11 +- cssProps/src/props/breakInside/index.js | 11 +- cssProps/src/props/captionSide/index.js | 11 +- cssProps/src/props/caretColor/index.js | 11 +- cssProps/src/props/clear/index.js | 11 +- cssProps/src/props/clip/index.js | 11 +- cssProps/src/props/clipPath/index.js | 11 +- cssProps/src/props/color/index.js | 11 +- cssProps/src/props/colorAdjust/index.js | 11 +- cssProps/src/props/colorScheme/index.js | 11 +- cssProps/src/props/columnCount/index.js | 11 +- cssProps/src/props/columnFill/index.js | 11 +- cssProps/src/props/columnGap/index.js | 11 +- cssProps/src/props/columnRule/index.js | 11 +- cssProps/src/props/columnRuleColor/index.js | 11 +- cssProps/src/props/columnRuleStyle/index.js | 11 +- cssProps/src/props/columnRuleWidth/index.js | 11 +- cssProps/src/props/columnSpan/index.js | 11 +- cssProps/src/props/columnWidth/index.js | 11 +- cssProps/src/props/columns/index.js | 11 +- cssProps/src/props/contain/index.js | 11 +- cssProps/src/props/content/index.js | 11 +- cssProps/src/props/contentVisibility/index.js | 11 +- cssProps/src/props/counterIncrement/index.js | 11 +- cssProps/src/props/counterReset/index.js | 11 +- cssProps/src/props/counterSet/index.js | 11 +- cssProps/src/props/cursor/index.js | 11 +- cssProps/src/props/direction/index.js | 11 +- cssProps/src/props/display/index.js | 11 +- cssProps/src/props/emptyCells/index.js | 11 +- cssProps/src/props/filter/index.js | 11 +- cssProps/src/props/flex/index.js | 11 +- cssProps/src/props/flexBasis/index.js | 11 +- cssProps/src/props/flexDirection/index.js | 11 +- cssProps/src/props/flexFlow/index.js | 11 +- cssProps/src/props/flexGrow/index.js | 11 +- cssProps/src/props/flexShrink/index.js | 11 +- cssProps/src/props/flexWrap/index.js | 11 +- cssProps/src/props/float/index.js | 11 +- cssProps/src/props/font/index.js | 11 +- cssProps/src/props/fontFamily/index.js | 11 +- .../src/props/fontFeatureSettings/index.js | 11 +- cssProps/src/props/fontKerning/index.js | 11 +- .../src/props/fontLanguageOverride/index.js | 11 +- cssProps/src/props/fontOpticalSizing/index.js | 11 +- cssProps/src/props/fontSize/index.js | 11 +- cssProps/src/props/fontSizeAdjust/index.js | 11 +- cssProps/src/props/fontStretch/index.js | 11 +- cssProps/src/props/fontStyle/index.js | 11 +- cssProps/src/props/fontSynthesis/index.js | 11 +- cssProps/src/props/fontVariant/index.js | 11 +- .../src/props/fontVariantAlternates/index.js | 11 +- cssProps/src/props/fontVariantCaps/index.js | 11 +- .../src/props/fontVariantEastAsian/index.js | 11 +- .../src/props/fontVariantLigatures/index.js | 11 +- .../src/props/fontVariantNumeric/index.js | 11 +- .../src/props/fontVariantPosition/index.js | 11 +- .../src/props/fontVariationSettings/index.js | 11 +- cssProps/src/props/fontWeight/index.js | 11 +- cssProps/src/props/gap/index.js | 11 +- cssProps/src/props/grid/index.js | 11 +- cssProps/src/props/gridArea/index.js | 11 +- cssProps/src/props/gridAutoColumns/index.js | 11 +- cssProps/src/props/gridAutoFlow/index.js | 11 +- cssProps/src/props/gridAutoRows/index.js | 11 +- cssProps/src/props/gridColumn/index.js | 11 +- cssProps/src/props/gridColumnEnd/index.js | 11 +- cssProps/src/props/gridColumnStart/index.js | 11 +- cssProps/src/props/gridRow/index.js | 11 +- cssProps/src/props/gridRowEnd/index.js | 11 +- cssProps/src/props/gridRowStart/index.js | 11 +- cssProps/src/props/gridTemplate/index.js | 11 +- cssProps/src/props/gridTemplateAreas/index.js | 11 +- .../src/props/gridTemplateColumns/index.js | 11 +- cssProps/src/props/gridTemplateRows/index.js | 11 +- .../src/props/hangingPunctuation/index.js | 11 +- cssProps/src/props/height/index.js | 11 +- cssProps/src/props/hyphens/index.js | 11 +- cssProps/src/props/imageOrientation/index.js | 11 +- cssProps/src/props/imageRendering/index.js | 11 +- cssProps/src/props/index.js | 740 ++++---- cssProps/src/props/inlineSize/index.js | 11 +- cssProps/src/props/inset/index.js | 11 +- cssProps/src/props/insetBlock/index.js | 11 +- cssProps/src/props/insetBlockEnd/index.js | 11 +- cssProps/src/props/insetBlockStart/index.js | 11 +- cssProps/src/props/insetInline/index.js | 11 +- cssProps/src/props/insetInlineEnd/index.js | 11 +- cssProps/src/props/insetInlineStart/index.js | 11 +- cssProps/src/props/isolation/index.js | 11 +- cssProps/src/props/justifyContent/index.js | 11 +- cssProps/src/props/justifyItems/index.js | 11 +- cssProps/src/props/justifySelf/index.js | 11 +- cssProps/src/props/left/index.js | 11 +- cssProps/src/props/letterSpacing/index.js | 11 +- cssProps/src/props/lineBreak/index.js | 11 +- cssProps/src/props/lineHeight/index.js | 11 +- cssProps/src/props/listStyle/index.js | 11 +- cssProps/src/props/listStyleImage/index.js | 11 +- cssProps/src/props/listStylePosition/index.js | 11 +- cssProps/src/props/listStyleType/index.js | 11 +- cssProps/src/props/margin/index.js | 11 +- cssProps/src/props/marginBlock/index.js | 11 +- cssProps/src/props/marginBlockEnd/index.js | 11 +- cssProps/src/props/marginBlockStart/index.js | 11 +- cssProps/src/props/marginBottom/index.js | 11 +- cssProps/src/props/marginInline/index.js | 11 +- cssProps/src/props/marginInlineEnd/index.js | 11 +- cssProps/src/props/marginInlineStart/index.js | 11 +- cssProps/src/props/marginLeft/index.js | 11 +- cssProps/src/props/marginRight/index.js | 11 +- cssProps/src/props/marginTop/index.js | 11 +- cssProps/src/props/mask/index.js | 11 +- cssProps/src/props/maskBorder/index.js | 11 +- cssProps/src/props/maskBorderMode/index.js | 11 +- cssProps/src/props/maskBorderOutset/index.js | 11 +- cssProps/src/props/maskBorderRepeat/index.js | 11 +- cssProps/src/props/maskBorderSlice/index.js | 11 +- cssProps/src/props/maskBorderSource/index.js | 11 +- cssProps/src/props/maskBorderWidth/index.js | 11 +- cssProps/src/props/maskClip/index.js | 11 +- cssProps/src/props/maskComposite/index.js | 11 +- cssProps/src/props/maskImage/index.js | 11 +- cssProps/src/props/maskMode/index.js | 11 +- cssProps/src/props/maskOrigin/index.js | 11 +- cssProps/src/props/maskPosition/index.js | 11 +- cssProps/src/props/maskRepeat/index.js | 11 +- cssProps/src/props/maskSize/index.js | 11 +- cssProps/src/props/maskType/index.js | 11 +- cssProps/src/props/mathStyle/index.js | 11 +- cssProps/src/props/maxBlockSize/index.js | 11 +- cssProps/src/props/maxHeight/index.js | 11 +- cssProps/src/props/maxInlineSize/index.js | 11 +- cssProps/src/props/maxWidth/index.js | 11 +- cssProps/src/props/minBlockSize/index.js | 11 +- cssProps/src/props/minHeight/index.js | 11 +- cssProps/src/props/minInlineSize/index.js | 11 +- cssProps/src/props/minWidth/index.js | 11 +- cssProps/src/props/mixBlendMode/index.js | 11 +- cssProps/src/props/objectFit/index.js | 11 +- cssProps/src/props/objectPosition/index.js | 11 +- cssProps/src/props/offset/index.js | 11 +- cssProps/src/props/offsetAnchor/index.js | 11 +- cssProps/src/props/offsetDistance/index.js | 11 +- cssProps/src/props/offsetPath/index.js | 11 +- cssProps/src/props/offsetRotate/index.js | 11 +- cssProps/src/props/opacity/index.js | 11 +- cssProps/src/props/order/index.js | 11 +- cssProps/src/props/orphans/index.js | 11 +- cssProps/src/props/outline/index.js | 11 +- cssProps/src/props/outlineColor/index.js | 11 +- cssProps/src/props/outlineOffset/index.js | 11 +- cssProps/src/props/outlineStyle/index.js | 11 +- cssProps/src/props/outlineWidth/index.js | 11 +- cssProps/src/props/overflow/index.js | 11 +- cssProps/src/props/overflowAnchor/index.js | 11 +- cssProps/src/props/overflowBlock/index.js | 11 +- .../src/props/overflowClipMargin/index.js | 11 +- cssProps/src/props/overflowInline/index.js | 11 +- cssProps/src/props/overflowWrap/index.js | 11 +- cssProps/src/props/overflowX/index.js | 11 +- cssProps/src/props/overflowY/index.js | 11 +- .../src/props/overscrollBehavior/index.js | 11 +- .../props/overscrollBehaviorBlock/index.js | 11 +- .../props/overscrollBehaviorInline/index.js | 11 +- .../src/props/overscrollBehaviorX/index.js | 11 +- .../src/props/overscrollBehaviorY/index.js | 11 +- cssProps/src/props/padding/index.js | 11 +- cssProps/src/props/paddingBlock/index.js | 11 +- cssProps/src/props/paddingBlockEnd/index.js | 11 +- cssProps/src/props/paddingBlockStart/index.js | 11 +- cssProps/src/props/paddingBottom/index.js | 11 +- cssProps/src/props/paddingInline/index.js | 11 +- cssProps/src/props/paddingInlineEnd/index.js | 11 +- .../src/props/paddingInlineStart/index.js | 11 +- cssProps/src/props/paddingLeft/index.js | 11 +- cssProps/src/props/paddingRight/index.js | 11 +- cssProps/src/props/paddingTop/index.js | 11 +- cssProps/src/props/pageBreakAfter/index.js | 11 +- cssProps/src/props/pageBreakBefore/index.js | 11 +- cssProps/src/props/pageBreakInside/index.js | 11 +- cssProps/src/props/paintOrder/index.js | 11 +- cssProps/src/props/perspective/index.js | 11 +- cssProps/src/props/perspectiveOrigin/index.js | 11 +- cssProps/src/props/placeContent/index.js | 11 +- cssProps/src/props/placeItems/index.js | 11 +- cssProps/src/props/placeSelf/index.js | 11 +- cssProps/src/props/pointerEvents/index.js | 11 +- cssProps/src/props/position/index.js | 11 +- cssProps/src/props/quotes/index.js | 11 +- cssProps/src/props/resize/index.js | 11 +- cssProps/src/props/right/index.js | 11 +- cssProps/src/props/rotate/index.js | 11 +- cssProps/src/props/rowGap/index.js | 11 +- cssProps/src/props/scale/index.js | 11 +- cssProps/src/props/scrollBehavior/index.js | 11 +- cssProps/src/props/scrollMargin/index.js | 11 +- cssProps/src/props/scrollMarginBlock/index.js | 11 +- .../src/props/scrollMarginBlockEnd/index.js | 11 +- .../src/props/scrollMarginBlockStart/index.js | 11 +- .../src/props/scrollMarginBottom/index.js | 11 +- .../src/props/scrollMarginInline/index.js | 11 +- .../src/props/scrollMarginInlineEnd/index.js | 11 +- .../props/scrollMarginInlineStart/index.js | 11 +- cssProps/src/props/scrollMarginLeft/index.js | 11 +- cssProps/src/props/scrollMarginRight/index.js | 11 +- cssProps/src/props/scrollMarginTop/index.js | 11 +- cssProps/src/props/scrollPadding/index.js | 11 +- .../src/props/scrollPaddingBlock/index.js | 11 +- .../src/props/scrollPaddingBlockEnd/index.js | 11 +- .../props/scrollPaddingBlockStart/index.js | 11 +- .../src/props/scrollPaddingBottom/index.js | 11 +- .../src/props/scrollPaddingInline/index.js | 11 +- .../src/props/scrollPaddingInlineEnd/index.js | 11 +- .../props/scrollPaddingInlineStart/index.js | 11 +- cssProps/src/props/scrollPaddingLeft/index.js | 11 +- .../src/props/scrollPaddingRight/index.js | 11 +- cssProps/src/props/scrollPaddingTop/index.js | 11 +- cssProps/src/props/scrollSnapAlign/index.js | 11 +- cssProps/src/props/scrollSnapStop/index.js | 11 +- cssProps/src/props/scrollSnapType/index.js | 11 +- cssProps/src/props/scrollbarColor/index.js | 11 +- cssProps/src/props/scrollbarGutter/index.js | 11 +- cssProps/src/props/scrollbarWidth/index.js | 11 +- .../src/props/shapeImageThreshold/index.js | 11 +- cssProps/src/props/shapeMargin/index.js | 11 +- cssProps/src/props/shapeOutside/index.js | 11 +- cssProps/src/props/tabSize/index.js | 11 +- cssProps/src/props/tableLayout/index.js | 11 +- cssProps/src/props/textAlign/index.js | 11 +- cssProps/src/props/textAlignLast/index.js | 11 +- .../src/props/textCombineUpright/index.js | 11 +- cssProps/src/props/textDecoration/index.js | 11 +- .../src/props/textDecorationColor/index.js | 11 +- .../src/props/textDecorationLine/index.js | 11 +- .../src/props/textDecorationSkipInk/index.js | 11 +- .../src/props/textDecorationStyle/index.js | 11 +- .../props/textDecorationThickness/index.js | 11 +- cssProps/src/props/textEmphasis/index.js | 11 +- cssProps/src/props/textEmphasisColor/index.js | 11 +- .../src/props/textEmphasisPosition/index.js | 11 +- cssProps/src/props/textEmphasisStyle/index.js | 11 +- cssProps/src/props/textIndent/index.js | 11 +- cssProps/src/props/textJustify/index.js | 11 +- cssProps/src/props/textOrientation/index.js | 11 +- cssProps/src/props/textOverflow/index.js | 11 +- cssProps/src/props/textRendering/index.js | 11 +- cssProps/src/props/textShadow/index.js | 11 +- cssProps/src/props/textTransform/index.js | 11 +- .../src/props/textUnderlineOffset/index.js | 11 +- .../src/props/textUnderlinePosition/index.js | 11 +- cssProps/src/props/top/index.js | 11 +- cssProps/src/props/touchAction/index.js | 11 +- cssProps/src/props/transform/index.js | 11 +- cssProps/src/props/transformBox/index.js | 11 +- cssProps/src/props/transformOrigin/index.js | 11 +- cssProps/src/props/transformStyle/index.js | 11 +- cssProps/src/props/transition/index.js | 11 +- cssProps/src/props/transitionDelay/index.js | 11 +- .../src/props/transitionDuration/index.js | 11 +- .../src/props/transitionProperty/index.js | 11 +- .../props/transitionTimingFunction/index.js | 11 +- cssProps/src/props/translate/index.js | 11 +- cssProps/src/props/unicodeBidi/index.js | 11 +- cssProps/src/props/userSelect/index.js | 11 +- cssProps/src/props/verticalAlign/index.js | 11 +- cssProps/src/props/visibility/index.js | 11 +- cssProps/src/props/whiteSpace/index.js | 11 +- cssProps/src/props/widows/index.js | 11 +- cssProps/src/props/width/index.js | 11 +- cssProps/src/props/willChange/index.js | 11 +- cssProps/src/props/wordBreak/index.js | 11 +- cssProps/src/props/wordSpacing/index.js | 11 +- cssProps/src/props/wordWrap/index.js | 11 +- cssProps/src/props/writingMode/index.js | 11 +- cssProps/src/props/zIndex/index.js | 11 +- cssProps/src/units/Hz/index.js | 9 +- cssProps/src/units/Q/index.js | 9 +- cssProps/src/units/__tests__/units.test.js | 59 +- cssProps/src/units/ch/index.js | 9 +- cssProps/src/units/cm/index.js | 9 +- cssProps/src/units/deg/index.js | 9 +- cssProps/src/units/dpcm/index.js | 9 +- cssProps/src/units/dpi/index.js | 9 +- cssProps/src/units/dppx/index.js | 9 +- cssProps/src/units/em/index.js | 9 +- cssProps/src/units/ex/index.js | 9 +- cssProps/src/units/fr/index.js | 9 +- cssProps/src/units/grad/index.js | 9 +- cssProps/src/units/inch/index.js | 9 +- cssProps/src/units/index.js | 58 +- cssProps/src/units/kHz/index.js | 9 +- cssProps/src/units/mm/index.js | 9 +- cssProps/src/units/ms/index.js | 9 +- cssProps/src/units/pc/index.js | 9 +- cssProps/src/units/pt/index.js | 9 +- cssProps/src/units/px/index.js | 9 +- cssProps/src/units/rad/index.js | 9 +- cssProps/src/units/rem/index.js | 9 +- cssProps/src/units/s/index.js | 9 +- cssProps/src/units/turn/index.js | 9 +- cssProps/src/units/vh/index.js | 9 +- cssProps/src/units/vmax/index.js | 9 +- cssProps/src/units/vmin/index.js | 9 +- cssProps/src/units/vw/index.js | 9 +- cssProps/src/units/x/index.js | 9 +- .../templates/atRules.atRule.index.mustache | 22 + cssProps/templates/atRules.index.mustache | 4 + cssProps/templates/atRules.test.mustache | 29 + cssProps/templates/props.index.mustache | 4 + cssProps/templates/props.prop.index.mustache | 19 + cssProps/templates/props.test.mustache | 23 + cssProps/templates/units.index.mustache | 4 + cssProps/templates/units.test.mustache | 23 + cssProps/templates/units.unit.index.mustache | 15 + 415 files changed, 3000 insertions(+), 4126 deletions(-) create mode 100644 cssProps/templates/atRules.atRule.index.mustache create mode 100644 cssProps/templates/atRules.index.mustache create mode 100644 cssProps/templates/atRules.test.mustache create mode 100644 cssProps/templates/props.index.mustache create mode 100644 cssProps/templates/props.prop.index.mustache create mode 100644 cssProps/templates/props.test.mustache create mode 100644 cssProps/templates/units.index.mustache create mode 100644 cssProps/templates/units.test.mustache create mode 100644 cssProps/templates/units.unit.index.mustache diff --git a/cssProps/package-lock.json b/cssProps/package-lock.json index 0dc2e7f2..8a55ae7b 100644 --- a/cssProps/package-lock.json +++ b/cssProps/package-lock.json @@ -18,6 +18,7 @@ "mdn-browser-compat-data": "^1.1.2", "mdn-data": "^2.0.22", "microbundle": "^0.12.4", + "mustache": "^4.2.0", "preact": "^10.5.6" }, "peerDependencies": { @@ -6911,6 +6912,15 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, + "node_modules/mustache": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", + "dev": true, + "bin": { + "mustache": "bin/mustache" + } + }, "node_modules/nan": { "version": "2.15.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", @@ -15971,6 +15981,12 @@ "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", "dev": true }, + "mustache": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.2.0.tgz", + "integrity": "sha512-71ippSywq5Yb7/tVYyGbkBggbU8H3u5Rz56fH60jGFgr8uHwxs+aSKeqmluIVzM0m0kB7xQjKS6qPfd0b2ZoqQ==", + "dev": true + }, "nan": { "version": "2.15.0", "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", diff --git a/cssProps/package.json b/cssProps/package.json index 8ec910c8..a8a1282f 100644 --- a/cssProps/package.json +++ b/cssProps/package.json @@ -39,6 +39,7 @@ "mdn-browser-compat-data": "^1.1.2", "mdn-data": "^2.0.22", "microbundle": "^0.12.4", + "mustache": "^4.2.0", "preact": "^10.5.6" } } diff --git a/cssProps/scripts/generateAtRules.js b/cssProps/scripts/generateAtRules.js index 0f4b07a0..96e48b25 100644 --- a/cssProps/scripts/generateAtRules.js +++ b/cssProps/scripts/generateAtRules.js @@ -1,11 +1,11 @@ -const jetpack = require('fs-jetpack') -const mdnData = require('mdn-data') +const jetpack = require('fs-jetpack'); +const mdnData = require('mdn-data'); //[ 'api', 'css', 'l10n' ] const cssData = mdnData.css; //[ 'atRules', 'selectors', 'types', 'properties', 'syntaxes', 'units' ] -const cssAtRules = cssData.atRules +const cssAtRules = cssData.atRules; // '@counter-style': { // syntax: '@counter-style {\n' + // ' [ system: ; ] ||\n' + @@ -37,85 +37,28 @@ const cssAtRules = cssData.atRules // mdn_url: 'https://developer.mozilla.org/docs/Web/CSS/@counter-style' // }, - -const cssStandardAtRules = Object.keys(cssAtRules).reduce((result, nextKey) => { - if(cssAtRules[nextKey].status === 'standard'){ - result[nextKey] = cssAtRules[nextKey] +const cssStandardAtRules = Object.keys(cssAtRules).reduce((result, nextKey) => { + if (cssAtRules[nextKey].status === 'standard') { + result[nextKey] = cssAtRules[nextKey]; } - return result -}, {}) - -// jetpack.write('./cssStandardAtRules.json', cssStandardAtRules) - - -let indexTemplate = "//Do not modify this file. This file is generated from ./scripts/generateAtRules.js\n" -let testTemplate = `//Do not modify this file. This file is generated from ./scripts/generateAtRules.js -import * as cssAtRules from '../index'; -import { color, maxWidth } from '../../props/index'; -import { css, setup } from 'goober'; - -jest.mock('goober', () => ({ - css: jest.fn().mockReturnValue('css()') -})); - -describe('cssAtRules', () => { - beforeEach(() => { - css.mockClear(); - }); -` + return result; +}, {}); //Loop through all the css properties generating the source code, the root index file, and the jest tests -Object.keys(cssStandardAtRules).forEach(atRule => { - const isNested = ['@charset', '@import', '@namespace'].includes(atRule) ? false : true - const atRuleCamelCase = toCamelCase(atRule.slice(1)) //Also removes '@' character - - jetpack.dir(`./src/atRules/${atRuleCamelCase}`); - jetpack.write(`./src/atRules/${atRuleCamelCase}/index.js`, functionIndexTemplate(atRule, atRuleCamelCase)); - - indexTemplate += `export { default as ${atRuleCamelCase} } from './${atRuleCamelCase}/index'\n` - - testTemplate += ` - it('${atRule} type', () => { - expect(typeof cssAtRules.${atRuleCamelCase}).toEqual('function'); - }); - - it('${atRule}', () => { - expect(cssAtRules.${atRuleCamelCase}("(param)", [ - color("blue"), - maxWidth("100px") - ])).toEqual({"${atRule} (param)": {"color": "blue", "maxWidth": "100px"}}); - }); +Object.keys(cssStandardAtRules).forEach((atRule) => { + const isNested = ['@charset', '@import', '@namespace'].includes(atRule) ? false : true; + const atRuleCamelCase = toCamelCase(atRule.slice(1)); //Also removes '@' character -` + jetpack.dir(`./src/atRules/${atRuleCamelCase}`); + jetpack.write( + `./src/atRules/${atRuleCamelCase}/index.js`, + functionIndexTemplate(atRule, atRuleCamelCase) + ); }); -testTemplate += "});" jetpack.write('./src/atRules/index.js', indexTemplate); jetpack.write('./src/atRules/__tests__/atRules.test.js', testTemplate); function toCamelCase(str) { - return str.replace(/-[a-z]/g, g => g[1].toUpperCase()) + return str.replace(/-[a-z]/g, (g) => g[1].toUpperCase()); } - -function functionIndexTemplate(atRule, atRuleCamelCase) { - return `//Do not modify this file. This file is generated from ./scripts/generateAtRules.js -/** - * @name ${atRuleCamelCase} - * @category CssProps Helper - * @summary Returns a numerical value appended with the css atRule ${atRule} - * - * @description - * Returns a numerical value appended with the css atRule ${atRule} - * - * @param {number} atRule- The numerical value that the css atRule will be appended - * @returns {string} numerical value with appended atRule ${atRule} - */ - -export default function charset(atRuleParams, arrayOfCssProps) { - return { - ["${atRule}" + (atRuleParams ? " " + atRuleParams : "")]: arrayOfCssProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) - }, {}) - } -}` -} \ No newline at end of file diff --git a/cssProps/scripts/generateProps.js b/cssProps/scripts/generateProps.js index 297cf929..0749ac17 100644 --- a/cssProps/scripts/generateProps.js +++ b/cssProps/scripts/generateProps.js @@ -1,26 +1,22 @@ -const jetpack = require('fs-jetpack') -const mdnData = require('mdn-data') +const jetpack = require('fs-jetpack'); +const Mustache = require('mustache'); +const mdnData = require('mdn-data'); //[ 'api', 'css', 'l10n' ] const cssData = mdnData.css; //[ 'atRules', 'selectors', 'types', 'properties', 'syntaxes', 'units' ] -const cssProperties = cssData.properties -const cssStandardProperties = Object.keys(cssProperties).reduce((result, nextKey) => { - if(cssProperties[nextKey].status === 'standard'){ - result[nextKey] = cssProperties[nextKey] +const cssProperties = cssData.properties; +const cssStandardProperties = Object.keys(cssProperties).reduce((result, nextKey) => { + if (cssProperties[nextKey].status === 'standard') { + result[nextKey] = cssProperties[nextKey]; } - return result -}, {}) - -// jetpack.write('./cssProperties.json', cssStandardProperties) + return result; +}, {}); const cssSyntax = Object.keys(cssStandardProperties).map((prop) => { - return cssStandardProperties[prop].syntax -}) - -// jetpack.write('./cssPropertiesSyntax.json', cssSyntax) - + return cssStandardProperties[prop].syntax; +}); // { // syntax: 'false | true', // media: 'visual', @@ -36,69 +32,33 @@ const cssSyntax = Object.keys(cssStandardProperties).map((prop) => { // mdn_url: 'https://developer.mozilla.org/docs/Web/CSS/-ms-accelerator' // } -let indexTemplate = "//Do not modify this file. This file is generated from ./scripts/generateProps.js\n" -let testTemplate = `//Do not modify this file. This file is generated from ./scripts/generateProps.js -import * as cssProps from '../index'; -import { css, setup } from 'goober'; +const propsIndexTemplate = jetpack.read('./templates/props.index.mustache'); +const propsPropIndexTemplate = jetpack.read('./templates/props.prop.index.mustache'); +const propsTestTemplate = jetpack.read('./templates/props.test.mustache'); -jest.mock('goober', () => ({ - css: jest.fn().mockReturnValue('css()') -})); - -describe('cssProps', () => { - beforeEach(() => { - css.mockClear(); - }); -` +const propsListView = { + Props: [] +}; //Loop through all the css properties generating the source code, the root index file, and the jest tests -Object.keys(cssStandardProperties).forEach(property => { +Object.keys(cssStandardProperties).forEach((property) => { const prop = toCamelCase(property); - - jetpack.dir(`./src/props/${prop}`); - jetpack.write(`./src/props/${prop}/index.js`, functionIndexTemplate(prop)); - - indexTemplate += `export { default as ${prop} } from './${prop}/index'\n` - - testTemplate += ` - it('${prop} type', () => { - expect(typeof cssProps.${prop}).toEqual('function'); - }); - it('${prop}', () => { - expect(cssProps.${prop}("value")).toEqual({${prop}:'value'}); - }); + propView = { prop: prop }; + propsListView.Props.push(propView); + + const propsPropIndexFile = Mustache.render(propsPropIndexTemplate, propView); -` + jetpack.dir(`./src/props/${prop}`); + jetpack.write(`./src/props/${prop}/index.js`, propsPropIndexFile); }); -testTemplate += "});" -jetpack.write('./src/props/index.js', indexTemplate); -jetpack.write('./src/props/__tests__/props.test.js', testTemplate); +const propsIndexFile = Mustache.render(propsIndexTemplate, propsListView); +jetpack.write('./src/props/index.js', propsIndexFile); + +const propsTestFile = Mustache.render(propsTestTemplate, propsListView); +jetpack.write('./src/props/__tests__/props.test.js', propsTestFile); function toCamelCase(str) { - return str.replace(/-[a-z]/g, g => g[1].toUpperCase()) + return str.replace(/-[a-z]/g, (g) => g[1].toUpperCase()); } - -function functionIndexTemplate(prop) { - return `//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' - -/** - * @name ${prop} - * @category CssProps Helper - * @summary Returns css property ${prop} and value as an object - * - * @description - * Returns an object with the css property ${prop} with its passed in values - * - * @param - One or more parameters that will be appended together based on a delimiter - * @returns ${prop} property as object - */ - -export default function ${prop}() { - return { - ${prop}: appendArgs(arguments) - } -}` -} \ No newline at end of file diff --git a/cssProps/scripts/generateUnits.js b/cssProps/scripts/generateUnits.js index 62ac3a71..9cb4e469 100644 --- a/cssProps/scripts/generateUnits.js +++ b/cssProps/scripts/generateUnits.js @@ -1,81 +1,47 @@ -const jetpack = require('fs-jetpack') -const mdnData = require('mdn-data') +const jetpack = require('fs-jetpack'); +const Mustache = require('mustache'); +const mdnData = require('mdn-data'); //[ 'api', 'css', 'l10n' ] const cssData = mdnData.css; //[ 'atRules', 'selectors', 'types', 'properties', 'syntaxes', 'units' ] -const cssUnits = cssData.units +const cssUnits = cssData.units; //ch: { groups: [ 'CSS Units', 'CSS Lengths' ], status: 'standard' }, -const cssStandardUnits = Object.keys(cssUnits).reduce((result, nextKey) => { - if(cssUnits[nextKey].status === 'standard'){ - result[nextKey] = cssUnits[nextKey] +const cssStandardUnits = Object.keys(cssUnits).reduce((result, nextKey) => { + if (cssUnits[nextKey].status === 'standard') { + result[nextKey] = cssUnits[nextKey]; } - return result -}, {}) + return result; +}, {}); -// jetpack.write('./cssStandardUnits.json', cssStandardUnits) +const unitsIndexTemplate = jetpack.read('./templates/units.index.mustache'); +const unitsUnitIndexTemplate = jetpack.read('./templates/units.unit.index.mustache'); +const unitsTestTemplate = jetpack.read('./templates/units.test.mustache'); - -let indexTemplate = "//Do not modify this file. This file is generated from ./scripts/generateUnits.js\n" -let testTemplate = `//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import * as cssUnits from '../index'; -import { css, setup } from 'goober'; - -jest.mock('goober', () => ({ - css: jest.fn().mockReturnValue('css()') -})); - -describe('cssUnits', () => { - beforeEach(() => { - css.mockClear(); - }); -` +const unitsListView = { + Units: [] +}; //Loop through all the css properties generating the source code, the root index file, and the jest tests -Object.keys(cssStandardUnits).forEach(unit => { +Object.keys(cssStandardUnits).forEach((unit) => { + if (unit === 'in') { + //"in" is a javascript keyword, so rename "in" unit function to "inch" unit function + unit = 'inch'; + } - if(unit === 'in'){ - unit = 'inch' - } - - jetpack.dir(`./src/units/${unit}`); - jetpack.write(`./src/units/${unit}/index.js`, functionIndexTemplate(unit)); - - indexTemplate += `export { default as ${unit} } from './${unit}/index'\n` - - testTemplate += ` - it('${unit} type', () => { - expect(typeof cssUnits.${unit}).toEqual('function'); - }); + const unitView = { unit: unit }; + unitsListView.Units.push(unitView); - it('${unit}', () => { - expect(cssUnits.${unit}(5)).toEqual('5${unit}'); - }); + const unitsUnitIndexFile = Mustache.render(unitsUnitIndexTemplate, unitView); -` + jetpack.dir(`./src/units/${unit}`); + jetpack.write(`./src/units/${unit}/index.js`, unitsUnitIndexFile); }); -testTemplate += "});" -jetpack.write('./src/units/index.js', indexTemplate); -jetpack.write('./src/units/__tests__/units.test.js', testTemplate); - -function functionIndexTemplate(unit) { - return `//Do not modify this file. This file is generated from ./scripts/generateUnits.js -/** - * @name ${unit} - * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit ${unit} - * - * @description - * Returns a numerical value appended with the css unit ${unit} - * - * @param {number} unit- The numerical value that the css unit will be appended - * @returns {string} numerical value with appended unit ${unit} - */ +unitsIndexFile = Mustache.render(unitsIndexTemplate, unitsListView); +jetpack.write('./src/units/index.js', unitsIndexFile); -export default function ${unit}(unit) { - return unit + "${unit}" -}` -} \ No newline at end of file +unitsTestFile = Mustache.render(unitsTestTemplate, unitsListView); +jetpack.write('./src/units/__tests__/units.test.js', unitsTestFile); diff --git a/cssProps/src/props/WebkitLineClamp/index.js b/cssProps/src/props/WebkitLineClamp/index.js index 6ac1dde7..74ae36a2 100644 --- a/cssProps/src/props/WebkitLineClamp/index.js +++ b/cssProps/src/props/WebkitLineClamp/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name WebkitLineClamp * @category CssProps Helper - * @summary Returns css property WebkitLineClamp and value as an object * * @description * Returns an object with the css property WebkitLineClamp with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns WebkitLineClamp property as object */ export default function WebkitLineClamp() { return { WebkitLineClamp: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/__tests__/props.test.js b/cssProps/src/props/__tests__/props.test.js index 8a0cda7b..38136f52 100644 --- a/cssProps/src/props/__tests__/props.test.js +++ b/cssProps/src/props/__tests__/props.test.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js +/* Do not modify this file. This file is generated from ./cssProps/templates/props.test.mustache */ import * as cssProps from '../index'; import { css, setup } from 'goober'; @@ -16,3319 +16,2616 @@ describe('cssProps', () => { }); it('WebkitLineClamp', () => { - expect(cssProps.WebkitLineClamp("value")).toEqual({WebkitLineClamp:'value'}); + expect(cssProps.WebkitLineClamp('value')).toEqual({ WebkitLineClamp: 'value' }); }); - - it('accentColor type', () => { expect(typeof cssProps.accentColor).toEqual('function'); }); it('accentColor', () => { - expect(cssProps.accentColor("value")).toEqual({accentColor:'value'}); + expect(cssProps.accentColor('value')).toEqual({ accentColor: 'value' }); }); - - it('alignContent type', () => { expect(typeof cssProps.alignContent).toEqual('function'); }); it('alignContent', () => { - expect(cssProps.alignContent("value")).toEqual({alignContent:'value'}); + expect(cssProps.alignContent('value')).toEqual({ alignContent: 'value' }); }); - - it('alignItems type', () => { expect(typeof cssProps.alignItems).toEqual('function'); }); it('alignItems', () => { - expect(cssProps.alignItems("value")).toEqual({alignItems:'value'}); + expect(cssProps.alignItems('value')).toEqual({ alignItems: 'value' }); }); - - it('alignSelf type', () => { expect(typeof cssProps.alignSelf).toEqual('function'); }); it('alignSelf', () => { - expect(cssProps.alignSelf("value")).toEqual({alignSelf:'value'}); + expect(cssProps.alignSelf('value')).toEqual({ alignSelf: 'value' }); }); - - it('all type', () => { expect(typeof cssProps.all).toEqual('function'); }); it('all', () => { - expect(cssProps.all("value")).toEqual({all:'value'}); + expect(cssProps.all('value')).toEqual({ all: 'value' }); }); - - it('animation type', () => { expect(typeof cssProps.animation).toEqual('function'); }); it('animation', () => { - expect(cssProps.animation("value")).toEqual({animation:'value'}); + expect(cssProps.animation('value')).toEqual({ animation: 'value' }); }); - - it('animationDelay type', () => { expect(typeof cssProps.animationDelay).toEqual('function'); }); it('animationDelay', () => { - expect(cssProps.animationDelay("value")).toEqual({animationDelay:'value'}); + expect(cssProps.animationDelay('value')).toEqual({ animationDelay: 'value' }); }); - - it('animationDirection type', () => { expect(typeof cssProps.animationDirection).toEqual('function'); }); it('animationDirection', () => { - expect(cssProps.animationDirection("value")).toEqual({animationDirection:'value'}); + expect(cssProps.animationDirection('value')).toEqual({ animationDirection: 'value' }); }); - - it('animationDuration type', () => { expect(typeof cssProps.animationDuration).toEqual('function'); }); it('animationDuration', () => { - expect(cssProps.animationDuration("value")).toEqual({animationDuration:'value'}); + expect(cssProps.animationDuration('value')).toEqual({ animationDuration: 'value' }); }); - - it('animationFillMode type', () => { expect(typeof cssProps.animationFillMode).toEqual('function'); }); it('animationFillMode', () => { - expect(cssProps.animationFillMode("value")).toEqual({animationFillMode:'value'}); + expect(cssProps.animationFillMode('value')).toEqual({ animationFillMode: 'value' }); }); - - it('animationIterationCount type', () => { expect(typeof cssProps.animationIterationCount).toEqual('function'); }); it('animationIterationCount', () => { - expect(cssProps.animationIterationCount("value")).toEqual({animationIterationCount:'value'}); + expect(cssProps.animationIterationCount('value')).toEqual({ + animationIterationCount: 'value' + }); }); - - it('animationName type', () => { expect(typeof cssProps.animationName).toEqual('function'); }); it('animationName', () => { - expect(cssProps.animationName("value")).toEqual({animationName:'value'}); + expect(cssProps.animationName('value')).toEqual({ animationName: 'value' }); }); - - it('animationPlayState type', () => { expect(typeof cssProps.animationPlayState).toEqual('function'); }); it('animationPlayState', () => { - expect(cssProps.animationPlayState("value")).toEqual({animationPlayState:'value'}); + expect(cssProps.animationPlayState('value')).toEqual({ animationPlayState: 'value' }); }); - - it('animationTimingFunction type', () => { expect(typeof cssProps.animationTimingFunction).toEqual('function'); }); it('animationTimingFunction', () => { - expect(cssProps.animationTimingFunction("value")).toEqual({animationTimingFunction:'value'}); + expect(cssProps.animationTimingFunction('value')).toEqual({ + animationTimingFunction: 'value' + }); }); - - it('backdropFilter type', () => { expect(typeof cssProps.backdropFilter).toEqual('function'); }); it('backdropFilter', () => { - expect(cssProps.backdropFilter("value")).toEqual({backdropFilter:'value'}); + expect(cssProps.backdropFilter('value')).toEqual({ backdropFilter: 'value' }); }); - - it('backfaceVisibility type', () => { expect(typeof cssProps.backfaceVisibility).toEqual('function'); }); it('backfaceVisibility', () => { - expect(cssProps.backfaceVisibility("value")).toEqual({backfaceVisibility:'value'}); + expect(cssProps.backfaceVisibility('value')).toEqual({ backfaceVisibility: 'value' }); }); - - it('background type', () => { expect(typeof cssProps.background).toEqual('function'); }); it('background', () => { - expect(cssProps.background("value")).toEqual({background:'value'}); + expect(cssProps.background('value')).toEqual({ background: 'value' }); }); - - it('backgroundAttachment type', () => { expect(typeof cssProps.backgroundAttachment).toEqual('function'); }); it('backgroundAttachment', () => { - expect(cssProps.backgroundAttachment("value")).toEqual({backgroundAttachment:'value'}); + expect(cssProps.backgroundAttachment('value')).toEqual({ backgroundAttachment: 'value' }); }); - - it('backgroundBlendMode type', () => { expect(typeof cssProps.backgroundBlendMode).toEqual('function'); }); it('backgroundBlendMode', () => { - expect(cssProps.backgroundBlendMode("value")).toEqual({backgroundBlendMode:'value'}); + expect(cssProps.backgroundBlendMode('value')).toEqual({ backgroundBlendMode: 'value' }); }); - - it('backgroundClip type', () => { expect(typeof cssProps.backgroundClip).toEqual('function'); }); it('backgroundClip', () => { - expect(cssProps.backgroundClip("value")).toEqual({backgroundClip:'value'}); + expect(cssProps.backgroundClip('value')).toEqual({ backgroundClip: 'value' }); }); - - it('backgroundColor type', () => { expect(typeof cssProps.backgroundColor).toEqual('function'); }); it('backgroundColor', () => { - expect(cssProps.backgroundColor("value")).toEqual({backgroundColor:'value'}); + expect(cssProps.backgroundColor('value')).toEqual({ backgroundColor: 'value' }); }); - - it('backgroundImage type', () => { expect(typeof cssProps.backgroundImage).toEqual('function'); }); it('backgroundImage', () => { - expect(cssProps.backgroundImage("value")).toEqual({backgroundImage:'value'}); + expect(cssProps.backgroundImage('value')).toEqual({ backgroundImage: 'value' }); }); - - it('backgroundOrigin type', () => { expect(typeof cssProps.backgroundOrigin).toEqual('function'); }); it('backgroundOrigin', () => { - expect(cssProps.backgroundOrigin("value")).toEqual({backgroundOrigin:'value'}); + expect(cssProps.backgroundOrigin('value')).toEqual({ backgroundOrigin: 'value' }); }); - - it('backgroundPosition type', () => { expect(typeof cssProps.backgroundPosition).toEqual('function'); }); it('backgroundPosition', () => { - expect(cssProps.backgroundPosition("value")).toEqual({backgroundPosition:'value'}); + expect(cssProps.backgroundPosition('value')).toEqual({ backgroundPosition: 'value' }); }); - - it('backgroundRepeat type', () => { expect(typeof cssProps.backgroundRepeat).toEqual('function'); }); it('backgroundRepeat', () => { - expect(cssProps.backgroundRepeat("value")).toEqual({backgroundRepeat:'value'}); + expect(cssProps.backgroundRepeat('value')).toEqual({ backgroundRepeat: 'value' }); }); - - it('backgroundSize type', () => { expect(typeof cssProps.backgroundSize).toEqual('function'); }); it('backgroundSize', () => { - expect(cssProps.backgroundSize("value")).toEqual({backgroundSize:'value'}); + expect(cssProps.backgroundSize('value')).toEqual({ backgroundSize: 'value' }); }); - - it('blockSize type', () => { expect(typeof cssProps.blockSize).toEqual('function'); }); it('blockSize', () => { - expect(cssProps.blockSize("value")).toEqual({blockSize:'value'}); + expect(cssProps.blockSize('value')).toEqual({ blockSize: 'value' }); }); - - it('border type', () => { expect(typeof cssProps.border).toEqual('function'); }); it('border', () => { - expect(cssProps.border("value")).toEqual({border:'value'}); + expect(cssProps.border('value')).toEqual({ border: 'value' }); }); - - it('borderBlock type', () => { expect(typeof cssProps.borderBlock).toEqual('function'); }); it('borderBlock', () => { - expect(cssProps.borderBlock("value")).toEqual({borderBlock:'value'}); + expect(cssProps.borderBlock('value')).toEqual({ borderBlock: 'value' }); }); - - it('borderBlockColor type', () => { expect(typeof cssProps.borderBlockColor).toEqual('function'); }); it('borderBlockColor', () => { - expect(cssProps.borderBlockColor("value")).toEqual({borderBlockColor:'value'}); + expect(cssProps.borderBlockColor('value')).toEqual({ borderBlockColor: 'value' }); }); - - it('borderBlockStyle type', () => { expect(typeof cssProps.borderBlockStyle).toEqual('function'); }); it('borderBlockStyle', () => { - expect(cssProps.borderBlockStyle("value")).toEqual({borderBlockStyle:'value'}); + expect(cssProps.borderBlockStyle('value')).toEqual({ borderBlockStyle: 'value' }); }); - - it('borderBlockWidth type', () => { expect(typeof cssProps.borderBlockWidth).toEqual('function'); }); it('borderBlockWidth', () => { - expect(cssProps.borderBlockWidth("value")).toEqual({borderBlockWidth:'value'}); + expect(cssProps.borderBlockWidth('value')).toEqual({ borderBlockWidth: 'value' }); }); - - it('borderBlockEnd type', () => { expect(typeof cssProps.borderBlockEnd).toEqual('function'); }); it('borderBlockEnd', () => { - expect(cssProps.borderBlockEnd("value")).toEqual({borderBlockEnd:'value'}); + expect(cssProps.borderBlockEnd('value')).toEqual({ borderBlockEnd: 'value' }); }); - - it('borderBlockEndColor type', () => { expect(typeof cssProps.borderBlockEndColor).toEqual('function'); }); it('borderBlockEndColor', () => { - expect(cssProps.borderBlockEndColor("value")).toEqual({borderBlockEndColor:'value'}); + expect(cssProps.borderBlockEndColor('value')).toEqual({ borderBlockEndColor: 'value' }); }); - - it('borderBlockEndStyle type', () => { expect(typeof cssProps.borderBlockEndStyle).toEqual('function'); }); it('borderBlockEndStyle', () => { - expect(cssProps.borderBlockEndStyle("value")).toEqual({borderBlockEndStyle:'value'}); + expect(cssProps.borderBlockEndStyle('value')).toEqual({ borderBlockEndStyle: 'value' }); }); - - it('borderBlockEndWidth type', () => { expect(typeof cssProps.borderBlockEndWidth).toEqual('function'); }); it('borderBlockEndWidth', () => { - expect(cssProps.borderBlockEndWidth("value")).toEqual({borderBlockEndWidth:'value'}); + expect(cssProps.borderBlockEndWidth('value')).toEqual({ borderBlockEndWidth: 'value' }); }); - - it('borderBlockStart type', () => { expect(typeof cssProps.borderBlockStart).toEqual('function'); }); it('borderBlockStart', () => { - expect(cssProps.borderBlockStart("value")).toEqual({borderBlockStart:'value'}); + expect(cssProps.borderBlockStart('value')).toEqual({ borderBlockStart: 'value' }); }); - - it('borderBlockStartColor type', () => { expect(typeof cssProps.borderBlockStartColor).toEqual('function'); }); it('borderBlockStartColor', () => { - expect(cssProps.borderBlockStartColor("value")).toEqual({borderBlockStartColor:'value'}); + expect(cssProps.borderBlockStartColor('value')).toEqual({ borderBlockStartColor: 'value' }); }); - - it('borderBlockStartStyle type', () => { expect(typeof cssProps.borderBlockStartStyle).toEqual('function'); }); it('borderBlockStartStyle', () => { - expect(cssProps.borderBlockStartStyle("value")).toEqual({borderBlockStartStyle:'value'}); + expect(cssProps.borderBlockStartStyle('value')).toEqual({ borderBlockStartStyle: 'value' }); }); - - it('borderBlockStartWidth type', () => { expect(typeof cssProps.borderBlockStartWidth).toEqual('function'); }); it('borderBlockStartWidth', () => { - expect(cssProps.borderBlockStartWidth("value")).toEqual({borderBlockStartWidth:'value'}); + expect(cssProps.borderBlockStartWidth('value')).toEqual({ borderBlockStartWidth: 'value' }); }); - - it('borderBottom type', () => { expect(typeof cssProps.borderBottom).toEqual('function'); }); it('borderBottom', () => { - expect(cssProps.borderBottom("value")).toEqual({borderBottom:'value'}); + expect(cssProps.borderBottom('value')).toEqual({ borderBottom: 'value' }); }); - - it('borderBottomColor type', () => { expect(typeof cssProps.borderBottomColor).toEqual('function'); }); it('borderBottomColor', () => { - expect(cssProps.borderBottomColor("value")).toEqual({borderBottomColor:'value'}); + expect(cssProps.borderBottomColor('value')).toEqual({ borderBottomColor: 'value' }); }); - - it('borderBottomLeftRadius type', () => { expect(typeof cssProps.borderBottomLeftRadius).toEqual('function'); }); it('borderBottomLeftRadius', () => { - expect(cssProps.borderBottomLeftRadius("value")).toEqual({borderBottomLeftRadius:'value'}); + expect(cssProps.borderBottomLeftRadius('value')).toEqual({ + borderBottomLeftRadius: 'value' + }); }); - - it('borderBottomRightRadius type', () => { expect(typeof cssProps.borderBottomRightRadius).toEqual('function'); }); it('borderBottomRightRadius', () => { - expect(cssProps.borderBottomRightRadius("value")).toEqual({borderBottomRightRadius:'value'}); + expect(cssProps.borderBottomRightRadius('value')).toEqual({ + borderBottomRightRadius: 'value' + }); }); - - it('borderBottomStyle type', () => { expect(typeof cssProps.borderBottomStyle).toEqual('function'); }); it('borderBottomStyle', () => { - expect(cssProps.borderBottomStyle("value")).toEqual({borderBottomStyle:'value'}); + expect(cssProps.borderBottomStyle('value')).toEqual({ borderBottomStyle: 'value' }); }); - - it('borderBottomWidth type', () => { expect(typeof cssProps.borderBottomWidth).toEqual('function'); }); it('borderBottomWidth', () => { - expect(cssProps.borderBottomWidth("value")).toEqual({borderBottomWidth:'value'}); + expect(cssProps.borderBottomWidth('value')).toEqual({ borderBottomWidth: 'value' }); }); - - it('borderCollapse type', () => { expect(typeof cssProps.borderCollapse).toEqual('function'); }); it('borderCollapse', () => { - expect(cssProps.borderCollapse("value")).toEqual({borderCollapse:'value'}); + expect(cssProps.borderCollapse('value')).toEqual({ borderCollapse: 'value' }); }); - - it('borderColor type', () => { expect(typeof cssProps.borderColor).toEqual('function'); }); it('borderColor', () => { - expect(cssProps.borderColor("value")).toEqual({borderColor:'value'}); + expect(cssProps.borderColor('value')).toEqual({ borderColor: 'value' }); }); - - it('borderEndEndRadius type', () => { expect(typeof cssProps.borderEndEndRadius).toEqual('function'); }); it('borderEndEndRadius', () => { - expect(cssProps.borderEndEndRadius("value")).toEqual({borderEndEndRadius:'value'}); + expect(cssProps.borderEndEndRadius('value')).toEqual({ borderEndEndRadius: 'value' }); }); - - it('borderEndStartRadius type', () => { expect(typeof cssProps.borderEndStartRadius).toEqual('function'); }); it('borderEndStartRadius', () => { - expect(cssProps.borderEndStartRadius("value")).toEqual({borderEndStartRadius:'value'}); + expect(cssProps.borderEndStartRadius('value')).toEqual({ borderEndStartRadius: 'value' }); }); - - it('borderImage type', () => { expect(typeof cssProps.borderImage).toEqual('function'); }); it('borderImage', () => { - expect(cssProps.borderImage("value")).toEqual({borderImage:'value'}); + expect(cssProps.borderImage('value')).toEqual({ borderImage: 'value' }); }); - - it('borderImageOutset type', () => { expect(typeof cssProps.borderImageOutset).toEqual('function'); }); it('borderImageOutset', () => { - expect(cssProps.borderImageOutset("value")).toEqual({borderImageOutset:'value'}); + expect(cssProps.borderImageOutset('value')).toEqual({ borderImageOutset: 'value' }); }); - - it('borderImageRepeat type', () => { expect(typeof cssProps.borderImageRepeat).toEqual('function'); }); it('borderImageRepeat', () => { - expect(cssProps.borderImageRepeat("value")).toEqual({borderImageRepeat:'value'}); + expect(cssProps.borderImageRepeat('value')).toEqual({ borderImageRepeat: 'value' }); }); - - it('borderImageSlice type', () => { expect(typeof cssProps.borderImageSlice).toEqual('function'); }); it('borderImageSlice', () => { - expect(cssProps.borderImageSlice("value")).toEqual({borderImageSlice:'value'}); + expect(cssProps.borderImageSlice('value')).toEqual({ borderImageSlice: 'value' }); }); - - it('borderImageSource type', () => { expect(typeof cssProps.borderImageSource).toEqual('function'); }); it('borderImageSource', () => { - expect(cssProps.borderImageSource("value")).toEqual({borderImageSource:'value'}); + expect(cssProps.borderImageSource('value')).toEqual({ borderImageSource: 'value' }); }); - - it('borderImageWidth type', () => { expect(typeof cssProps.borderImageWidth).toEqual('function'); }); it('borderImageWidth', () => { - expect(cssProps.borderImageWidth("value")).toEqual({borderImageWidth:'value'}); + expect(cssProps.borderImageWidth('value')).toEqual({ borderImageWidth: 'value' }); }); - - it('borderInline type', () => { expect(typeof cssProps.borderInline).toEqual('function'); }); it('borderInline', () => { - expect(cssProps.borderInline("value")).toEqual({borderInline:'value'}); + expect(cssProps.borderInline('value')).toEqual({ borderInline: 'value' }); }); - - it('borderInlineEnd type', () => { expect(typeof cssProps.borderInlineEnd).toEqual('function'); }); it('borderInlineEnd', () => { - expect(cssProps.borderInlineEnd("value")).toEqual({borderInlineEnd:'value'}); + expect(cssProps.borderInlineEnd('value')).toEqual({ borderInlineEnd: 'value' }); }); - - it('borderInlineColor type', () => { expect(typeof cssProps.borderInlineColor).toEqual('function'); }); it('borderInlineColor', () => { - expect(cssProps.borderInlineColor("value")).toEqual({borderInlineColor:'value'}); + expect(cssProps.borderInlineColor('value')).toEqual({ borderInlineColor: 'value' }); }); - - it('borderInlineStyle type', () => { expect(typeof cssProps.borderInlineStyle).toEqual('function'); }); it('borderInlineStyle', () => { - expect(cssProps.borderInlineStyle("value")).toEqual({borderInlineStyle:'value'}); + expect(cssProps.borderInlineStyle('value')).toEqual({ borderInlineStyle: 'value' }); }); - - it('borderInlineWidth type', () => { expect(typeof cssProps.borderInlineWidth).toEqual('function'); }); it('borderInlineWidth', () => { - expect(cssProps.borderInlineWidth("value")).toEqual({borderInlineWidth:'value'}); + expect(cssProps.borderInlineWidth('value')).toEqual({ borderInlineWidth: 'value' }); }); - - it('borderInlineEndColor type', () => { expect(typeof cssProps.borderInlineEndColor).toEqual('function'); }); it('borderInlineEndColor', () => { - expect(cssProps.borderInlineEndColor("value")).toEqual({borderInlineEndColor:'value'}); + expect(cssProps.borderInlineEndColor('value')).toEqual({ borderInlineEndColor: 'value' }); }); - - it('borderInlineEndStyle type', () => { expect(typeof cssProps.borderInlineEndStyle).toEqual('function'); }); it('borderInlineEndStyle', () => { - expect(cssProps.borderInlineEndStyle("value")).toEqual({borderInlineEndStyle:'value'}); + expect(cssProps.borderInlineEndStyle('value')).toEqual({ borderInlineEndStyle: 'value' }); }); - - it('borderInlineEndWidth type', () => { expect(typeof cssProps.borderInlineEndWidth).toEqual('function'); }); it('borderInlineEndWidth', () => { - expect(cssProps.borderInlineEndWidth("value")).toEqual({borderInlineEndWidth:'value'}); + expect(cssProps.borderInlineEndWidth('value')).toEqual({ borderInlineEndWidth: 'value' }); }); - - it('borderInlineStart type', () => { expect(typeof cssProps.borderInlineStart).toEqual('function'); }); it('borderInlineStart', () => { - expect(cssProps.borderInlineStart("value")).toEqual({borderInlineStart:'value'}); + expect(cssProps.borderInlineStart('value')).toEqual({ borderInlineStart: 'value' }); }); - - it('borderInlineStartColor type', () => { expect(typeof cssProps.borderInlineStartColor).toEqual('function'); }); it('borderInlineStartColor', () => { - expect(cssProps.borderInlineStartColor("value")).toEqual({borderInlineStartColor:'value'}); + expect(cssProps.borderInlineStartColor('value')).toEqual({ + borderInlineStartColor: 'value' + }); }); - - it('borderInlineStartStyle type', () => { expect(typeof cssProps.borderInlineStartStyle).toEqual('function'); }); it('borderInlineStartStyle', () => { - expect(cssProps.borderInlineStartStyle("value")).toEqual({borderInlineStartStyle:'value'}); + expect(cssProps.borderInlineStartStyle('value')).toEqual({ + borderInlineStartStyle: 'value' + }); }); - - it('borderInlineStartWidth type', () => { expect(typeof cssProps.borderInlineStartWidth).toEqual('function'); }); it('borderInlineStartWidth', () => { - expect(cssProps.borderInlineStartWidth("value")).toEqual({borderInlineStartWidth:'value'}); + expect(cssProps.borderInlineStartWidth('value')).toEqual({ + borderInlineStartWidth: 'value' + }); }); - - it('borderLeft type', () => { expect(typeof cssProps.borderLeft).toEqual('function'); }); it('borderLeft', () => { - expect(cssProps.borderLeft("value")).toEqual({borderLeft:'value'}); + expect(cssProps.borderLeft('value')).toEqual({ borderLeft: 'value' }); }); - - it('borderLeftColor type', () => { expect(typeof cssProps.borderLeftColor).toEqual('function'); }); it('borderLeftColor', () => { - expect(cssProps.borderLeftColor("value")).toEqual({borderLeftColor:'value'}); + expect(cssProps.borderLeftColor('value')).toEqual({ borderLeftColor: 'value' }); }); - - it('borderLeftStyle type', () => { expect(typeof cssProps.borderLeftStyle).toEqual('function'); }); it('borderLeftStyle', () => { - expect(cssProps.borderLeftStyle("value")).toEqual({borderLeftStyle:'value'}); + expect(cssProps.borderLeftStyle('value')).toEqual({ borderLeftStyle: 'value' }); }); - - it('borderLeftWidth type', () => { expect(typeof cssProps.borderLeftWidth).toEqual('function'); }); it('borderLeftWidth', () => { - expect(cssProps.borderLeftWidth("value")).toEqual({borderLeftWidth:'value'}); + expect(cssProps.borderLeftWidth('value')).toEqual({ borderLeftWidth: 'value' }); }); - - it('borderRadius type', () => { expect(typeof cssProps.borderRadius).toEqual('function'); }); it('borderRadius', () => { - expect(cssProps.borderRadius("value")).toEqual({borderRadius:'value'}); + expect(cssProps.borderRadius('value')).toEqual({ borderRadius: 'value' }); }); - - it('borderRight type', () => { expect(typeof cssProps.borderRight).toEqual('function'); }); it('borderRight', () => { - expect(cssProps.borderRight("value")).toEqual({borderRight:'value'}); + expect(cssProps.borderRight('value')).toEqual({ borderRight: 'value' }); }); - - it('borderRightColor type', () => { expect(typeof cssProps.borderRightColor).toEqual('function'); }); it('borderRightColor', () => { - expect(cssProps.borderRightColor("value")).toEqual({borderRightColor:'value'}); + expect(cssProps.borderRightColor('value')).toEqual({ borderRightColor: 'value' }); }); - - it('borderRightStyle type', () => { expect(typeof cssProps.borderRightStyle).toEqual('function'); }); it('borderRightStyle', () => { - expect(cssProps.borderRightStyle("value")).toEqual({borderRightStyle:'value'}); + expect(cssProps.borderRightStyle('value')).toEqual({ borderRightStyle: 'value' }); }); - - it('borderRightWidth type', () => { expect(typeof cssProps.borderRightWidth).toEqual('function'); }); it('borderRightWidth', () => { - expect(cssProps.borderRightWidth("value")).toEqual({borderRightWidth:'value'}); + expect(cssProps.borderRightWidth('value')).toEqual({ borderRightWidth: 'value' }); }); - - it('borderSpacing type', () => { expect(typeof cssProps.borderSpacing).toEqual('function'); }); it('borderSpacing', () => { - expect(cssProps.borderSpacing("value")).toEqual({borderSpacing:'value'}); + expect(cssProps.borderSpacing('value')).toEqual({ borderSpacing: 'value' }); }); - - it('borderStartEndRadius type', () => { expect(typeof cssProps.borderStartEndRadius).toEqual('function'); }); it('borderStartEndRadius', () => { - expect(cssProps.borderStartEndRadius("value")).toEqual({borderStartEndRadius:'value'}); + expect(cssProps.borderStartEndRadius('value')).toEqual({ borderStartEndRadius: 'value' }); }); - - it('borderStartStartRadius type', () => { expect(typeof cssProps.borderStartStartRadius).toEqual('function'); }); it('borderStartStartRadius', () => { - expect(cssProps.borderStartStartRadius("value")).toEqual({borderStartStartRadius:'value'}); + expect(cssProps.borderStartStartRadius('value')).toEqual({ + borderStartStartRadius: 'value' + }); }); - - it('borderStyle type', () => { expect(typeof cssProps.borderStyle).toEqual('function'); }); it('borderStyle', () => { - expect(cssProps.borderStyle("value")).toEqual({borderStyle:'value'}); + expect(cssProps.borderStyle('value')).toEqual({ borderStyle: 'value' }); }); - - it('borderTop type', () => { expect(typeof cssProps.borderTop).toEqual('function'); }); it('borderTop', () => { - expect(cssProps.borderTop("value")).toEqual({borderTop:'value'}); + expect(cssProps.borderTop('value')).toEqual({ borderTop: 'value' }); }); - - it('borderTopColor type', () => { expect(typeof cssProps.borderTopColor).toEqual('function'); }); it('borderTopColor', () => { - expect(cssProps.borderTopColor("value")).toEqual({borderTopColor:'value'}); + expect(cssProps.borderTopColor('value')).toEqual({ borderTopColor: 'value' }); }); - - it('borderTopLeftRadius type', () => { expect(typeof cssProps.borderTopLeftRadius).toEqual('function'); }); it('borderTopLeftRadius', () => { - expect(cssProps.borderTopLeftRadius("value")).toEqual({borderTopLeftRadius:'value'}); + expect(cssProps.borderTopLeftRadius('value')).toEqual({ borderTopLeftRadius: 'value' }); }); - - it('borderTopRightRadius type', () => { expect(typeof cssProps.borderTopRightRadius).toEqual('function'); }); it('borderTopRightRadius', () => { - expect(cssProps.borderTopRightRadius("value")).toEqual({borderTopRightRadius:'value'}); + expect(cssProps.borderTopRightRadius('value')).toEqual({ borderTopRightRadius: 'value' }); }); - - it('borderTopStyle type', () => { expect(typeof cssProps.borderTopStyle).toEqual('function'); }); it('borderTopStyle', () => { - expect(cssProps.borderTopStyle("value")).toEqual({borderTopStyle:'value'}); + expect(cssProps.borderTopStyle('value')).toEqual({ borderTopStyle: 'value' }); }); - - it('borderTopWidth type', () => { expect(typeof cssProps.borderTopWidth).toEqual('function'); }); it('borderTopWidth', () => { - expect(cssProps.borderTopWidth("value")).toEqual({borderTopWidth:'value'}); + expect(cssProps.borderTopWidth('value')).toEqual({ borderTopWidth: 'value' }); }); - - it('borderWidth type', () => { expect(typeof cssProps.borderWidth).toEqual('function'); }); it('borderWidth', () => { - expect(cssProps.borderWidth("value")).toEqual({borderWidth:'value'}); + expect(cssProps.borderWidth('value')).toEqual({ borderWidth: 'value' }); }); - - it('bottom type', () => { expect(typeof cssProps.bottom).toEqual('function'); }); it('bottom', () => { - expect(cssProps.bottom("value")).toEqual({bottom:'value'}); + expect(cssProps.bottom('value')).toEqual({ bottom: 'value' }); }); - - it('boxDecorationBreak type', () => { expect(typeof cssProps.boxDecorationBreak).toEqual('function'); }); it('boxDecorationBreak', () => { - expect(cssProps.boxDecorationBreak("value")).toEqual({boxDecorationBreak:'value'}); + expect(cssProps.boxDecorationBreak('value')).toEqual({ boxDecorationBreak: 'value' }); }); - - it('boxShadow type', () => { expect(typeof cssProps.boxShadow).toEqual('function'); }); it('boxShadow', () => { - expect(cssProps.boxShadow("value")).toEqual({boxShadow:'value'}); + expect(cssProps.boxShadow('value')).toEqual({ boxShadow: 'value' }); }); - - it('boxSizing type', () => { expect(typeof cssProps.boxSizing).toEqual('function'); }); it('boxSizing', () => { - expect(cssProps.boxSizing("value")).toEqual({boxSizing:'value'}); + expect(cssProps.boxSizing('value')).toEqual({ boxSizing: 'value' }); }); - - it('breakAfter type', () => { expect(typeof cssProps.breakAfter).toEqual('function'); }); it('breakAfter', () => { - expect(cssProps.breakAfter("value")).toEqual({breakAfter:'value'}); + expect(cssProps.breakAfter('value')).toEqual({ breakAfter: 'value' }); }); - - it('breakBefore type', () => { expect(typeof cssProps.breakBefore).toEqual('function'); }); it('breakBefore', () => { - expect(cssProps.breakBefore("value")).toEqual({breakBefore:'value'}); + expect(cssProps.breakBefore('value')).toEqual({ breakBefore: 'value' }); }); - - it('breakInside type', () => { expect(typeof cssProps.breakInside).toEqual('function'); }); it('breakInside', () => { - expect(cssProps.breakInside("value")).toEqual({breakInside:'value'}); + expect(cssProps.breakInside('value')).toEqual({ breakInside: 'value' }); }); - - it('captionSide type', () => { expect(typeof cssProps.captionSide).toEqual('function'); }); it('captionSide', () => { - expect(cssProps.captionSide("value")).toEqual({captionSide:'value'}); + expect(cssProps.captionSide('value')).toEqual({ captionSide: 'value' }); }); - - it('caretColor type', () => { expect(typeof cssProps.caretColor).toEqual('function'); }); it('caretColor', () => { - expect(cssProps.caretColor("value")).toEqual({caretColor:'value'}); + expect(cssProps.caretColor('value')).toEqual({ caretColor: 'value' }); }); - - it('clear type', () => { expect(typeof cssProps.clear).toEqual('function'); }); it('clear', () => { - expect(cssProps.clear("value")).toEqual({clear:'value'}); + expect(cssProps.clear('value')).toEqual({ clear: 'value' }); }); - - it('clip type', () => { expect(typeof cssProps.clip).toEqual('function'); }); it('clip', () => { - expect(cssProps.clip("value")).toEqual({clip:'value'}); + expect(cssProps.clip('value')).toEqual({ clip: 'value' }); }); - - it('clipPath type', () => { expect(typeof cssProps.clipPath).toEqual('function'); }); it('clipPath', () => { - expect(cssProps.clipPath("value")).toEqual({clipPath:'value'}); + expect(cssProps.clipPath('value')).toEqual({ clipPath: 'value' }); }); - - it('color type', () => { expect(typeof cssProps.color).toEqual('function'); }); it('color', () => { - expect(cssProps.color("value")).toEqual({color:'value'}); + expect(cssProps.color('value')).toEqual({ color: 'value' }); }); - - it('colorAdjust type', () => { expect(typeof cssProps.colorAdjust).toEqual('function'); }); it('colorAdjust', () => { - expect(cssProps.colorAdjust("value")).toEqual({colorAdjust:'value'}); + expect(cssProps.colorAdjust('value')).toEqual({ colorAdjust: 'value' }); }); - - it('colorScheme type', () => { expect(typeof cssProps.colorScheme).toEqual('function'); }); it('colorScheme', () => { - expect(cssProps.colorScheme("value")).toEqual({colorScheme:'value'}); + expect(cssProps.colorScheme('value')).toEqual({ colorScheme: 'value' }); }); - - it('columnCount type', () => { expect(typeof cssProps.columnCount).toEqual('function'); }); it('columnCount', () => { - expect(cssProps.columnCount("value")).toEqual({columnCount:'value'}); + expect(cssProps.columnCount('value')).toEqual({ columnCount: 'value' }); }); - - it('columnFill type', () => { expect(typeof cssProps.columnFill).toEqual('function'); }); it('columnFill', () => { - expect(cssProps.columnFill("value")).toEqual({columnFill:'value'}); + expect(cssProps.columnFill('value')).toEqual({ columnFill: 'value' }); }); - - it('columnGap type', () => { expect(typeof cssProps.columnGap).toEqual('function'); }); it('columnGap', () => { - expect(cssProps.columnGap("value")).toEqual({columnGap:'value'}); + expect(cssProps.columnGap('value')).toEqual({ columnGap: 'value' }); }); - - it('columnRule type', () => { expect(typeof cssProps.columnRule).toEqual('function'); }); it('columnRule', () => { - expect(cssProps.columnRule("value")).toEqual({columnRule:'value'}); + expect(cssProps.columnRule('value')).toEqual({ columnRule: 'value' }); }); - - it('columnRuleColor type', () => { expect(typeof cssProps.columnRuleColor).toEqual('function'); }); it('columnRuleColor', () => { - expect(cssProps.columnRuleColor("value")).toEqual({columnRuleColor:'value'}); + expect(cssProps.columnRuleColor('value')).toEqual({ columnRuleColor: 'value' }); }); - - it('columnRuleStyle type', () => { expect(typeof cssProps.columnRuleStyle).toEqual('function'); }); it('columnRuleStyle', () => { - expect(cssProps.columnRuleStyle("value")).toEqual({columnRuleStyle:'value'}); + expect(cssProps.columnRuleStyle('value')).toEqual({ columnRuleStyle: 'value' }); }); - - it('columnRuleWidth type', () => { expect(typeof cssProps.columnRuleWidth).toEqual('function'); }); it('columnRuleWidth', () => { - expect(cssProps.columnRuleWidth("value")).toEqual({columnRuleWidth:'value'}); + expect(cssProps.columnRuleWidth('value')).toEqual({ columnRuleWidth: 'value' }); }); - - it('columnSpan type', () => { expect(typeof cssProps.columnSpan).toEqual('function'); }); it('columnSpan', () => { - expect(cssProps.columnSpan("value")).toEqual({columnSpan:'value'}); + expect(cssProps.columnSpan('value')).toEqual({ columnSpan: 'value' }); }); - - it('columnWidth type', () => { expect(typeof cssProps.columnWidth).toEqual('function'); }); it('columnWidth', () => { - expect(cssProps.columnWidth("value")).toEqual({columnWidth:'value'}); + expect(cssProps.columnWidth('value')).toEqual({ columnWidth: 'value' }); }); - - it('columns type', () => { expect(typeof cssProps.columns).toEqual('function'); }); it('columns', () => { - expect(cssProps.columns("value")).toEqual({columns:'value'}); + expect(cssProps.columns('value')).toEqual({ columns: 'value' }); }); - - it('contain type', () => { expect(typeof cssProps.contain).toEqual('function'); }); it('contain', () => { - expect(cssProps.contain("value")).toEqual({contain:'value'}); + expect(cssProps.contain('value')).toEqual({ contain: 'value' }); }); - - it('content type', () => { expect(typeof cssProps.content).toEqual('function'); }); it('content', () => { - expect(cssProps.content("value")).toEqual({content:'value'}); + expect(cssProps.content('value')).toEqual({ content: 'value' }); }); - - it('contentVisibility type', () => { expect(typeof cssProps.contentVisibility).toEqual('function'); }); it('contentVisibility', () => { - expect(cssProps.contentVisibility("value")).toEqual({contentVisibility:'value'}); + expect(cssProps.contentVisibility('value')).toEqual({ contentVisibility: 'value' }); }); - - it('counterIncrement type', () => { expect(typeof cssProps.counterIncrement).toEqual('function'); }); it('counterIncrement', () => { - expect(cssProps.counterIncrement("value")).toEqual({counterIncrement:'value'}); + expect(cssProps.counterIncrement('value')).toEqual({ counterIncrement: 'value' }); }); - - it('counterReset type', () => { expect(typeof cssProps.counterReset).toEqual('function'); }); it('counterReset', () => { - expect(cssProps.counterReset("value")).toEqual({counterReset:'value'}); + expect(cssProps.counterReset('value')).toEqual({ counterReset: 'value' }); }); - - it('counterSet type', () => { expect(typeof cssProps.counterSet).toEqual('function'); }); it('counterSet', () => { - expect(cssProps.counterSet("value")).toEqual({counterSet:'value'}); + expect(cssProps.counterSet('value')).toEqual({ counterSet: 'value' }); }); - - it('cursor type', () => { expect(typeof cssProps.cursor).toEqual('function'); }); it('cursor', () => { - expect(cssProps.cursor("value")).toEqual({cursor:'value'}); + expect(cssProps.cursor('value')).toEqual({ cursor: 'value' }); }); - - it('direction type', () => { expect(typeof cssProps.direction).toEqual('function'); }); it('direction', () => { - expect(cssProps.direction("value")).toEqual({direction:'value'}); + expect(cssProps.direction('value')).toEqual({ direction: 'value' }); }); - - it('display type', () => { expect(typeof cssProps.display).toEqual('function'); }); it('display', () => { - expect(cssProps.display("value")).toEqual({display:'value'}); + expect(cssProps.display('value')).toEqual({ display: 'value' }); }); - - it('emptyCells type', () => { expect(typeof cssProps.emptyCells).toEqual('function'); }); it('emptyCells', () => { - expect(cssProps.emptyCells("value")).toEqual({emptyCells:'value'}); + expect(cssProps.emptyCells('value')).toEqual({ emptyCells: 'value' }); }); - - it('filter type', () => { expect(typeof cssProps.filter).toEqual('function'); }); it('filter', () => { - expect(cssProps.filter("value")).toEqual({filter:'value'}); + expect(cssProps.filter('value')).toEqual({ filter: 'value' }); }); - - it('flex type', () => { expect(typeof cssProps.flex).toEqual('function'); }); it('flex', () => { - expect(cssProps.flex("value")).toEqual({flex:'value'}); + expect(cssProps.flex('value')).toEqual({ flex: 'value' }); }); - - it('flexBasis type', () => { expect(typeof cssProps.flexBasis).toEqual('function'); }); it('flexBasis', () => { - expect(cssProps.flexBasis("value")).toEqual({flexBasis:'value'}); + expect(cssProps.flexBasis('value')).toEqual({ flexBasis: 'value' }); }); - - it('flexDirection type', () => { expect(typeof cssProps.flexDirection).toEqual('function'); }); it('flexDirection', () => { - expect(cssProps.flexDirection("value")).toEqual({flexDirection:'value'}); + expect(cssProps.flexDirection('value')).toEqual({ flexDirection: 'value' }); }); - - it('flexFlow type', () => { expect(typeof cssProps.flexFlow).toEqual('function'); }); it('flexFlow', () => { - expect(cssProps.flexFlow("value")).toEqual({flexFlow:'value'}); + expect(cssProps.flexFlow('value')).toEqual({ flexFlow: 'value' }); }); - - it('flexGrow type', () => { expect(typeof cssProps.flexGrow).toEqual('function'); }); it('flexGrow', () => { - expect(cssProps.flexGrow("value")).toEqual({flexGrow:'value'}); + expect(cssProps.flexGrow('value')).toEqual({ flexGrow: 'value' }); }); - - it('flexShrink type', () => { expect(typeof cssProps.flexShrink).toEqual('function'); }); it('flexShrink', () => { - expect(cssProps.flexShrink("value")).toEqual({flexShrink:'value'}); + expect(cssProps.flexShrink('value')).toEqual({ flexShrink: 'value' }); }); - - it('flexWrap type', () => { expect(typeof cssProps.flexWrap).toEqual('function'); }); it('flexWrap', () => { - expect(cssProps.flexWrap("value")).toEqual({flexWrap:'value'}); + expect(cssProps.flexWrap('value')).toEqual({ flexWrap: 'value' }); }); - - it('float type', () => { expect(typeof cssProps.float).toEqual('function'); }); it('float', () => { - expect(cssProps.float("value")).toEqual({float:'value'}); + expect(cssProps.float('value')).toEqual({ float: 'value' }); }); - - it('font type', () => { expect(typeof cssProps.font).toEqual('function'); }); it('font', () => { - expect(cssProps.font("value")).toEqual({font:'value'}); + expect(cssProps.font('value')).toEqual({ font: 'value' }); }); - - it('fontFamily type', () => { expect(typeof cssProps.fontFamily).toEqual('function'); }); it('fontFamily', () => { - expect(cssProps.fontFamily("value")).toEqual({fontFamily:'value'}); + expect(cssProps.fontFamily('value')).toEqual({ fontFamily: 'value' }); }); - - it('fontFeatureSettings type', () => { expect(typeof cssProps.fontFeatureSettings).toEqual('function'); }); it('fontFeatureSettings', () => { - expect(cssProps.fontFeatureSettings("value")).toEqual({fontFeatureSettings:'value'}); + expect(cssProps.fontFeatureSettings('value')).toEqual({ fontFeatureSettings: 'value' }); }); - - it('fontKerning type', () => { expect(typeof cssProps.fontKerning).toEqual('function'); }); it('fontKerning', () => { - expect(cssProps.fontKerning("value")).toEqual({fontKerning:'value'}); + expect(cssProps.fontKerning('value')).toEqual({ fontKerning: 'value' }); }); - - it('fontLanguageOverride type', () => { expect(typeof cssProps.fontLanguageOverride).toEqual('function'); }); it('fontLanguageOverride', () => { - expect(cssProps.fontLanguageOverride("value")).toEqual({fontLanguageOverride:'value'}); + expect(cssProps.fontLanguageOverride('value')).toEqual({ fontLanguageOverride: 'value' }); }); - - it('fontOpticalSizing type', () => { expect(typeof cssProps.fontOpticalSizing).toEqual('function'); }); it('fontOpticalSizing', () => { - expect(cssProps.fontOpticalSizing("value")).toEqual({fontOpticalSizing:'value'}); + expect(cssProps.fontOpticalSizing('value')).toEqual({ fontOpticalSizing: 'value' }); }); - - it('fontVariationSettings type', () => { expect(typeof cssProps.fontVariationSettings).toEqual('function'); }); it('fontVariationSettings', () => { - expect(cssProps.fontVariationSettings("value")).toEqual({fontVariationSettings:'value'}); + expect(cssProps.fontVariationSettings('value')).toEqual({ fontVariationSettings: 'value' }); }); - - it('fontSize type', () => { expect(typeof cssProps.fontSize).toEqual('function'); }); it('fontSize', () => { - expect(cssProps.fontSize("value")).toEqual({fontSize:'value'}); + expect(cssProps.fontSize('value')).toEqual({ fontSize: 'value' }); }); - - it('fontSizeAdjust type', () => { expect(typeof cssProps.fontSizeAdjust).toEqual('function'); }); it('fontSizeAdjust', () => { - expect(cssProps.fontSizeAdjust("value")).toEqual({fontSizeAdjust:'value'}); + expect(cssProps.fontSizeAdjust('value')).toEqual({ fontSizeAdjust: 'value' }); }); - - it('fontStretch type', () => { expect(typeof cssProps.fontStretch).toEqual('function'); }); it('fontStretch', () => { - expect(cssProps.fontStretch("value")).toEqual({fontStretch:'value'}); + expect(cssProps.fontStretch('value')).toEqual({ fontStretch: 'value' }); }); - - it('fontStyle type', () => { expect(typeof cssProps.fontStyle).toEqual('function'); }); it('fontStyle', () => { - expect(cssProps.fontStyle("value")).toEqual({fontStyle:'value'}); + expect(cssProps.fontStyle('value')).toEqual({ fontStyle: 'value' }); }); - - it('fontSynthesis type', () => { expect(typeof cssProps.fontSynthesis).toEqual('function'); }); it('fontSynthesis', () => { - expect(cssProps.fontSynthesis("value")).toEqual({fontSynthesis:'value'}); + expect(cssProps.fontSynthesis('value')).toEqual({ fontSynthesis: 'value' }); }); - - it('fontVariant type', () => { expect(typeof cssProps.fontVariant).toEqual('function'); }); it('fontVariant', () => { - expect(cssProps.fontVariant("value")).toEqual({fontVariant:'value'}); + expect(cssProps.fontVariant('value')).toEqual({ fontVariant: 'value' }); }); - - it('fontVariantAlternates type', () => { expect(typeof cssProps.fontVariantAlternates).toEqual('function'); }); it('fontVariantAlternates', () => { - expect(cssProps.fontVariantAlternates("value")).toEqual({fontVariantAlternates:'value'}); + expect(cssProps.fontVariantAlternates('value')).toEqual({ fontVariantAlternates: 'value' }); }); - - it('fontVariantCaps type', () => { expect(typeof cssProps.fontVariantCaps).toEqual('function'); }); it('fontVariantCaps', () => { - expect(cssProps.fontVariantCaps("value")).toEqual({fontVariantCaps:'value'}); + expect(cssProps.fontVariantCaps('value')).toEqual({ fontVariantCaps: 'value' }); }); - - it('fontVariantEastAsian type', () => { expect(typeof cssProps.fontVariantEastAsian).toEqual('function'); }); it('fontVariantEastAsian', () => { - expect(cssProps.fontVariantEastAsian("value")).toEqual({fontVariantEastAsian:'value'}); + expect(cssProps.fontVariantEastAsian('value')).toEqual({ fontVariantEastAsian: 'value' }); }); - - it('fontVariantLigatures type', () => { expect(typeof cssProps.fontVariantLigatures).toEqual('function'); }); it('fontVariantLigatures', () => { - expect(cssProps.fontVariantLigatures("value")).toEqual({fontVariantLigatures:'value'}); + expect(cssProps.fontVariantLigatures('value')).toEqual({ fontVariantLigatures: 'value' }); }); - - it('fontVariantNumeric type', () => { expect(typeof cssProps.fontVariantNumeric).toEqual('function'); }); it('fontVariantNumeric', () => { - expect(cssProps.fontVariantNumeric("value")).toEqual({fontVariantNumeric:'value'}); + expect(cssProps.fontVariantNumeric('value')).toEqual({ fontVariantNumeric: 'value' }); }); - - it('fontVariantPosition type', () => { expect(typeof cssProps.fontVariantPosition).toEqual('function'); }); it('fontVariantPosition', () => { - expect(cssProps.fontVariantPosition("value")).toEqual({fontVariantPosition:'value'}); + expect(cssProps.fontVariantPosition('value')).toEqual({ fontVariantPosition: 'value' }); }); - - it('fontWeight type', () => { expect(typeof cssProps.fontWeight).toEqual('function'); }); it('fontWeight', () => { - expect(cssProps.fontWeight("value")).toEqual({fontWeight:'value'}); + expect(cssProps.fontWeight('value')).toEqual({ fontWeight: 'value' }); }); - - it('gap type', () => { expect(typeof cssProps.gap).toEqual('function'); }); it('gap', () => { - expect(cssProps.gap("value")).toEqual({gap:'value'}); + expect(cssProps.gap('value')).toEqual({ gap: 'value' }); }); - - it('grid type', () => { expect(typeof cssProps.grid).toEqual('function'); }); it('grid', () => { - expect(cssProps.grid("value")).toEqual({grid:'value'}); + expect(cssProps.grid('value')).toEqual({ grid: 'value' }); }); - - it('gridArea type', () => { expect(typeof cssProps.gridArea).toEqual('function'); }); it('gridArea', () => { - expect(cssProps.gridArea("value")).toEqual({gridArea:'value'}); + expect(cssProps.gridArea('value')).toEqual({ gridArea: 'value' }); }); - - it('gridAutoColumns type', () => { expect(typeof cssProps.gridAutoColumns).toEqual('function'); }); it('gridAutoColumns', () => { - expect(cssProps.gridAutoColumns("value")).toEqual({gridAutoColumns:'value'}); + expect(cssProps.gridAutoColumns('value')).toEqual({ gridAutoColumns: 'value' }); }); - - it('gridAutoFlow type', () => { expect(typeof cssProps.gridAutoFlow).toEqual('function'); }); it('gridAutoFlow', () => { - expect(cssProps.gridAutoFlow("value")).toEqual({gridAutoFlow:'value'}); + expect(cssProps.gridAutoFlow('value')).toEqual({ gridAutoFlow: 'value' }); }); - - it('gridAutoRows type', () => { expect(typeof cssProps.gridAutoRows).toEqual('function'); }); it('gridAutoRows', () => { - expect(cssProps.gridAutoRows("value")).toEqual({gridAutoRows:'value'}); + expect(cssProps.gridAutoRows('value')).toEqual({ gridAutoRows: 'value' }); }); - - it('gridColumn type', () => { expect(typeof cssProps.gridColumn).toEqual('function'); }); it('gridColumn', () => { - expect(cssProps.gridColumn("value")).toEqual({gridColumn:'value'}); + expect(cssProps.gridColumn('value')).toEqual({ gridColumn: 'value' }); }); - - it('gridColumnEnd type', () => { expect(typeof cssProps.gridColumnEnd).toEqual('function'); }); it('gridColumnEnd', () => { - expect(cssProps.gridColumnEnd("value")).toEqual({gridColumnEnd:'value'}); + expect(cssProps.gridColumnEnd('value')).toEqual({ gridColumnEnd: 'value' }); }); - - it('gridColumnStart type', () => { expect(typeof cssProps.gridColumnStart).toEqual('function'); }); it('gridColumnStart', () => { - expect(cssProps.gridColumnStart("value")).toEqual({gridColumnStart:'value'}); + expect(cssProps.gridColumnStart('value')).toEqual({ gridColumnStart: 'value' }); }); - - it('gridRow type', () => { expect(typeof cssProps.gridRow).toEqual('function'); }); it('gridRow', () => { - expect(cssProps.gridRow("value")).toEqual({gridRow:'value'}); + expect(cssProps.gridRow('value')).toEqual({ gridRow: 'value' }); }); - - it('gridRowEnd type', () => { expect(typeof cssProps.gridRowEnd).toEqual('function'); }); it('gridRowEnd', () => { - expect(cssProps.gridRowEnd("value")).toEqual({gridRowEnd:'value'}); + expect(cssProps.gridRowEnd('value')).toEqual({ gridRowEnd: 'value' }); }); - - it('gridRowStart type', () => { expect(typeof cssProps.gridRowStart).toEqual('function'); }); it('gridRowStart', () => { - expect(cssProps.gridRowStart("value")).toEqual({gridRowStart:'value'}); + expect(cssProps.gridRowStart('value')).toEqual({ gridRowStart: 'value' }); }); - - it('gridTemplate type', () => { expect(typeof cssProps.gridTemplate).toEqual('function'); }); it('gridTemplate', () => { - expect(cssProps.gridTemplate("value")).toEqual({gridTemplate:'value'}); + expect(cssProps.gridTemplate('value')).toEqual({ gridTemplate: 'value' }); }); - - it('gridTemplateAreas type', () => { expect(typeof cssProps.gridTemplateAreas).toEqual('function'); }); it('gridTemplateAreas', () => { - expect(cssProps.gridTemplateAreas("value")).toEqual({gridTemplateAreas:'value'}); + expect(cssProps.gridTemplateAreas('value')).toEqual({ gridTemplateAreas: 'value' }); }); - - it('gridTemplateColumns type', () => { expect(typeof cssProps.gridTemplateColumns).toEqual('function'); }); it('gridTemplateColumns', () => { - expect(cssProps.gridTemplateColumns("value")).toEqual({gridTemplateColumns:'value'}); + expect(cssProps.gridTemplateColumns('value')).toEqual({ gridTemplateColumns: 'value' }); }); - - it('gridTemplateRows type', () => { expect(typeof cssProps.gridTemplateRows).toEqual('function'); }); it('gridTemplateRows', () => { - expect(cssProps.gridTemplateRows("value")).toEqual({gridTemplateRows:'value'}); + expect(cssProps.gridTemplateRows('value')).toEqual({ gridTemplateRows: 'value' }); }); - - it('hangingPunctuation type', () => { expect(typeof cssProps.hangingPunctuation).toEqual('function'); }); it('hangingPunctuation', () => { - expect(cssProps.hangingPunctuation("value")).toEqual({hangingPunctuation:'value'}); + expect(cssProps.hangingPunctuation('value')).toEqual({ hangingPunctuation: 'value' }); }); - - it('height type', () => { expect(typeof cssProps.height).toEqual('function'); }); it('height', () => { - expect(cssProps.height("value")).toEqual({height:'value'}); + expect(cssProps.height('value')).toEqual({ height: 'value' }); }); - - it('hyphens type', () => { expect(typeof cssProps.hyphens).toEqual('function'); }); it('hyphens', () => { - expect(cssProps.hyphens("value")).toEqual({hyphens:'value'}); + expect(cssProps.hyphens('value')).toEqual({ hyphens: 'value' }); }); - - it('imageOrientation type', () => { expect(typeof cssProps.imageOrientation).toEqual('function'); }); it('imageOrientation', () => { - expect(cssProps.imageOrientation("value")).toEqual({imageOrientation:'value'}); + expect(cssProps.imageOrientation('value')).toEqual({ imageOrientation: 'value' }); }); - - it('imageRendering type', () => { expect(typeof cssProps.imageRendering).toEqual('function'); }); it('imageRendering', () => { - expect(cssProps.imageRendering("value")).toEqual({imageRendering:'value'}); + expect(cssProps.imageRendering('value')).toEqual({ imageRendering: 'value' }); }); - - it('inlineSize type', () => { expect(typeof cssProps.inlineSize).toEqual('function'); }); it('inlineSize', () => { - expect(cssProps.inlineSize("value")).toEqual({inlineSize:'value'}); + expect(cssProps.inlineSize('value')).toEqual({ inlineSize: 'value' }); }); - - it('inset type', () => { expect(typeof cssProps.inset).toEqual('function'); }); it('inset', () => { - expect(cssProps.inset("value")).toEqual({inset:'value'}); + expect(cssProps.inset('value')).toEqual({ inset: 'value' }); }); - - it('insetBlock type', () => { expect(typeof cssProps.insetBlock).toEqual('function'); }); it('insetBlock', () => { - expect(cssProps.insetBlock("value")).toEqual({insetBlock:'value'}); + expect(cssProps.insetBlock('value')).toEqual({ insetBlock: 'value' }); }); - - it('insetBlockEnd type', () => { expect(typeof cssProps.insetBlockEnd).toEqual('function'); }); it('insetBlockEnd', () => { - expect(cssProps.insetBlockEnd("value")).toEqual({insetBlockEnd:'value'}); + expect(cssProps.insetBlockEnd('value')).toEqual({ insetBlockEnd: 'value' }); }); - - it('insetBlockStart type', () => { expect(typeof cssProps.insetBlockStart).toEqual('function'); }); it('insetBlockStart', () => { - expect(cssProps.insetBlockStart("value")).toEqual({insetBlockStart:'value'}); + expect(cssProps.insetBlockStart('value')).toEqual({ insetBlockStart: 'value' }); }); - - it('insetInline type', () => { expect(typeof cssProps.insetInline).toEqual('function'); }); it('insetInline', () => { - expect(cssProps.insetInline("value")).toEqual({insetInline:'value'}); + expect(cssProps.insetInline('value')).toEqual({ insetInline: 'value' }); }); - - it('insetInlineEnd type', () => { expect(typeof cssProps.insetInlineEnd).toEqual('function'); }); it('insetInlineEnd', () => { - expect(cssProps.insetInlineEnd("value")).toEqual({insetInlineEnd:'value'}); + expect(cssProps.insetInlineEnd('value')).toEqual({ insetInlineEnd: 'value' }); }); - - it('insetInlineStart type', () => { expect(typeof cssProps.insetInlineStart).toEqual('function'); }); it('insetInlineStart', () => { - expect(cssProps.insetInlineStart("value")).toEqual({insetInlineStart:'value'}); + expect(cssProps.insetInlineStart('value')).toEqual({ insetInlineStart: 'value' }); }); - - it('isolation type', () => { expect(typeof cssProps.isolation).toEqual('function'); }); it('isolation', () => { - expect(cssProps.isolation("value")).toEqual({isolation:'value'}); + expect(cssProps.isolation('value')).toEqual({ isolation: 'value' }); }); - - it('justifyContent type', () => { expect(typeof cssProps.justifyContent).toEqual('function'); }); it('justifyContent', () => { - expect(cssProps.justifyContent("value")).toEqual({justifyContent:'value'}); + expect(cssProps.justifyContent('value')).toEqual({ justifyContent: 'value' }); }); - - it('justifyItems type', () => { expect(typeof cssProps.justifyItems).toEqual('function'); }); it('justifyItems', () => { - expect(cssProps.justifyItems("value")).toEqual({justifyItems:'value'}); + expect(cssProps.justifyItems('value')).toEqual({ justifyItems: 'value' }); }); - - it('justifySelf type', () => { expect(typeof cssProps.justifySelf).toEqual('function'); }); it('justifySelf', () => { - expect(cssProps.justifySelf("value")).toEqual({justifySelf:'value'}); + expect(cssProps.justifySelf('value')).toEqual({ justifySelf: 'value' }); }); - - it('left type', () => { expect(typeof cssProps.left).toEqual('function'); }); it('left', () => { - expect(cssProps.left("value")).toEqual({left:'value'}); + expect(cssProps.left('value')).toEqual({ left: 'value' }); }); - - it('letterSpacing type', () => { expect(typeof cssProps.letterSpacing).toEqual('function'); }); it('letterSpacing', () => { - expect(cssProps.letterSpacing("value")).toEqual({letterSpacing:'value'}); + expect(cssProps.letterSpacing('value')).toEqual({ letterSpacing: 'value' }); }); - - it('lineBreak type', () => { expect(typeof cssProps.lineBreak).toEqual('function'); }); it('lineBreak', () => { - expect(cssProps.lineBreak("value")).toEqual({lineBreak:'value'}); + expect(cssProps.lineBreak('value')).toEqual({ lineBreak: 'value' }); }); - - it('lineHeight type', () => { expect(typeof cssProps.lineHeight).toEqual('function'); }); it('lineHeight', () => { - expect(cssProps.lineHeight("value")).toEqual({lineHeight:'value'}); + expect(cssProps.lineHeight('value')).toEqual({ lineHeight: 'value' }); }); - - it('listStyle type', () => { expect(typeof cssProps.listStyle).toEqual('function'); }); it('listStyle', () => { - expect(cssProps.listStyle("value")).toEqual({listStyle:'value'}); + expect(cssProps.listStyle('value')).toEqual({ listStyle: 'value' }); }); - - it('listStyleImage type', () => { expect(typeof cssProps.listStyleImage).toEqual('function'); }); it('listStyleImage', () => { - expect(cssProps.listStyleImage("value")).toEqual({listStyleImage:'value'}); + expect(cssProps.listStyleImage('value')).toEqual({ listStyleImage: 'value' }); }); - - it('listStylePosition type', () => { expect(typeof cssProps.listStylePosition).toEqual('function'); }); it('listStylePosition', () => { - expect(cssProps.listStylePosition("value")).toEqual({listStylePosition:'value'}); + expect(cssProps.listStylePosition('value')).toEqual({ listStylePosition: 'value' }); }); - - it('listStyleType type', () => { expect(typeof cssProps.listStyleType).toEqual('function'); }); it('listStyleType', () => { - expect(cssProps.listStyleType("value")).toEqual({listStyleType:'value'}); + expect(cssProps.listStyleType('value')).toEqual({ listStyleType: 'value' }); }); - - it('margin type', () => { expect(typeof cssProps.margin).toEqual('function'); }); it('margin', () => { - expect(cssProps.margin("value")).toEqual({margin:'value'}); + expect(cssProps.margin('value')).toEqual({ margin: 'value' }); }); - - it('marginBlock type', () => { expect(typeof cssProps.marginBlock).toEqual('function'); }); it('marginBlock', () => { - expect(cssProps.marginBlock("value")).toEqual({marginBlock:'value'}); + expect(cssProps.marginBlock('value')).toEqual({ marginBlock: 'value' }); }); - - it('marginBlockEnd type', () => { expect(typeof cssProps.marginBlockEnd).toEqual('function'); }); it('marginBlockEnd', () => { - expect(cssProps.marginBlockEnd("value")).toEqual({marginBlockEnd:'value'}); + expect(cssProps.marginBlockEnd('value')).toEqual({ marginBlockEnd: 'value' }); }); - - it('marginBlockStart type', () => { expect(typeof cssProps.marginBlockStart).toEqual('function'); }); it('marginBlockStart', () => { - expect(cssProps.marginBlockStart("value")).toEqual({marginBlockStart:'value'}); + expect(cssProps.marginBlockStart('value')).toEqual({ marginBlockStart: 'value' }); }); - - it('marginBottom type', () => { expect(typeof cssProps.marginBottom).toEqual('function'); }); it('marginBottom', () => { - expect(cssProps.marginBottom("value")).toEqual({marginBottom:'value'}); + expect(cssProps.marginBottom('value')).toEqual({ marginBottom: 'value' }); }); - - it('marginInline type', () => { expect(typeof cssProps.marginInline).toEqual('function'); }); it('marginInline', () => { - expect(cssProps.marginInline("value")).toEqual({marginInline:'value'}); + expect(cssProps.marginInline('value')).toEqual({ marginInline: 'value' }); }); - - it('marginInlineEnd type', () => { expect(typeof cssProps.marginInlineEnd).toEqual('function'); }); it('marginInlineEnd', () => { - expect(cssProps.marginInlineEnd("value")).toEqual({marginInlineEnd:'value'}); + expect(cssProps.marginInlineEnd('value')).toEqual({ marginInlineEnd: 'value' }); }); - - it('marginInlineStart type', () => { expect(typeof cssProps.marginInlineStart).toEqual('function'); }); it('marginInlineStart', () => { - expect(cssProps.marginInlineStart("value")).toEqual({marginInlineStart:'value'}); + expect(cssProps.marginInlineStart('value')).toEqual({ marginInlineStart: 'value' }); }); - - it('marginLeft type', () => { expect(typeof cssProps.marginLeft).toEqual('function'); }); it('marginLeft', () => { - expect(cssProps.marginLeft("value")).toEqual({marginLeft:'value'}); + expect(cssProps.marginLeft('value')).toEqual({ marginLeft: 'value' }); }); - - it('marginRight type', () => { expect(typeof cssProps.marginRight).toEqual('function'); }); it('marginRight', () => { - expect(cssProps.marginRight("value")).toEqual({marginRight:'value'}); + expect(cssProps.marginRight('value')).toEqual({ marginRight: 'value' }); }); - - it('marginTop type', () => { expect(typeof cssProps.marginTop).toEqual('function'); }); it('marginTop', () => { - expect(cssProps.marginTop("value")).toEqual({marginTop:'value'}); + expect(cssProps.marginTop('value')).toEqual({ marginTop: 'value' }); }); - - it('mask type', () => { expect(typeof cssProps.mask).toEqual('function'); }); it('mask', () => { - expect(cssProps.mask("value")).toEqual({mask:'value'}); + expect(cssProps.mask('value')).toEqual({ mask: 'value' }); }); - - it('maskBorder type', () => { expect(typeof cssProps.maskBorder).toEqual('function'); }); it('maskBorder', () => { - expect(cssProps.maskBorder("value")).toEqual({maskBorder:'value'}); + expect(cssProps.maskBorder('value')).toEqual({ maskBorder: 'value' }); }); - - it('maskBorderMode type', () => { expect(typeof cssProps.maskBorderMode).toEqual('function'); }); it('maskBorderMode', () => { - expect(cssProps.maskBorderMode("value")).toEqual({maskBorderMode:'value'}); + expect(cssProps.maskBorderMode('value')).toEqual({ maskBorderMode: 'value' }); }); - - it('maskBorderOutset type', () => { expect(typeof cssProps.maskBorderOutset).toEqual('function'); }); it('maskBorderOutset', () => { - expect(cssProps.maskBorderOutset("value")).toEqual({maskBorderOutset:'value'}); + expect(cssProps.maskBorderOutset('value')).toEqual({ maskBorderOutset: 'value' }); }); - - it('maskBorderRepeat type', () => { expect(typeof cssProps.maskBorderRepeat).toEqual('function'); }); it('maskBorderRepeat', () => { - expect(cssProps.maskBorderRepeat("value")).toEqual({maskBorderRepeat:'value'}); + expect(cssProps.maskBorderRepeat('value')).toEqual({ maskBorderRepeat: 'value' }); }); - - it('maskBorderSlice type', () => { expect(typeof cssProps.maskBorderSlice).toEqual('function'); }); it('maskBorderSlice', () => { - expect(cssProps.maskBorderSlice("value")).toEqual({maskBorderSlice:'value'}); + expect(cssProps.maskBorderSlice('value')).toEqual({ maskBorderSlice: 'value' }); }); - - it('maskBorderSource type', () => { expect(typeof cssProps.maskBorderSource).toEqual('function'); }); it('maskBorderSource', () => { - expect(cssProps.maskBorderSource("value")).toEqual({maskBorderSource:'value'}); + expect(cssProps.maskBorderSource('value')).toEqual({ maskBorderSource: 'value' }); }); - - it('maskBorderWidth type', () => { expect(typeof cssProps.maskBorderWidth).toEqual('function'); }); it('maskBorderWidth', () => { - expect(cssProps.maskBorderWidth("value")).toEqual({maskBorderWidth:'value'}); + expect(cssProps.maskBorderWidth('value')).toEqual({ maskBorderWidth: 'value' }); }); - - it('maskClip type', () => { expect(typeof cssProps.maskClip).toEqual('function'); }); it('maskClip', () => { - expect(cssProps.maskClip("value")).toEqual({maskClip:'value'}); + expect(cssProps.maskClip('value')).toEqual({ maskClip: 'value' }); }); - - it('maskComposite type', () => { expect(typeof cssProps.maskComposite).toEqual('function'); }); it('maskComposite', () => { - expect(cssProps.maskComposite("value")).toEqual({maskComposite:'value'}); + expect(cssProps.maskComposite('value')).toEqual({ maskComposite: 'value' }); }); - - it('maskImage type', () => { expect(typeof cssProps.maskImage).toEqual('function'); }); it('maskImage', () => { - expect(cssProps.maskImage("value")).toEqual({maskImage:'value'}); + expect(cssProps.maskImage('value')).toEqual({ maskImage: 'value' }); }); - - it('maskMode type', () => { expect(typeof cssProps.maskMode).toEqual('function'); }); it('maskMode', () => { - expect(cssProps.maskMode("value")).toEqual({maskMode:'value'}); + expect(cssProps.maskMode('value')).toEqual({ maskMode: 'value' }); }); - - it('maskOrigin type', () => { expect(typeof cssProps.maskOrigin).toEqual('function'); }); it('maskOrigin', () => { - expect(cssProps.maskOrigin("value")).toEqual({maskOrigin:'value'}); + expect(cssProps.maskOrigin('value')).toEqual({ maskOrigin: 'value' }); }); - - it('maskPosition type', () => { expect(typeof cssProps.maskPosition).toEqual('function'); }); it('maskPosition', () => { - expect(cssProps.maskPosition("value")).toEqual({maskPosition:'value'}); + expect(cssProps.maskPosition('value')).toEqual({ maskPosition: 'value' }); }); - - it('maskRepeat type', () => { expect(typeof cssProps.maskRepeat).toEqual('function'); }); it('maskRepeat', () => { - expect(cssProps.maskRepeat("value")).toEqual({maskRepeat:'value'}); + expect(cssProps.maskRepeat('value')).toEqual({ maskRepeat: 'value' }); }); - - it('maskSize type', () => { expect(typeof cssProps.maskSize).toEqual('function'); }); it('maskSize', () => { - expect(cssProps.maskSize("value")).toEqual({maskSize:'value'}); + expect(cssProps.maskSize('value')).toEqual({ maskSize: 'value' }); }); - - it('maskType type', () => { expect(typeof cssProps.maskType).toEqual('function'); }); it('maskType', () => { - expect(cssProps.maskType("value")).toEqual({maskType:'value'}); + expect(cssProps.maskType('value')).toEqual({ maskType: 'value' }); }); - - it('mathStyle type', () => { expect(typeof cssProps.mathStyle).toEqual('function'); }); it('mathStyle', () => { - expect(cssProps.mathStyle("value")).toEqual({mathStyle:'value'}); + expect(cssProps.mathStyle('value')).toEqual({ mathStyle: 'value' }); }); - - it('maxBlockSize type', () => { expect(typeof cssProps.maxBlockSize).toEqual('function'); }); it('maxBlockSize', () => { - expect(cssProps.maxBlockSize("value")).toEqual({maxBlockSize:'value'}); + expect(cssProps.maxBlockSize('value')).toEqual({ maxBlockSize: 'value' }); }); - - it('maxHeight type', () => { expect(typeof cssProps.maxHeight).toEqual('function'); }); it('maxHeight', () => { - expect(cssProps.maxHeight("value")).toEqual({maxHeight:'value'}); + expect(cssProps.maxHeight('value')).toEqual({ maxHeight: 'value' }); }); - - it('maxInlineSize type', () => { expect(typeof cssProps.maxInlineSize).toEqual('function'); }); it('maxInlineSize', () => { - expect(cssProps.maxInlineSize("value")).toEqual({maxInlineSize:'value'}); + expect(cssProps.maxInlineSize('value')).toEqual({ maxInlineSize: 'value' }); }); - - it('maxWidth type', () => { expect(typeof cssProps.maxWidth).toEqual('function'); }); it('maxWidth', () => { - expect(cssProps.maxWidth("value")).toEqual({maxWidth:'value'}); + expect(cssProps.maxWidth('value')).toEqual({ maxWidth: 'value' }); }); - - it('minBlockSize type', () => { expect(typeof cssProps.minBlockSize).toEqual('function'); }); it('minBlockSize', () => { - expect(cssProps.minBlockSize("value")).toEqual({minBlockSize:'value'}); + expect(cssProps.minBlockSize('value')).toEqual({ minBlockSize: 'value' }); }); - - it('minHeight type', () => { expect(typeof cssProps.minHeight).toEqual('function'); }); it('minHeight', () => { - expect(cssProps.minHeight("value")).toEqual({minHeight:'value'}); + expect(cssProps.minHeight('value')).toEqual({ minHeight: 'value' }); }); - - it('minInlineSize type', () => { expect(typeof cssProps.minInlineSize).toEqual('function'); }); it('minInlineSize', () => { - expect(cssProps.minInlineSize("value")).toEqual({minInlineSize:'value'}); + expect(cssProps.minInlineSize('value')).toEqual({ minInlineSize: 'value' }); }); - - it('minWidth type', () => { expect(typeof cssProps.minWidth).toEqual('function'); }); it('minWidth', () => { - expect(cssProps.minWidth("value")).toEqual({minWidth:'value'}); + expect(cssProps.minWidth('value')).toEqual({ minWidth: 'value' }); }); - - it('mixBlendMode type', () => { expect(typeof cssProps.mixBlendMode).toEqual('function'); }); it('mixBlendMode', () => { - expect(cssProps.mixBlendMode("value")).toEqual({mixBlendMode:'value'}); + expect(cssProps.mixBlendMode('value')).toEqual({ mixBlendMode: 'value' }); }); - - it('objectFit type', () => { expect(typeof cssProps.objectFit).toEqual('function'); }); it('objectFit', () => { - expect(cssProps.objectFit("value")).toEqual({objectFit:'value'}); + expect(cssProps.objectFit('value')).toEqual({ objectFit: 'value' }); }); - - it('objectPosition type', () => { expect(typeof cssProps.objectPosition).toEqual('function'); }); it('objectPosition', () => { - expect(cssProps.objectPosition("value")).toEqual({objectPosition:'value'}); + expect(cssProps.objectPosition('value')).toEqual({ objectPosition: 'value' }); }); - - it('offset type', () => { expect(typeof cssProps.offset).toEqual('function'); }); it('offset', () => { - expect(cssProps.offset("value")).toEqual({offset:'value'}); + expect(cssProps.offset('value')).toEqual({ offset: 'value' }); }); - - it('offsetAnchor type', () => { expect(typeof cssProps.offsetAnchor).toEqual('function'); }); it('offsetAnchor', () => { - expect(cssProps.offsetAnchor("value")).toEqual({offsetAnchor:'value'}); + expect(cssProps.offsetAnchor('value')).toEqual({ offsetAnchor: 'value' }); }); - - it('offsetDistance type', () => { expect(typeof cssProps.offsetDistance).toEqual('function'); }); it('offsetDistance', () => { - expect(cssProps.offsetDistance("value")).toEqual({offsetDistance:'value'}); + expect(cssProps.offsetDistance('value')).toEqual({ offsetDistance: 'value' }); }); - - it('offsetPath type', () => { expect(typeof cssProps.offsetPath).toEqual('function'); }); it('offsetPath', () => { - expect(cssProps.offsetPath("value")).toEqual({offsetPath:'value'}); + expect(cssProps.offsetPath('value')).toEqual({ offsetPath: 'value' }); }); - - it('offsetRotate type', () => { expect(typeof cssProps.offsetRotate).toEqual('function'); }); it('offsetRotate', () => { - expect(cssProps.offsetRotate("value")).toEqual({offsetRotate:'value'}); + expect(cssProps.offsetRotate('value')).toEqual({ offsetRotate: 'value' }); }); - - it('opacity type', () => { expect(typeof cssProps.opacity).toEqual('function'); }); it('opacity', () => { - expect(cssProps.opacity("value")).toEqual({opacity:'value'}); + expect(cssProps.opacity('value')).toEqual({ opacity: 'value' }); }); - - it('order type', () => { expect(typeof cssProps.order).toEqual('function'); }); it('order', () => { - expect(cssProps.order("value")).toEqual({order:'value'}); - }); - - + expect(cssProps.order('value')).toEqual({ order: 'value' }); + }); it('orphans type', () => { expect(typeof cssProps.orphans).toEqual('function'); }); it('orphans', () => { - expect(cssProps.orphans("value")).toEqual({orphans:'value'}); + expect(cssProps.orphans('value')).toEqual({ orphans: 'value' }); }); - - it('outline type', () => { expect(typeof cssProps.outline).toEqual('function'); }); it('outline', () => { - expect(cssProps.outline("value")).toEqual({outline:'value'}); + expect(cssProps.outline('value')).toEqual({ outline: 'value' }); }); - - it('outlineColor type', () => { expect(typeof cssProps.outlineColor).toEqual('function'); }); it('outlineColor', () => { - expect(cssProps.outlineColor("value")).toEqual({outlineColor:'value'}); + expect(cssProps.outlineColor('value')).toEqual({ outlineColor: 'value' }); }); - - it('outlineOffset type', () => { expect(typeof cssProps.outlineOffset).toEqual('function'); }); it('outlineOffset', () => { - expect(cssProps.outlineOffset("value")).toEqual({outlineOffset:'value'}); + expect(cssProps.outlineOffset('value')).toEqual({ outlineOffset: 'value' }); }); - - it('outlineStyle type', () => { expect(typeof cssProps.outlineStyle).toEqual('function'); }); it('outlineStyle', () => { - expect(cssProps.outlineStyle("value")).toEqual({outlineStyle:'value'}); + expect(cssProps.outlineStyle('value')).toEqual({ outlineStyle: 'value' }); }); - - it('outlineWidth type', () => { expect(typeof cssProps.outlineWidth).toEqual('function'); }); it('outlineWidth', () => { - expect(cssProps.outlineWidth("value")).toEqual({outlineWidth:'value'}); + expect(cssProps.outlineWidth('value')).toEqual({ outlineWidth: 'value' }); }); - - it('overflow type', () => { expect(typeof cssProps.overflow).toEqual('function'); }); it('overflow', () => { - expect(cssProps.overflow("value")).toEqual({overflow:'value'}); + expect(cssProps.overflow('value')).toEqual({ overflow: 'value' }); }); - - it('overflowAnchor type', () => { expect(typeof cssProps.overflowAnchor).toEqual('function'); }); it('overflowAnchor', () => { - expect(cssProps.overflowAnchor("value")).toEqual({overflowAnchor:'value'}); + expect(cssProps.overflowAnchor('value')).toEqual({ overflowAnchor: 'value' }); }); - - it('overflowBlock type', () => { expect(typeof cssProps.overflowBlock).toEqual('function'); }); it('overflowBlock', () => { - expect(cssProps.overflowBlock("value")).toEqual({overflowBlock:'value'}); + expect(cssProps.overflowBlock('value')).toEqual({ overflowBlock: 'value' }); }); - - it('overflowClipMargin type', () => { expect(typeof cssProps.overflowClipMargin).toEqual('function'); }); it('overflowClipMargin', () => { - expect(cssProps.overflowClipMargin("value")).toEqual({overflowClipMargin:'value'}); + expect(cssProps.overflowClipMargin('value')).toEqual({ overflowClipMargin: 'value' }); }); - - it('overflowInline type', () => { expect(typeof cssProps.overflowInline).toEqual('function'); }); it('overflowInline', () => { - expect(cssProps.overflowInline("value")).toEqual({overflowInline:'value'}); + expect(cssProps.overflowInline('value')).toEqual({ overflowInline: 'value' }); }); - - it('overflowWrap type', () => { expect(typeof cssProps.overflowWrap).toEqual('function'); }); it('overflowWrap', () => { - expect(cssProps.overflowWrap("value")).toEqual({overflowWrap:'value'}); + expect(cssProps.overflowWrap('value')).toEqual({ overflowWrap: 'value' }); }); - - it('overflowX type', () => { expect(typeof cssProps.overflowX).toEqual('function'); }); it('overflowX', () => { - expect(cssProps.overflowX("value")).toEqual({overflowX:'value'}); + expect(cssProps.overflowX('value')).toEqual({ overflowX: 'value' }); }); - - it('overflowY type', () => { expect(typeof cssProps.overflowY).toEqual('function'); }); it('overflowY', () => { - expect(cssProps.overflowY("value")).toEqual({overflowY:'value'}); + expect(cssProps.overflowY('value')).toEqual({ overflowY: 'value' }); }); - - it('overscrollBehavior type', () => { expect(typeof cssProps.overscrollBehavior).toEqual('function'); }); it('overscrollBehavior', () => { - expect(cssProps.overscrollBehavior("value")).toEqual({overscrollBehavior:'value'}); + expect(cssProps.overscrollBehavior('value')).toEqual({ overscrollBehavior: 'value' }); }); - - it('overscrollBehaviorBlock type', () => { expect(typeof cssProps.overscrollBehaviorBlock).toEqual('function'); }); it('overscrollBehaviorBlock', () => { - expect(cssProps.overscrollBehaviorBlock("value")).toEqual({overscrollBehaviorBlock:'value'}); + expect(cssProps.overscrollBehaviorBlock('value')).toEqual({ + overscrollBehaviorBlock: 'value' + }); }); - - it('overscrollBehaviorInline type', () => { expect(typeof cssProps.overscrollBehaviorInline).toEqual('function'); }); it('overscrollBehaviorInline', () => { - expect(cssProps.overscrollBehaviorInline("value")).toEqual({overscrollBehaviorInline:'value'}); + expect(cssProps.overscrollBehaviorInline('value')).toEqual({ + overscrollBehaviorInline: 'value' + }); }); - - it('overscrollBehaviorX type', () => { expect(typeof cssProps.overscrollBehaviorX).toEqual('function'); }); it('overscrollBehaviorX', () => { - expect(cssProps.overscrollBehaviorX("value")).toEqual({overscrollBehaviorX:'value'}); + expect(cssProps.overscrollBehaviorX('value')).toEqual({ overscrollBehaviorX: 'value' }); }); - - it('overscrollBehaviorY type', () => { expect(typeof cssProps.overscrollBehaviorY).toEqual('function'); }); it('overscrollBehaviorY', () => { - expect(cssProps.overscrollBehaviorY("value")).toEqual({overscrollBehaviorY:'value'}); + expect(cssProps.overscrollBehaviorY('value')).toEqual({ overscrollBehaviorY: 'value' }); }); - - it('padding type', () => { expect(typeof cssProps.padding).toEqual('function'); }); it('padding', () => { - expect(cssProps.padding("value")).toEqual({padding:'value'}); + expect(cssProps.padding('value')).toEqual({ padding: 'value' }); }); - - it('paddingBlock type', () => { expect(typeof cssProps.paddingBlock).toEqual('function'); }); it('paddingBlock', () => { - expect(cssProps.paddingBlock("value")).toEqual({paddingBlock:'value'}); + expect(cssProps.paddingBlock('value')).toEqual({ paddingBlock: 'value' }); }); - - it('paddingBlockEnd type', () => { expect(typeof cssProps.paddingBlockEnd).toEqual('function'); }); it('paddingBlockEnd', () => { - expect(cssProps.paddingBlockEnd("value")).toEqual({paddingBlockEnd:'value'}); + expect(cssProps.paddingBlockEnd('value')).toEqual({ paddingBlockEnd: 'value' }); }); - - it('paddingBlockStart type', () => { expect(typeof cssProps.paddingBlockStart).toEqual('function'); }); it('paddingBlockStart', () => { - expect(cssProps.paddingBlockStart("value")).toEqual({paddingBlockStart:'value'}); + expect(cssProps.paddingBlockStart('value')).toEqual({ paddingBlockStart: 'value' }); }); - - it('paddingBottom type', () => { expect(typeof cssProps.paddingBottom).toEqual('function'); }); it('paddingBottom', () => { - expect(cssProps.paddingBottom("value")).toEqual({paddingBottom:'value'}); + expect(cssProps.paddingBottom('value')).toEqual({ paddingBottom: 'value' }); }); - - it('paddingInline type', () => { expect(typeof cssProps.paddingInline).toEqual('function'); }); it('paddingInline', () => { - expect(cssProps.paddingInline("value")).toEqual({paddingInline:'value'}); + expect(cssProps.paddingInline('value')).toEqual({ paddingInline: 'value' }); }); - - it('paddingInlineEnd type', () => { expect(typeof cssProps.paddingInlineEnd).toEqual('function'); }); it('paddingInlineEnd', () => { - expect(cssProps.paddingInlineEnd("value")).toEqual({paddingInlineEnd:'value'}); + expect(cssProps.paddingInlineEnd('value')).toEqual({ paddingInlineEnd: 'value' }); }); - - it('paddingInlineStart type', () => { expect(typeof cssProps.paddingInlineStart).toEqual('function'); }); it('paddingInlineStart', () => { - expect(cssProps.paddingInlineStart("value")).toEqual({paddingInlineStart:'value'}); + expect(cssProps.paddingInlineStart('value')).toEqual({ paddingInlineStart: 'value' }); }); - - it('paddingLeft type', () => { expect(typeof cssProps.paddingLeft).toEqual('function'); }); it('paddingLeft', () => { - expect(cssProps.paddingLeft("value")).toEqual({paddingLeft:'value'}); + expect(cssProps.paddingLeft('value')).toEqual({ paddingLeft: 'value' }); }); - - it('paddingRight type', () => { expect(typeof cssProps.paddingRight).toEqual('function'); }); it('paddingRight', () => { - expect(cssProps.paddingRight("value")).toEqual({paddingRight:'value'}); + expect(cssProps.paddingRight('value')).toEqual({ paddingRight: 'value' }); }); - - it('paddingTop type', () => { expect(typeof cssProps.paddingTop).toEqual('function'); }); it('paddingTop', () => { - expect(cssProps.paddingTop("value")).toEqual({paddingTop:'value'}); + expect(cssProps.paddingTop('value')).toEqual({ paddingTop: 'value' }); }); - - it('pageBreakAfter type', () => { expect(typeof cssProps.pageBreakAfter).toEqual('function'); }); it('pageBreakAfter', () => { - expect(cssProps.pageBreakAfter("value")).toEqual({pageBreakAfter:'value'}); + expect(cssProps.pageBreakAfter('value')).toEqual({ pageBreakAfter: 'value' }); }); - - it('pageBreakBefore type', () => { expect(typeof cssProps.pageBreakBefore).toEqual('function'); }); it('pageBreakBefore', () => { - expect(cssProps.pageBreakBefore("value")).toEqual({pageBreakBefore:'value'}); + expect(cssProps.pageBreakBefore('value')).toEqual({ pageBreakBefore: 'value' }); }); - - it('pageBreakInside type', () => { expect(typeof cssProps.pageBreakInside).toEqual('function'); }); it('pageBreakInside', () => { - expect(cssProps.pageBreakInside("value")).toEqual({pageBreakInside:'value'}); + expect(cssProps.pageBreakInside('value')).toEqual({ pageBreakInside: 'value' }); }); - - it('paintOrder type', () => { expect(typeof cssProps.paintOrder).toEqual('function'); }); it('paintOrder', () => { - expect(cssProps.paintOrder("value")).toEqual({paintOrder:'value'}); + expect(cssProps.paintOrder('value')).toEqual({ paintOrder: 'value' }); }); - - it('perspective type', () => { expect(typeof cssProps.perspective).toEqual('function'); }); it('perspective', () => { - expect(cssProps.perspective("value")).toEqual({perspective:'value'}); + expect(cssProps.perspective('value')).toEqual({ perspective: 'value' }); }); - - it('perspectiveOrigin type', () => { expect(typeof cssProps.perspectiveOrigin).toEqual('function'); }); it('perspectiveOrigin', () => { - expect(cssProps.perspectiveOrigin("value")).toEqual({perspectiveOrigin:'value'}); + expect(cssProps.perspectiveOrigin('value')).toEqual({ perspectiveOrigin: 'value' }); }); - - it('placeContent type', () => { expect(typeof cssProps.placeContent).toEqual('function'); }); it('placeContent', () => { - expect(cssProps.placeContent("value")).toEqual({placeContent:'value'}); + expect(cssProps.placeContent('value')).toEqual({ placeContent: 'value' }); }); - - it('placeItems type', () => { expect(typeof cssProps.placeItems).toEqual('function'); }); it('placeItems', () => { - expect(cssProps.placeItems("value")).toEqual({placeItems:'value'}); + expect(cssProps.placeItems('value')).toEqual({ placeItems: 'value' }); }); - - it('placeSelf type', () => { expect(typeof cssProps.placeSelf).toEqual('function'); }); it('placeSelf', () => { - expect(cssProps.placeSelf("value")).toEqual({placeSelf:'value'}); + expect(cssProps.placeSelf('value')).toEqual({ placeSelf: 'value' }); }); - - it('pointerEvents type', () => { expect(typeof cssProps.pointerEvents).toEqual('function'); }); it('pointerEvents', () => { - expect(cssProps.pointerEvents("value")).toEqual({pointerEvents:'value'}); + expect(cssProps.pointerEvents('value')).toEqual({ pointerEvents: 'value' }); }); - - it('position type', () => { expect(typeof cssProps.position).toEqual('function'); }); it('position', () => { - expect(cssProps.position("value")).toEqual({position:'value'}); + expect(cssProps.position('value')).toEqual({ position: 'value' }); }); - - it('quotes type', () => { expect(typeof cssProps.quotes).toEqual('function'); }); it('quotes', () => { - expect(cssProps.quotes("value")).toEqual({quotes:'value'}); + expect(cssProps.quotes('value')).toEqual({ quotes: 'value' }); }); - - it('resize type', () => { expect(typeof cssProps.resize).toEqual('function'); }); it('resize', () => { - expect(cssProps.resize("value")).toEqual({resize:'value'}); + expect(cssProps.resize('value')).toEqual({ resize: 'value' }); }); - - it('right type', () => { expect(typeof cssProps.right).toEqual('function'); }); it('right', () => { - expect(cssProps.right("value")).toEqual({right:'value'}); + expect(cssProps.right('value')).toEqual({ right: 'value' }); }); - - it('rotate type', () => { expect(typeof cssProps.rotate).toEqual('function'); }); it('rotate', () => { - expect(cssProps.rotate("value")).toEqual({rotate:'value'}); + expect(cssProps.rotate('value')).toEqual({ rotate: 'value' }); }); - - it('rowGap type', () => { expect(typeof cssProps.rowGap).toEqual('function'); }); it('rowGap', () => { - expect(cssProps.rowGap("value")).toEqual({rowGap:'value'}); + expect(cssProps.rowGap('value')).toEqual({ rowGap: 'value' }); }); - - it('scale type', () => { expect(typeof cssProps.scale).toEqual('function'); }); it('scale', () => { - expect(cssProps.scale("value")).toEqual({scale:'value'}); + expect(cssProps.scale('value')).toEqual({ scale: 'value' }); }); - - it('scrollbarColor type', () => { expect(typeof cssProps.scrollbarColor).toEqual('function'); }); it('scrollbarColor', () => { - expect(cssProps.scrollbarColor("value")).toEqual({scrollbarColor:'value'}); + expect(cssProps.scrollbarColor('value')).toEqual({ scrollbarColor: 'value' }); }); - - it('scrollbarGutter type', () => { expect(typeof cssProps.scrollbarGutter).toEqual('function'); }); it('scrollbarGutter', () => { - expect(cssProps.scrollbarGutter("value")).toEqual({scrollbarGutter:'value'}); + expect(cssProps.scrollbarGutter('value')).toEqual({ scrollbarGutter: 'value' }); }); - - it('scrollbarWidth type', () => { expect(typeof cssProps.scrollbarWidth).toEqual('function'); }); it('scrollbarWidth', () => { - expect(cssProps.scrollbarWidth("value")).toEqual({scrollbarWidth:'value'}); + expect(cssProps.scrollbarWidth('value')).toEqual({ scrollbarWidth: 'value' }); }); - - it('scrollBehavior type', () => { expect(typeof cssProps.scrollBehavior).toEqual('function'); }); it('scrollBehavior', () => { - expect(cssProps.scrollBehavior("value")).toEqual({scrollBehavior:'value'}); + expect(cssProps.scrollBehavior('value')).toEqual({ scrollBehavior: 'value' }); }); - - it('scrollMargin type', () => { expect(typeof cssProps.scrollMargin).toEqual('function'); }); it('scrollMargin', () => { - expect(cssProps.scrollMargin("value")).toEqual({scrollMargin:'value'}); + expect(cssProps.scrollMargin('value')).toEqual({ scrollMargin: 'value' }); }); - - it('scrollMarginBlock type', () => { expect(typeof cssProps.scrollMarginBlock).toEqual('function'); }); it('scrollMarginBlock', () => { - expect(cssProps.scrollMarginBlock("value")).toEqual({scrollMarginBlock:'value'}); + expect(cssProps.scrollMarginBlock('value')).toEqual({ scrollMarginBlock: 'value' }); }); - - it('scrollMarginBlockStart type', () => { expect(typeof cssProps.scrollMarginBlockStart).toEqual('function'); }); it('scrollMarginBlockStart', () => { - expect(cssProps.scrollMarginBlockStart("value")).toEqual({scrollMarginBlockStart:'value'}); + expect(cssProps.scrollMarginBlockStart('value')).toEqual({ + scrollMarginBlockStart: 'value' + }); }); - - it('scrollMarginBlockEnd type', () => { expect(typeof cssProps.scrollMarginBlockEnd).toEqual('function'); }); it('scrollMarginBlockEnd', () => { - expect(cssProps.scrollMarginBlockEnd("value")).toEqual({scrollMarginBlockEnd:'value'}); + expect(cssProps.scrollMarginBlockEnd('value')).toEqual({ scrollMarginBlockEnd: 'value' }); }); - - it('scrollMarginBottom type', () => { expect(typeof cssProps.scrollMarginBottom).toEqual('function'); }); it('scrollMarginBottom', () => { - expect(cssProps.scrollMarginBottom("value")).toEqual({scrollMarginBottom:'value'}); + expect(cssProps.scrollMarginBottom('value')).toEqual({ scrollMarginBottom: 'value' }); }); - - it('scrollMarginInline type', () => { expect(typeof cssProps.scrollMarginInline).toEqual('function'); }); it('scrollMarginInline', () => { - expect(cssProps.scrollMarginInline("value")).toEqual({scrollMarginInline:'value'}); + expect(cssProps.scrollMarginInline('value')).toEqual({ scrollMarginInline: 'value' }); }); - - it('scrollMarginInlineStart type', () => { expect(typeof cssProps.scrollMarginInlineStart).toEqual('function'); }); it('scrollMarginInlineStart', () => { - expect(cssProps.scrollMarginInlineStart("value")).toEqual({scrollMarginInlineStart:'value'}); + expect(cssProps.scrollMarginInlineStart('value')).toEqual({ + scrollMarginInlineStart: 'value' + }); }); - - it('scrollMarginInlineEnd type', () => { expect(typeof cssProps.scrollMarginInlineEnd).toEqual('function'); }); it('scrollMarginInlineEnd', () => { - expect(cssProps.scrollMarginInlineEnd("value")).toEqual({scrollMarginInlineEnd:'value'}); + expect(cssProps.scrollMarginInlineEnd('value')).toEqual({ scrollMarginInlineEnd: 'value' }); }); - - it('scrollMarginLeft type', () => { expect(typeof cssProps.scrollMarginLeft).toEqual('function'); }); it('scrollMarginLeft', () => { - expect(cssProps.scrollMarginLeft("value")).toEqual({scrollMarginLeft:'value'}); + expect(cssProps.scrollMarginLeft('value')).toEqual({ scrollMarginLeft: 'value' }); }); - - it('scrollMarginRight type', () => { expect(typeof cssProps.scrollMarginRight).toEqual('function'); }); it('scrollMarginRight', () => { - expect(cssProps.scrollMarginRight("value")).toEqual({scrollMarginRight:'value'}); + expect(cssProps.scrollMarginRight('value')).toEqual({ scrollMarginRight: 'value' }); }); - - it('scrollMarginTop type', () => { expect(typeof cssProps.scrollMarginTop).toEqual('function'); }); it('scrollMarginTop', () => { - expect(cssProps.scrollMarginTop("value")).toEqual({scrollMarginTop:'value'}); + expect(cssProps.scrollMarginTop('value')).toEqual({ scrollMarginTop: 'value' }); }); - - it('scrollPadding type', () => { expect(typeof cssProps.scrollPadding).toEqual('function'); }); it('scrollPadding', () => { - expect(cssProps.scrollPadding("value")).toEqual({scrollPadding:'value'}); + expect(cssProps.scrollPadding('value')).toEqual({ scrollPadding: 'value' }); }); - - it('scrollPaddingBlock type', () => { expect(typeof cssProps.scrollPaddingBlock).toEqual('function'); }); it('scrollPaddingBlock', () => { - expect(cssProps.scrollPaddingBlock("value")).toEqual({scrollPaddingBlock:'value'}); + expect(cssProps.scrollPaddingBlock('value')).toEqual({ scrollPaddingBlock: 'value' }); }); - - it('scrollPaddingBlockStart type', () => { expect(typeof cssProps.scrollPaddingBlockStart).toEqual('function'); }); it('scrollPaddingBlockStart', () => { - expect(cssProps.scrollPaddingBlockStart("value")).toEqual({scrollPaddingBlockStart:'value'}); + expect(cssProps.scrollPaddingBlockStart('value')).toEqual({ + scrollPaddingBlockStart: 'value' + }); }); - - it('scrollPaddingBlockEnd type', () => { expect(typeof cssProps.scrollPaddingBlockEnd).toEqual('function'); }); it('scrollPaddingBlockEnd', () => { - expect(cssProps.scrollPaddingBlockEnd("value")).toEqual({scrollPaddingBlockEnd:'value'}); + expect(cssProps.scrollPaddingBlockEnd('value')).toEqual({ scrollPaddingBlockEnd: 'value' }); }); - - it('scrollPaddingBottom type', () => { expect(typeof cssProps.scrollPaddingBottom).toEqual('function'); }); it('scrollPaddingBottom', () => { - expect(cssProps.scrollPaddingBottom("value")).toEqual({scrollPaddingBottom:'value'}); + expect(cssProps.scrollPaddingBottom('value')).toEqual({ scrollPaddingBottom: 'value' }); }); - - it('scrollPaddingInline type', () => { expect(typeof cssProps.scrollPaddingInline).toEqual('function'); }); it('scrollPaddingInline', () => { - expect(cssProps.scrollPaddingInline("value")).toEqual({scrollPaddingInline:'value'}); + expect(cssProps.scrollPaddingInline('value')).toEqual({ scrollPaddingInline: 'value' }); }); - - it('scrollPaddingInlineStart type', () => { expect(typeof cssProps.scrollPaddingInlineStart).toEqual('function'); }); it('scrollPaddingInlineStart', () => { - expect(cssProps.scrollPaddingInlineStart("value")).toEqual({scrollPaddingInlineStart:'value'}); + expect(cssProps.scrollPaddingInlineStart('value')).toEqual({ + scrollPaddingInlineStart: 'value' + }); }); - - it('scrollPaddingInlineEnd type', () => { expect(typeof cssProps.scrollPaddingInlineEnd).toEqual('function'); }); it('scrollPaddingInlineEnd', () => { - expect(cssProps.scrollPaddingInlineEnd("value")).toEqual({scrollPaddingInlineEnd:'value'}); + expect(cssProps.scrollPaddingInlineEnd('value')).toEqual({ + scrollPaddingInlineEnd: 'value' + }); }); - - it('scrollPaddingLeft type', () => { expect(typeof cssProps.scrollPaddingLeft).toEqual('function'); }); it('scrollPaddingLeft', () => { - expect(cssProps.scrollPaddingLeft("value")).toEqual({scrollPaddingLeft:'value'}); + expect(cssProps.scrollPaddingLeft('value')).toEqual({ scrollPaddingLeft: 'value' }); }); - - it('scrollPaddingRight type', () => { expect(typeof cssProps.scrollPaddingRight).toEqual('function'); }); it('scrollPaddingRight', () => { - expect(cssProps.scrollPaddingRight("value")).toEqual({scrollPaddingRight:'value'}); + expect(cssProps.scrollPaddingRight('value')).toEqual({ scrollPaddingRight: 'value' }); }); - - it('scrollPaddingTop type', () => { expect(typeof cssProps.scrollPaddingTop).toEqual('function'); }); it('scrollPaddingTop', () => { - expect(cssProps.scrollPaddingTop("value")).toEqual({scrollPaddingTop:'value'}); + expect(cssProps.scrollPaddingTop('value')).toEqual({ scrollPaddingTop: 'value' }); }); - - it('scrollSnapAlign type', () => { expect(typeof cssProps.scrollSnapAlign).toEqual('function'); }); it('scrollSnapAlign', () => { - expect(cssProps.scrollSnapAlign("value")).toEqual({scrollSnapAlign:'value'}); + expect(cssProps.scrollSnapAlign('value')).toEqual({ scrollSnapAlign: 'value' }); }); - - it('scrollSnapStop type', () => { expect(typeof cssProps.scrollSnapStop).toEqual('function'); }); it('scrollSnapStop', () => { - expect(cssProps.scrollSnapStop("value")).toEqual({scrollSnapStop:'value'}); + expect(cssProps.scrollSnapStop('value')).toEqual({ scrollSnapStop: 'value' }); }); - - it('scrollSnapType type', () => { expect(typeof cssProps.scrollSnapType).toEqual('function'); }); it('scrollSnapType', () => { - expect(cssProps.scrollSnapType("value")).toEqual({scrollSnapType:'value'}); + expect(cssProps.scrollSnapType('value')).toEqual({ scrollSnapType: 'value' }); }); - - it('shapeImageThreshold type', () => { expect(typeof cssProps.shapeImageThreshold).toEqual('function'); }); it('shapeImageThreshold', () => { - expect(cssProps.shapeImageThreshold("value")).toEqual({shapeImageThreshold:'value'}); + expect(cssProps.shapeImageThreshold('value')).toEqual({ shapeImageThreshold: 'value' }); }); - - it('shapeMargin type', () => { expect(typeof cssProps.shapeMargin).toEqual('function'); }); it('shapeMargin', () => { - expect(cssProps.shapeMargin("value")).toEqual({shapeMargin:'value'}); + expect(cssProps.shapeMargin('value')).toEqual({ shapeMargin: 'value' }); }); - - it('shapeOutside type', () => { expect(typeof cssProps.shapeOutside).toEqual('function'); }); it('shapeOutside', () => { - expect(cssProps.shapeOutside("value")).toEqual({shapeOutside:'value'}); + expect(cssProps.shapeOutside('value')).toEqual({ shapeOutside: 'value' }); }); - - it('tabSize type', () => { expect(typeof cssProps.tabSize).toEqual('function'); }); it('tabSize', () => { - expect(cssProps.tabSize("value")).toEqual({tabSize:'value'}); + expect(cssProps.tabSize('value')).toEqual({ tabSize: 'value' }); }); - - it('tableLayout type', () => { expect(typeof cssProps.tableLayout).toEqual('function'); }); it('tableLayout', () => { - expect(cssProps.tableLayout("value")).toEqual({tableLayout:'value'}); + expect(cssProps.tableLayout('value')).toEqual({ tableLayout: 'value' }); }); - - it('textAlign type', () => { expect(typeof cssProps.textAlign).toEqual('function'); }); it('textAlign', () => { - expect(cssProps.textAlign("value")).toEqual({textAlign:'value'}); + expect(cssProps.textAlign('value')).toEqual({ textAlign: 'value' }); }); - - it('textAlignLast type', () => { expect(typeof cssProps.textAlignLast).toEqual('function'); }); it('textAlignLast', () => { - expect(cssProps.textAlignLast("value")).toEqual({textAlignLast:'value'}); + expect(cssProps.textAlignLast('value')).toEqual({ textAlignLast: 'value' }); }); - - it('textCombineUpright type', () => { expect(typeof cssProps.textCombineUpright).toEqual('function'); }); it('textCombineUpright', () => { - expect(cssProps.textCombineUpright("value")).toEqual({textCombineUpright:'value'}); + expect(cssProps.textCombineUpright('value')).toEqual({ textCombineUpright: 'value' }); }); - - it('textDecoration type', () => { expect(typeof cssProps.textDecoration).toEqual('function'); }); it('textDecoration', () => { - expect(cssProps.textDecoration("value")).toEqual({textDecoration:'value'}); + expect(cssProps.textDecoration('value')).toEqual({ textDecoration: 'value' }); }); - - it('textDecorationColor type', () => { expect(typeof cssProps.textDecorationColor).toEqual('function'); }); it('textDecorationColor', () => { - expect(cssProps.textDecorationColor("value")).toEqual({textDecorationColor:'value'}); + expect(cssProps.textDecorationColor('value')).toEqual({ textDecorationColor: 'value' }); }); - - it('textDecorationLine type', () => { expect(typeof cssProps.textDecorationLine).toEqual('function'); }); it('textDecorationLine', () => { - expect(cssProps.textDecorationLine("value")).toEqual({textDecorationLine:'value'}); + expect(cssProps.textDecorationLine('value')).toEqual({ textDecorationLine: 'value' }); }); - - it('textDecorationSkipInk type', () => { expect(typeof cssProps.textDecorationSkipInk).toEqual('function'); }); it('textDecorationSkipInk', () => { - expect(cssProps.textDecorationSkipInk("value")).toEqual({textDecorationSkipInk:'value'}); + expect(cssProps.textDecorationSkipInk('value')).toEqual({ textDecorationSkipInk: 'value' }); }); - - it('textDecorationStyle type', () => { expect(typeof cssProps.textDecorationStyle).toEqual('function'); }); it('textDecorationStyle', () => { - expect(cssProps.textDecorationStyle("value")).toEqual({textDecorationStyle:'value'}); + expect(cssProps.textDecorationStyle('value')).toEqual({ textDecorationStyle: 'value' }); }); - - it('textDecorationThickness type', () => { expect(typeof cssProps.textDecorationThickness).toEqual('function'); }); it('textDecorationThickness', () => { - expect(cssProps.textDecorationThickness("value")).toEqual({textDecorationThickness:'value'}); + expect(cssProps.textDecorationThickness('value')).toEqual({ + textDecorationThickness: 'value' + }); }); - - it('textEmphasis type', () => { expect(typeof cssProps.textEmphasis).toEqual('function'); }); it('textEmphasis', () => { - expect(cssProps.textEmphasis("value")).toEqual({textEmphasis:'value'}); + expect(cssProps.textEmphasis('value')).toEqual({ textEmphasis: 'value' }); }); - - it('textEmphasisColor type', () => { expect(typeof cssProps.textEmphasisColor).toEqual('function'); }); it('textEmphasisColor', () => { - expect(cssProps.textEmphasisColor("value")).toEqual({textEmphasisColor:'value'}); + expect(cssProps.textEmphasisColor('value')).toEqual({ textEmphasisColor: 'value' }); }); - - it('textEmphasisPosition type', () => { expect(typeof cssProps.textEmphasisPosition).toEqual('function'); }); it('textEmphasisPosition', () => { - expect(cssProps.textEmphasisPosition("value")).toEqual({textEmphasisPosition:'value'}); + expect(cssProps.textEmphasisPosition('value')).toEqual({ textEmphasisPosition: 'value' }); }); - - it('textEmphasisStyle type', () => { expect(typeof cssProps.textEmphasisStyle).toEqual('function'); }); it('textEmphasisStyle', () => { - expect(cssProps.textEmphasisStyle("value")).toEqual({textEmphasisStyle:'value'}); + expect(cssProps.textEmphasisStyle('value')).toEqual({ textEmphasisStyle: 'value' }); }); - - it('textIndent type', () => { expect(typeof cssProps.textIndent).toEqual('function'); }); it('textIndent', () => { - expect(cssProps.textIndent("value")).toEqual({textIndent:'value'}); + expect(cssProps.textIndent('value')).toEqual({ textIndent: 'value' }); }); - - it('textJustify type', () => { expect(typeof cssProps.textJustify).toEqual('function'); }); it('textJustify', () => { - expect(cssProps.textJustify("value")).toEqual({textJustify:'value'}); + expect(cssProps.textJustify('value')).toEqual({ textJustify: 'value' }); }); - - it('textOrientation type', () => { expect(typeof cssProps.textOrientation).toEqual('function'); }); it('textOrientation', () => { - expect(cssProps.textOrientation("value")).toEqual({textOrientation:'value'}); + expect(cssProps.textOrientation('value')).toEqual({ textOrientation: 'value' }); }); - - it('textOverflow type', () => { expect(typeof cssProps.textOverflow).toEqual('function'); }); it('textOverflow', () => { - expect(cssProps.textOverflow("value")).toEqual({textOverflow:'value'}); + expect(cssProps.textOverflow('value')).toEqual({ textOverflow: 'value' }); }); - - it('textRendering type', () => { expect(typeof cssProps.textRendering).toEqual('function'); }); it('textRendering', () => { - expect(cssProps.textRendering("value")).toEqual({textRendering:'value'}); + expect(cssProps.textRendering('value')).toEqual({ textRendering: 'value' }); }); - - it('textShadow type', () => { expect(typeof cssProps.textShadow).toEqual('function'); }); it('textShadow', () => { - expect(cssProps.textShadow("value")).toEqual({textShadow:'value'}); + expect(cssProps.textShadow('value')).toEqual({ textShadow: 'value' }); }); - - it('textTransform type', () => { expect(typeof cssProps.textTransform).toEqual('function'); }); it('textTransform', () => { - expect(cssProps.textTransform("value")).toEqual({textTransform:'value'}); + expect(cssProps.textTransform('value')).toEqual({ textTransform: 'value' }); }); - - it('textUnderlineOffset type', () => { expect(typeof cssProps.textUnderlineOffset).toEqual('function'); }); it('textUnderlineOffset', () => { - expect(cssProps.textUnderlineOffset("value")).toEqual({textUnderlineOffset:'value'}); + expect(cssProps.textUnderlineOffset('value')).toEqual({ textUnderlineOffset: 'value' }); }); - - it('textUnderlinePosition type', () => { expect(typeof cssProps.textUnderlinePosition).toEqual('function'); }); it('textUnderlinePosition', () => { - expect(cssProps.textUnderlinePosition("value")).toEqual({textUnderlinePosition:'value'}); + expect(cssProps.textUnderlinePosition('value')).toEqual({ textUnderlinePosition: 'value' }); }); - - it('top type', () => { expect(typeof cssProps.top).toEqual('function'); }); it('top', () => { - expect(cssProps.top("value")).toEqual({top:'value'}); + expect(cssProps.top('value')).toEqual({ top: 'value' }); }); - - it('touchAction type', () => { expect(typeof cssProps.touchAction).toEqual('function'); }); it('touchAction', () => { - expect(cssProps.touchAction("value")).toEqual({touchAction:'value'}); + expect(cssProps.touchAction('value')).toEqual({ touchAction: 'value' }); }); - - it('transform type', () => { expect(typeof cssProps.transform).toEqual('function'); }); it('transform', () => { - expect(cssProps.transform("value")).toEqual({transform:'value'}); + expect(cssProps.transform('value')).toEqual({ transform: 'value' }); }); - - it('transformBox type', () => { expect(typeof cssProps.transformBox).toEqual('function'); }); it('transformBox', () => { - expect(cssProps.transformBox("value")).toEqual({transformBox:'value'}); + expect(cssProps.transformBox('value')).toEqual({ transformBox: 'value' }); }); - - it('transformOrigin type', () => { expect(typeof cssProps.transformOrigin).toEqual('function'); }); it('transformOrigin', () => { - expect(cssProps.transformOrigin("value")).toEqual({transformOrigin:'value'}); + expect(cssProps.transformOrigin('value')).toEqual({ transformOrigin: 'value' }); }); - - it('transformStyle type', () => { expect(typeof cssProps.transformStyle).toEqual('function'); }); it('transformStyle', () => { - expect(cssProps.transformStyle("value")).toEqual({transformStyle:'value'}); + expect(cssProps.transformStyle('value')).toEqual({ transformStyle: 'value' }); }); - - it('transition type', () => { expect(typeof cssProps.transition).toEqual('function'); }); it('transition', () => { - expect(cssProps.transition("value")).toEqual({transition:'value'}); + expect(cssProps.transition('value')).toEqual({ transition: 'value' }); }); - - it('transitionDelay type', () => { expect(typeof cssProps.transitionDelay).toEqual('function'); }); it('transitionDelay', () => { - expect(cssProps.transitionDelay("value")).toEqual({transitionDelay:'value'}); + expect(cssProps.transitionDelay('value')).toEqual({ transitionDelay: 'value' }); }); - - it('transitionDuration type', () => { expect(typeof cssProps.transitionDuration).toEqual('function'); }); it('transitionDuration', () => { - expect(cssProps.transitionDuration("value")).toEqual({transitionDuration:'value'}); + expect(cssProps.transitionDuration('value')).toEqual({ transitionDuration: 'value' }); }); - - it('transitionProperty type', () => { expect(typeof cssProps.transitionProperty).toEqual('function'); }); it('transitionProperty', () => { - expect(cssProps.transitionProperty("value")).toEqual({transitionProperty:'value'}); + expect(cssProps.transitionProperty('value')).toEqual({ transitionProperty: 'value' }); }); - - it('transitionTimingFunction type', () => { expect(typeof cssProps.transitionTimingFunction).toEqual('function'); }); it('transitionTimingFunction', () => { - expect(cssProps.transitionTimingFunction("value")).toEqual({transitionTimingFunction:'value'}); + expect(cssProps.transitionTimingFunction('value')).toEqual({ + transitionTimingFunction: 'value' + }); }); - - it('translate type', () => { expect(typeof cssProps.translate).toEqual('function'); }); it('translate', () => { - expect(cssProps.translate("value")).toEqual({translate:'value'}); + expect(cssProps.translate('value')).toEqual({ translate: 'value' }); }); - - it('unicodeBidi type', () => { expect(typeof cssProps.unicodeBidi).toEqual('function'); }); it('unicodeBidi', () => { - expect(cssProps.unicodeBidi("value")).toEqual({unicodeBidi:'value'}); + expect(cssProps.unicodeBidi('value')).toEqual({ unicodeBidi: 'value' }); }); - - it('userSelect type', () => { expect(typeof cssProps.userSelect).toEqual('function'); }); it('userSelect', () => { - expect(cssProps.userSelect("value")).toEqual({userSelect:'value'}); + expect(cssProps.userSelect('value')).toEqual({ userSelect: 'value' }); }); - - it('verticalAlign type', () => { expect(typeof cssProps.verticalAlign).toEqual('function'); }); it('verticalAlign', () => { - expect(cssProps.verticalAlign("value")).toEqual({verticalAlign:'value'}); + expect(cssProps.verticalAlign('value')).toEqual({ verticalAlign: 'value' }); }); - - it('visibility type', () => { expect(typeof cssProps.visibility).toEqual('function'); }); it('visibility', () => { - expect(cssProps.visibility("value")).toEqual({visibility:'value'}); + expect(cssProps.visibility('value')).toEqual({ visibility: 'value' }); }); - - it('whiteSpace type', () => { expect(typeof cssProps.whiteSpace).toEqual('function'); }); it('whiteSpace', () => { - expect(cssProps.whiteSpace("value")).toEqual({whiteSpace:'value'}); + expect(cssProps.whiteSpace('value')).toEqual({ whiteSpace: 'value' }); }); - - it('widows type', () => { expect(typeof cssProps.widows).toEqual('function'); }); it('widows', () => { - expect(cssProps.widows("value")).toEqual({widows:'value'}); + expect(cssProps.widows('value')).toEqual({ widows: 'value' }); }); - - it('width type', () => { expect(typeof cssProps.width).toEqual('function'); }); it('width', () => { - expect(cssProps.width("value")).toEqual({width:'value'}); + expect(cssProps.width('value')).toEqual({ width: 'value' }); }); - - it('willChange type', () => { expect(typeof cssProps.willChange).toEqual('function'); }); it('willChange', () => { - expect(cssProps.willChange("value")).toEqual({willChange:'value'}); + expect(cssProps.willChange('value')).toEqual({ willChange: 'value' }); }); - - it('wordBreak type', () => { expect(typeof cssProps.wordBreak).toEqual('function'); }); it('wordBreak', () => { - expect(cssProps.wordBreak("value")).toEqual({wordBreak:'value'}); + expect(cssProps.wordBreak('value')).toEqual({ wordBreak: 'value' }); }); - - it('wordSpacing type', () => { expect(typeof cssProps.wordSpacing).toEqual('function'); }); it('wordSpacing', () => { - expect(cssProps.wordSpacing("value")).toEqual({wordSpacing:'value'}); + expect(cssProps.wordSpacing('value')).toEqual({ wordSpacing: 'value' }); }); - - it('wordWrap type', () => { expect(typeof cssProps.wordWrap).toEqual('function'); }); it('wordWrap', () => { - expect(cssProps.wordWrap("value")).toEqual({wordWrap:'value'}); + expect(cssProps.wordWrap('value')).toEqual({ wordWrap: 'value' }); }); - - it('writingMode type', () => { expect(typeof cssProps.writingMode).toEqual('function'); }); it('writingMode', () => { - expect(cssProps.writingMode("value")).toEqual({writingMode:'value'}); + expect(cssProps.writingMode('value')).toEqual({ writingMode: 'value' }); }); - - it('zIndex type', () => { expect(typeof cssProps.zIndex).toEqual('function'); }); it('zIndex', () => { - expect(cssProps.zIndex("value")).toEqual({zIndex:'value'}); + expect(cssProps.zIndex('value')).toEqual({ zIndex: 'value' }); }); - -}); \ No newline at end of file +}); diff --git a/cssProps/src/props/accentColor/index.js b/cssProps/src/props/accentColor/index.js index 647772c2..4b1ab4f3 100644 --- a/cssProps/src/props/accentColor/index.js +++ b/cssProps/src/props/accentColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name accentColor * @category CssProps Helper - * @summary Returns css property accentColor and value as an object * * @description * Returns an object with the css property accentColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns accentColor property as object */ export default function accentColor() { return { accentColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/alignContent/index.js b/cssProps/src/props/alignContent/index.js index 3c0e8eec..0f60b909 100644 --- a/cssProps/src/props/alignContent/index.js +++ b/cssProps/src/props/alignContent/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name alignContent * @category CssProps Helper - * @summary Returns css property alignContent and value as an object * * @description * Returns an object with the css property alignContent with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns alignContent property as object */ export default function alignContent() { return { alignContent: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/alignItems/index.js b/cssProps/src/props/alignItems/index.js index 2b9eebc7..97ca5cbf 100644 --- a/cssProps/src/props/alignItems/index.js +++ b/cssProps/src/props/alignItems/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name alignItems * @category CssProps Helper - * @summary Returns css property alignItems and value as an object * * @description * Returns an object with the css property alignItems with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns alignItems property as object */ export default function alignItems() { return { alignItems: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/alignSelf/index.js b/cssProps/src/props/alignSelf/index.js index 128c05cd..1027cd77 100644 --- a/cssProps/src/props/alignSelf/index.js +++ b/cssProps/src/props/alignSelf/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name alignSelf * @category CssProps Helper - * @summary Returns css property alignSelf and value as an object * * @description * Returns an object with the css property alignSelf with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns alignSelf property as object */ export default function alignSelf() { return { alignSelf: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/all/index.js b/cssProps/src/props/all/index.js index 16127e44..c0b7133a 100644 --- a/cssProps/src/props/all/index.js +++ b/cssProps/src/props/all/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name all * @category CssProps Helper - * @summary Returns css property all and value as an object * * @description * Returns an object with the css property all with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns all property as object */ export default function all() { return { all: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/animation/index.js b/cssProps/src/props/animation/index.js index 6c270e9c..5bf11712 100644 --- a/cssProps/src/props/animation/index.js +++ b/cssProps/src/props/animation/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name animation * @category CssProps Helper - * @summary Returns css property animation and value as an object * * @description * Returns an object with the css property animation with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns animation property as object */ export default function animation() { return { animation: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/animationDelay/index.js b/cssProps/src/props/animationDelay/index.js index 8ec82291..5acb2963 100644 --- a/cssProps/src/props/animationDelay/index.js +++ b/cssProps/src/props/animationDelay/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name animationDelay * @category CssProps Helper - * @summary Returns css property animationDelay and value as an object * * @description * Returns an object with the css property animationDelay with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns animationDelay property as object */ export default function animationDelay() { return { animationDelay: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/animationDirection/index.js b/cssProps/src/props/animationDirection/index.js index 54694431..ce1b482d 100644 --- a/cssProps/src/props/animationDirection/index.js +++ b/cssProps/src/props/animationDirection/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name animationDirection * @category CssProps Helper - * @summary Returns css property animationDirection and value as an object * * @description * Returns an object with the css property animationDirection with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns animationDirection property as object */ export default function animationDirection() { return { animationDirection: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/animationDuration/index.js b/cssProps/src/props/animationDuration/index.js index adc5e285..14b11404 100644 --- a/cssProps/src/props/animationDuration/index.js +++ b/cssProps/src/props/animationDuration/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name animationDuration * @category CssProps Helper - * @summary Returns css property animationDuration and value as an object * * @description * Returns an object with the css property animationDuration with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns animationDuration property as object */ export default function animationDuration() { return { animationDuration: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/animationFillMode/index.js b/cssProps/src/props/animationFillMode/index.js index c2014a53..9ea8afc8 100644 --- a/cssProps/src/props/animationFillMode/index.js +++ b/cssProps/src/props/animationFillMode/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name animationFillMode * @category CssProps Helper - * @summary Returns css property animationFillMode and value as an object * * @description * Returns an object with the css property animationFillMode with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns animationFillMode property as object */ export default function animationFillMode() { return { animationFillMode: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/animationIterationCount/index.js b/cssProps/src/props/animationIterationCount/index.js index b8538e4f..4c296d52 100644 --- a/cssProps/src/props/animationIterationCount/index.js +++ b/cssProps/src/props/animationIterationCount/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name animationIterationCount * @category CssProps Helper - * @summary Returns css property animationIterationCount and value as an object * * @description * Returns an object with the css property animationIterationCount with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns animationIterationCount property as object */ export default function animationIterationCount() { return { animationIterationCount: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/animationName/index.js b/cssProps/src/props/animationName/index.js index f6fecde1..de8bde37 100644 --- a/cssProps/src/props/animationName/index.js +++ b/cssProps/src/props/animationName/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name animationName * @category CssProps Helper - * @summary Returns css property animationName and value as an object * * @description * Returns an object with the css property animationName with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns animationName property as object */ export default function animationName() { return { animationName: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/animationPlayState/index.js b/cssProps/src/props/animationPlayState/index.js index 4388f01a..46c4c85e 100644 --- a/cssProps/src/props/animationPlayState/index.js +++ b/cssProps/src/props/animationPlayState/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name animationPlayState * @category CssProps Helper - * @summary Returns css property animationPlayState and value as an object * * @description * Returns an object with the css property animationPlayState with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns animationPlayState property as object */ export default function animationPlayState() { return { animationPlayState: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/animationTimingFunction/index.js b/cssProps/src/props/animationTimingFunction/index.js index 615f8177..f7d007b8 100644 --- a/cssProps/src/props/animationTimingFunction/index.js +++ b/cssProps/src/props/animationTimingFunction/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name animationTimingFunction * @category CssProps Helper - * @summary Returns css property animationTimingFunction and value as an object * * @description * Returns an object with the css property animationTimingFunction with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns animationTimingFunction property as object */ export default function animationTimingFunction() { return { animationTimingFunction: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/backdropFilter/index.js b/cssProps/src/props/backdropFilter/index.js index 777982d2..45a6f397 100644 --- a/cssProps/src/props/backdropFilter/index.js +++ b/cssProps/src/props/backdropFilter/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name backdropFilter * @category CssProps Helper - * @summary Returns css property backdropFilter and value as an object * * @description * Returns an object with the css property backdropFilter with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns backdropFilter property as object */ export default function backdropFilter() { return { backdropFilter: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/backfaceVisibility/index.js b/cssProps/src/props/backfaceVisibility/index.js index 088ad0e8..205097e7 100644 --- a/cssProps/src/props/backfaceVisibility/index.js +++ b/cssProps/src/props/backfaceVisibility/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name backfaceVisibility * @category CssProps Helper - * @summary Returns css property backfaceVisibility and value as an object * * @description * Returns an object with the css property backfaceVisibility with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns backfaceVisibility property as object */ export default function backfaceVisibility() { return { backfaceVisibility: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/background/index.js b/cssProps/src/props/background/index.js index c0f56599..8a14bced 100644 --- a/cssProps/src/props/background/index.js +++ b/cssProps/src/props/background/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name background * @category CssProps Helper - * @summary Returns css property background and value as an object * * @description * Returns an object with the css property background with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns background property as object */ export default function background() { return { background: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/backgroundAttachment/index.js b/cssProps/src/props/backgroundAttachment/index.js index 49dcad0f..05a90485 100644 --- a/cssProps/src/props/backgroundAttachment/index.js +++ b/cssProps/src/props/backgroundAttachment/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name backgroundAttachment * @category CssProps Helper - * @summary Returns css property backgroundAttachment and value as an object * * @description * Returns an object with the css property backgroundAttachment with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns backgroundAttachment property as object */ export default function backgroundAttachment() { return { backgroundAttachment: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/backgroundBlendMode/index.js b/cssProps/src/props/backgroundBlendMode/index.js index 99b3f637..b3af9faf 100644 --- a/cssProps/src/props/backgroundBlendMode/index.js +++ b/cssProps/src/props/backgroundBlendMode/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name backgroundBlendMode * @category CssProps Helper - * @summary Returns css property backgroundBlendMode and value as an object * * @description * Returns an object with the css property backgroundBlendMode with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns backgroundBlendMode property as object */ export default function backgroundBlendMode() { return { backgroundBlendMode: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/backgroundClip/index.js b/cssProps/src/props/backgroundClip/index.js index 68e9af97..e19a16ad 100644 --- a/cssProps/src/props/backgroundClip/index.js +++ b/cssProps/src/props/backgroundClip/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name backgroundClip * @category CssProps Helper - * @summary Returns css property backgroundClip and value as an object * * @description * Returns an object with the css property backgroundClip with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns backgroundClip property as object */ export default function backgroundClip() { return { backgroundClip: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/backgroundColor/index.js b/cssProps/src/props/backgroundColor/index.js index c4aaf6f4..4b0a0e2e 100644 --- a/cssProps/src/props/backgroundColor/index.js +++ b/cssProps/src/props/backgroundColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name backgroundColor * @category CssProps Helper - * @summary Returns css property backgroundColor and value as an object * * @description * Returns an object with the css property backgroundColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns backgroundColor property as object */ export default function backgroundColor() { return { backgroundColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/backgroundImage/index.js b/cssProps/src/props/backgroundImage/index.js index fa898d41..1dc23d2c 100644 --- a/cssProps/src/props/backgroundImage/index.js +++ b/cssProps/src/props/backgroundImage/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name backgroundImage * @category CssProps Helper - * @summary Returns css property backgroundImage and value as an object * * @description * Returns an object with the css property backgroundImage with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns backgroundImage property as object */ export default function backgroundImage() { return { backgroundImage: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/backgroundOrigin/index.js b/cssProps/src/props/backgroundOrigin/index.js index b88aa3ed..f375ed1b 100644 --- a/cssProps/src/props/backgroundOrigin/index.js +++ b/cssProps/src/props/backgroundOrigin/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name backgroundOrigin * @category CssProps Helper - * @summary Returns css property backgroundOrigin and value as an object * * @description * Returns an object with the css property backgroundOrigin with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns backgroundOrigin property as object */ export default function backgroundOrigin() { return { backgroundOrigin: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/backgroundPosition/index.js b/cssProps/src/props/backgroundPosition/index.js index cf42a636..ced48fc4 100644 --- a/cssProps/src/props/backgroundPosition/index.js +++ b/cssProps/src/props/backgroundPosition/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name backgroundPosition * @category CssProps Helper - * @summary Returns css property backgroundPosition and value as an object * * @description * Returns an object with the css property backgroundPosition with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns backgroundPosition property as object */ export default function backgroundPosition() { return { backgroundPosition: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/backgroundRepeat/index.js b/cssProps/src/props/backgroundRepeat/index.js index e3604031..9a21faee 100644 --- a/cssProps/src/props/backgroundRepeat/index.js +++ b/cssProps/src/props/backgroundRepeat/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name backgroundRepeat * @category CssProps Helper - * @summary Returns css property backgroundRepeat and value as an object * * @description * Returns an object with the css property backgroundRepeat with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns backgroundRepeat property as object */ export default function backgroundRepeat() { return { backgroundRepeat: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/backgroundSize/index.js b/cssProps/src/props/backgroundSize/index.js index c0aeea5e..902ea9e4 100644 --- a/cssProps/src/props/backgroundSize/index.js +++ b/cssProps/src/props/backgroundSize/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name backgroundSize * @category CssProps Helper - * @summary Returns css property backgroundSize and value as an object * * @description * Returns an object with the css property backgroundSize with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns backgroundSize property as object */ export default function backgroundSize() { return { backgroundSize: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/blockSize/index.js b/cssProps/src/props/blockSize/index.js index a58e32df..9c22babd 100644 --- a/cssProps/src/props/blockSize/index.js +++ b/cssProps/src/props/blockSize/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name blockSize * @category CssProps Helper - * @summary Returns css property blockSize and value as an object * * @description * Returns an object with the css property blockSize with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns blockSize property as object */ export default function blockSize() { return { blockSize: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/border/index.js b/cssProps/src/props/border/index.js index f2986fb7..0e8e44a8 100644 --- a/cssProps/src/props/border/index.js +++ b/cssProps/src/props/border/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name border * @category CssProps Helper - * @summary Returns css property border and value as an object * * @description * Returns an object with the css property border with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns border property as object */ export default function border() { return { border: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBlock/index.js b/cssProps/src/props/borderBlock/index.js index cf92d5a5..6423a86d 100644 --- a/cssProps/src/props/borderBlock/index.js +++ b/cssProps/src/props/borderBlock/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBlock * @category CssProps Helper - * @summary Returns css property borderBlock and value as an object * * @description * Returns an object with the css property borderBlock with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBlock property as object */ export default function borderBlock() { return { borderBlock: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBlockColor/index.js b/cssProps/src/props/borderBlockColor/index.js index c042e572..e36cb976 100644 --- a/cssProps/src/props/borderBlockColor/index.js +++ b/cssProps/src/props/borderBlockColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBlockColor * @category CssProps Helper - * @summary Returns css property borderBlockColor and value as an object * * @description * Returns an object with the css property borderBlockColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBlockColor property as object */ export default function borderBlockColor() { return { borderBlockColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBlockEnd/index.js b/cssProps/src/props/borderBlockEnd/index.js index 67c1e3ff..a3a55ea4 100644 --- a/cssProps/src/props/borderBlockEnd/index.js +++ b/cssProps/src/props/borderBlockEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBlockEnd * @category CssProps Helper - * @summary Returns css property borderBlockEnd and value as an object * * @description * Returns an object with the css property borderBlockEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBlockEnd property as object */ export default function borderBlockEnd() { return { borderBlockEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBlockEndColor/index.js b/cssProps/src/props/borderBlockEndColor/index.js index d6b00849..b6ac9690 100644 --- a/cssProps/src/props/borderBlockEndColor/index.js +++ b/cssProps/src/props/borderBlockEndColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBlockEndColor * @category CssProps Helper - * @summary Returns css property borderBlockEndColor and value as an object * * @description * Returns an object with the css property borderBlockEndColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBlockEndColor property as object */ export default function borderBlockEndColor() { return { borderBlockEndColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBlockEndStyle/index.js b/cssProps/src/props/borderBlockEndStyle/index.js index 3b9ae741..84e3db01 100644 --- a/cssProps/src/props/borderBlockEndStyle/index.js +++ b/cssProps/src/props/borderBlockEndStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBlockEndStyle * @category CssProps Helper - * @summary Returns css property borderBlockEndStyle and value as an object * * @description * Returns an object with the css property borderBlockEndStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBlockEndStyle property as object */ export default function borderBlockEndStyle() { return { borderBlockEndStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBlockEndWidth/index.js b/cssProps/src/props/borderBlockEndWidth/index.js index 3460c6cf..1bc7d7b6 100644 --- a/cssProps/src/props/borderBlockEndWidth/index.js +++ b/cssProps/src/props/borderBlockEndWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBlockEndWidth * @category CssProps Helper - * @summary Returns css property borderBlockEndWidth and value as an object * * @description * Returns an object with the css property borderBlockEndWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBlockEndWidth property as object */ export default function borderBlockEndWidth() { return { borderBlockEndWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBlockStart/index.js b/cssProps/src/props/borderBlockStart/index.js index d5e59c33..4ede2685 100644 --- a/cssProps/src/props/borderBlockStart/index.js +++ b/cssProps/src/props/borderBlockStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBlockStart * @category CssProps Helper - * @summary Returns css property borderBlockStart and value as an object * * @description * Returns an object with the css property borderBlockStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBlockStart property as object */ export default function borderBlockStart() { return { borderBlockStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBlockStartColor/index.js b/cssProps/src/props/borderBlockStartColor/index.js index e30356ac..753672b8 100644 --- a/cssProps/src/props/borderBlockStartColor/index.js +++ b/cssProps/src/props/borderBlockStartColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBlockStartColor * @category CssProps Helper - * @summary Returns css property borderBlockStartColor and value as an object * * @description * Returns an object with the css property borderBlockStartColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBlockStartColor property as object */ export default function borderBlockStartColor() { return { borderBlockStartColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBlockStartStyle/index.js b/cssProps/src/props/borderBlockStartStyle/index.js index 7b3f4853..bdbd7b71 100644 --- a/cssProps/src/props/borderBlockStartStyle/index.js +++ b/cssProps/src/props/borderBlockStartStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBlockStartStyle * @category CssProps Helper - * @summary Returns css property borderBlockStartStyle and value as an object * * @description * Returns an object with the css property borderBlockStartStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBlockStartStyle property as object */ export default function borderBlockStartStyle() { return { borderBlockStartStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBlockStartWidth/index.js b/cssProps/src/props/borderBlockStartWidth/index.js index 4749b1a0..c397831c 100644 --- a/cssProps/src/props/borderBlockStartWidth/index.js +++ b/cssProps/src/props/borderBlockStartWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBlockStartWidth * @category CssProps Helper - * @summary Returns css property borderBlockStartWidth and value as an object * * @description * Returns an object with the css property borderBlockStartWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBlockStartWidth property as object */ export default function borderBlockStartWidth() { return { borderBlockStartWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBlockStyle/index.js b/cssProps/src/props/borderBlockStyle/index.js index 492b3002..fe6001ea 100644 --- a/cssProps/src/props/borderBlockStyle/index.js +++ b/cssProps/src/props/borderBlockStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBlockStyle * @category CssProps Helper - * @summary Returns css property borderBlockStyle and value as an object * * @description * Returns an object with the css property borderBlockStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBlockStyle property as object */ export default function borderBlockStyle() { return { borderBlockStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBlockWidth/index.js b/cssProps/src/props/borderBlockWidth/index.js index d7f3d149..4ea86fdb 100644 --- a/cssProps/src/props/borderBlockWidth/index.js +++ b/cssProps/src/props/borderBlockWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBlockWidth * @category CssProps Helper - * @summary Returns css property borderBlockWidth and value as an object * * @description * Returns an object with the css property borderBlockWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBlockWidth property as object */ export default function borderBlockWidth() { return { borderBlockWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBottom/index.js b/cssProps/src/props/borderBottom/index.js index 8277c166..255f7aee 100644 --- a/cssProps/src/props/borderBottom/index.js +++ b/cssProps/src/props/borderBottom/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBottom * @category CssProps Helper - * @summary Returns css property borderBottom and value as an object * * @description * Returns an object with the css property borderBottom with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBottom property as object */ export default function borderBottom() { return { borderBottom: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBottomColor/index.js b/cssProps/src/props/borderBottomColor/index.js index d88ba230..a53aa689 100644 --- a/cssProps/src/props/borderBottomColor/index.js +++ b/cssProps/src/props/borderBottomColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBottomColor * @category CssProps Helper - * @summary Returns css property borderBottomColor and value as an object * * @description * Returns an object with the css property borderBottomColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBottomColor property as object */ export default function borderBottomColor() { return { borderBottomColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBottomLeftRadius/index.js b/cssProps/src/props/borderBottomLeftRadius/index.js index 6568ba90..9bcc2f7c 100644 --- a/cssProps/src/props/borderBottomLeftRadius/index.js +++ b/cssProps/src/props/borderBottomLeftRadius/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBottomLeftRadius * @category CssProps Helper - * @summary Returns css property borderBottomLeftRadius and value as an object * * @description * Returns an object with the css property borderBottomLeftRadius with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBottomLeftRadius property as object */ export default function borderBottomLeftRadius() { return { borderBottomLeftRadius: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBottomRightRadius/index.js b/cssProps/src/props/borderBottomRightRadius/index.js index b1c4ec43..5cd5fa7c 100644 --- a/cssProps/src/props/borderBottomRightRadius/index.js +++ b/cssProps/src/props/borderBottomRightRadius/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBottomRightRadius * @category CssProps Helper - * @summary Returns css property borderBottomRightRadius and value as an object * * @description * Returns an object with the css property borderBottomRightRadius with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBottomRightRadius property as object */ export default function borderBottomRightRadius() { return { borderBottomRightRadius: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBottomStyle/index.js b/cssProps/src/props/borderBottomStyle/index.js index dd354766..24a6bc4c 100644 --- a/cssProps/src/props/borderBottomStyle/index.js +++ b/cssProps/src/props/borderBottomStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBottomStyle * @category CssProps Helper - * @summary Returns css property borderBottomStyle and value as an object * * @description * Returns an object with the css property borderBottomStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBottomStyle property as object */ export default function borderBottomStyle() { return { borderBottomStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderBottomWidth/index.js b/cssProps/src/props/borderBottomWidth/index.js index 4b5f3bc5..fdfc3902 100644 --- a/cssProps/src/props/borderBottomWidth/index.js +++ b/cssProps/src/props/borderBottomWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderBottomWidth * @category CssProps Helper - * @summary Returns css property borderBottomWidth and value as an object * * @description * Returns an object with the css property borderBottomWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderBottomWidth property as object */ export default function borderBottomWidth() { return { borderBottomWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderCollapse/index.js b/cssProps/src/props/borderCollapse/index.js index 71d5827c..96404505 100644 --- a/cssProps/src/props/borderCollapse/index.js +++ b/cssProps/src/props/borderCollapse/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderCollapse * @category CssProps Helper - * @summary Returns css property borderCollapse and value as an object * * @description * Returns an object with the css property borderCollapse with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderCollapse property as object */ export default function borderCollapse() { return { borderCollapse: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderColor/index.js b/cssProps/src/props/borderColor/index.js index d3495321..a403953e 100644 --- a/cssProps/src/props/borderColor/index.js +++ b/cssProps/src/props/borderColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderColor * @category CssProps Helper - * @summary Returns css property borderColor and value as an object * * @description * Returns an object with the css property borderColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderColor property as object */ export default function borderColor() { return { borderColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderEndEndRadius/index.js b/cssProps/src/props/borderEndEndRadius/index.js index 1f287e9a..5dbbc1ed 100644 --- a/cssProps/src/props/borderEndEndRadius/index.js +++ b/cssProps/src/props/borderEndEndRadius/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderEndEndRadius * @category CssProps Helper - * @summary Returns css property borderEndEndRadius and value as an object * * @description * Returns an object with the css property borderEndEndRadius with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderEndEndRadius property as object */ export default function borderEndEndRadius() { return { borderEndEndRadius: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderEndStartRadius/index.js b/cssProps/src/props/borderEndStartRadius/index.js index 8617c940..0e9102a8 100644 --- a/cssProps/src/props/borderEndStartRadius/index.js +++ b/cssProps/src/props/borderEndStartRadius/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderEndStartRadius * @category CssProps Helper - * @summary Returns css property borderEndStartRadius and value as an object * * @description * Returns an object with the css property borderEndStartRadius with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderEndStartRadius property as object */ export default function borderEndStartRadius() { return { borderEndStartRadius: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderImage/index.js b/cssProps/src/props/borderImage/index.js index 749fd532..880f76b1 100644 --- a/cssProps/src/props/borderImage/index.js +++ b/cssProps/src/props/borderImage/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderImage * @category CssProps Helper - * @summary Returns css property borderImage and value as an object * * @description * Returns an object with the css property borderImage with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderImage property as object */ export default function borderImage() { return { borderImage: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderImageOutset/index.js b/cssProps/src/props/borderImageOutset/index.js index c7aa9d3e..290c9f99 100644 --- a/cssProps/src/props/borderImageOutset/index.js +++ b/cssProps/src/props/borderImageOutset/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderImageOutset * @category CssProps Helper - * @summary Returns css property borderImageOutset and value as an object * * @description * Returns an object with the css property borderImageOutset with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderImageOutset property as object */ export default function borderImageOutset() { return { borderImageOutset: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderImageRepeat/index.js b/cssProps/src/props/borderImageRepeat/index.js index b97d8309..7edb96c3 100644 --- a/cssProps/src/props/borderImageRepeat/index.js +++ b/cssProps/src/props/borderImageRepeat/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderImageRepeat * @category CssProps Helper - * @summary Returns css property borderImageRepeat and value as an object * * @description * Returns an object with the css property borderImageRepeat with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderImageRepeat property as object */ export default function borderImageRepeat() { return { borderImageRepeat: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderImageSlice/index.js b/cssProps/src/props/borderImageSlice/index.js index 5dba1fcd..bb42e696 100644 --- a/cssProps/src/props/borderImageSlice/index.js +++ b/cssProps/src/props/borderImageSlice/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderImageSlice * @category CssProps Helper - * @summary Returns css property borderImageSlice and value as an object * * @description * Returns an object with the css property borderImageSlice with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderImageSlice property as object */ export default function borderImageSlice() { return { borderImageSlice: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderImageSource/index.js b/cssProps/src/props/borderImageSource/index.js index 5dfd8e65..5a1e4883 100644 --- a/cssProps/src/props/borderImageSource/index.js +++ b/cssProps/src/props/borderImageSource/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderImageSource * @category CssProps Helper - * @summary Returns css property borderImageSource and value as an object * * @description * Returns an object with the css property borderImageSource with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderImageSource property as object */ export default function borderImageSource() { return { borderImageSource: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderImageWidth/index.js b/cssProps/src/props/borderImageWidth/index.js index 3d8226db..f0b2aeb1 100644 --- a/cssProps/src/props/borderImageWidth/index.js +++ b/cssProps/src/props/borderImageWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderImageWidth * @category CssProps Helper - * @summary Returns css property borderImageWidth and value as an object * * @description * Returns an object with the css property borderImageWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderImageWidth property as object */ export default function borderImageWidth() { return { borderImageWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderInline/index.js b/cssProps/src/props/borderInline/index.js index 1a995cd9..389a8628 100644 --- a/cssProps/src/props/borderInline/index.js +++ b/cssProps/src/props/borderInline/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderInline * @category CssProps Helper - * @summary Returns css property borderInline and value as an object * * @description * Returns an object with the css property borderInline with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderInline property as object */ export default function borderInline() { return { borderInline: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderInlineColor/index.js b/cssProps/src/props/borderInlineColor/index.js index 7b680cf8..bbe8455b 100644 --- a/cssProps/src/props/borderInlineColor/index.js +++ b/cssProps/src/props/borderInlineColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderInlineColor * @category CssProps Helper - * @summary Returns css property borderInlineColor and value as an object * * @description * Returns an object with the css property borderInlineColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderInlineColor property as object */ export default function borderInlineColor() { return { borderInlineColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderInlineEnd/index.js b/cssProps/src/props/borderInlineEnd/index.js index de79d5ab..d3a0c8a0 100644 --- a/cssProps/src/props/borderInlineEnd/index.js +++ b/cssProps/src/props/borderInlineEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderInlineEnd * @category CssProps Helper - * @summary Returns css property borderInlineEnd and value as an object * * @description * Returns an object with the css property borderInlineEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderInlineEnd property as object */ export default function borderInlineEnd() { return { borderInlineEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderInlineEndColor/index.js b/cssProps/src/props/borderInlineEndColor/index.js index 7162b459..0c26681e 100644 --- a/cssProps/src/props/borderInlineEndColor/index.js +++ b/cssProps/src/props/borderInlineEndColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderInlineEndColor * @category CssProps Helper - * @summary Returns css property borderInlineEndColor and value as an object * * @description * Returns an object with the css property borderInlineEndColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderInlineEndColor property as object */ export default function borderInlineEndColor() { return { borderInlineEndColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderInlineEndStyle/index.js b/cssProps/src/props/borderInlineEndStyle/index.js index 4cc9bf60..19304c53 100644 --- a/cssProps/src/props/borderInlineEndStyle/index.js +++ b/cssProps/src/props/borderInlineEndStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderInlineEndStyle * @category CssProps Helper - * @summary Returns css property borderInlineEndStyle and value as an object * * @description * Returns an object with the css property borderInlineEndStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderInlineEndStyle property as object */ export default function borderInlineEndStyle() { return { borderInlineEndStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderInlineEndWidth/index.js b/cssProps/src/props/borderInlineEndWidth/index.js index 22760a43..576a1cbb 100644 --- a/cssProps/src/props/borderInlineEndWidth/index.js +++ b/cssProps/src/props/borderInlineEndWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderInlineEndWidth * @category CssProps Helper - * @summary Returns css property borderInlineEndWidth and value as an object * * @description * Returns an object with the css property borderInlineEndWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderInlineEndWidth property as object */ export default function borderInlineEndWidth() { return { borderInlineEndWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderInlineStart/index.js b/cssProps/src/props/borderInlineStart/index.js index db8a320a..5347bb92 100644 --- a/cssProps/src/props/borderInlineStart/index.js +++ b/cssProps/src/props/borderInlineStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderInlineStart * @category CssProps Helper - * @summary Returns css property borderInlineStart and value as an object * * @description * Returns an object with the css property borderInlineStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderInlineStart property as object */ export default function borderInlineStart() { return { borderInlineStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderInlineStartColor/index.js b/cssProps/src/props/borderInlineStartColor/index.js index a2aaaf4f..0bb175e5 100644 --- a/cssProps/src/props/borderInlineStartColor/index.js +++ b/cssProps/src/props/borderInlineStartColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderInlineStartColor * @category CssProps Helper - * @summary Returns css property borderInlineStartColor and value as an object * * @description * Returns an object with the css property borderInlineStartColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderInlineStartColor property as object */ export default function borderInlineStartColor() { return { borderInlineStartColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderInlineStartStyle/index.js b/cssProps/src/props/borderInlineStartStyle/index.js index 67554d8f..bd94d4f6 100644 --- a/cssProps/src/props/borderInlineStartStyle/index.js +++ b/cssProps/src/props/borderInlineStartStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderInlineStartStyle * @category CssProps Helper - * @summary Returns css property borderInlineStartStyle and value as an object * * @description * Returns an object with the css property borderInlineStartStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderInlineStartStyle property as object */ export default function borderInlineStartStyle() { return { borderInlineStartStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderInlineStartWidth/index.js b/cssProps/src/props/borderInlineStartWidth/index.js index 77f33aa4..59ba4cdb 100644 --- a/cssProps/src/props/borderInlineStartWidth/index.js +++ b/cssProps/src/props/borderInlineStartWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderInlineStartWidth * @category CssProps Helper - * @summary Returns css property borderInlineStartWidth and value as an object * * @description * Returns an object with the css property borderInlineStartWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderInlineStartWidth property as object */ export default function borderInlineStartWidth() { return { borderInlineStartWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderInlineStyle/index.js b/cssProps/src/props/borderInlineStyle/index.js index df327221..4b3d9179 100644 --- a/cssProps/src/props/borderInlineStyle/index.js +++ b/cssProps/src/props/borderInlineStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderInlineStyle * @category CssProps Helper - * @summary Returns css property borderInlineStyle and value as an object * * @description * Returns an object with the css property borderInlineStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderInlineStyle property as object */ export default function borderInlineStyle() { return { borderInlineStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderInlineWidth/index.js b/cssProps/src/props/borderInlineWidth/index.js index 42265468..209edaee 100644 --- a/cssProps/src/props/borderInlineWidth/index.js +++ b/cssProps/src/props/borderInlineWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderInlineWidth * @category CssProps Helper - * @summary Returns css property borderInlineWidth and value as an object * * @description * Returns an object with the css property borderInlineWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderInlineWidth property as object */ export default function borderInlineWidth() { return { borderInlineWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderLeft/index.js b/cssProps/src/props/borderLeft/index.js index 4b2e0ff2..3e367ba1 100644 --- a/cssProps/src/props/borderLeft/index.js +++ b/cssProps/src/props/borderLeft/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderLeft * @category CssProps Helper - * @summary Returns css property borderLeft and value as an object * * @description * Returns an object with the css property borderLeft with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderLeft property as object */ export default function borderLeft() { return { borderLeft: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderLeftColor/index.js b/cssProps/src/props/borderLeftColor/index.js index 4cfd68da..1af8de46 100644 --- a/cssProps/src/props/borderLeftColor/index.js +++ b/cssProps/src/props/borderLeftColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderLeftColor * @category CssProps Helper - * @summary Returns css property borderLeftColor and value as an object * * @description * Returns an object with the css property borderLeftColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderLeftColor property as object */ export default function borderLeftColor() { return { borderLeftColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderLeftStyle/index.js b/cssProps/src/props/borderLeftStyle/index.js index b3970cf1..042a45a2 100644 --- a/cssProps/src/props/borderLeftStyle/index.js +++ b/cssProps/src/props/borderLeftStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderLeftStyle * @category CssProps Helper - * @summary Returns css property borderLeftStyle and value as an object * * @description * Returns an object with the css property borderLeftStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderLeftStyle property as object */ export default function borderLeftStyle() { return { borderLeftStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderLeftWidth/index.js b/cssProps/src/props/borderLeftWidth/index.js index ce73d4fc..09eaac7c 100644 --- a/cssProps/src/props/borderLeftWidth/index.js +++ b/cssProps/src/props/borderLeftWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderLeftWidth * @category CssProps Helper - * @summary Returns css property borderLeftWidth and value as an object * * @description * Returns an object with the css property borderLeftWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderLeftWidth property as object */ export default function borderLeftWidth() { return { borderLeftWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderRadius/index.js b/cssProps/src/props/borderRadius/index.js index 2468569b..5c5c57c8 100644 --- a/cssProps/src/props/borderRadius/index.js +++ b/cssProps/src/props/borderRadius/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderRadius * @category CssProps Helper - * @summary Returns css property borderRadius and value as an object * * @description * Returns an object with the css property borderRadius with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderRadius property as object */ export default function borderRadius() { return { borderRadius: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderRight/index.js b/cssProps/src/props/borderRight/index.js index 170a2583..ed47f0db 100644 --- a/cssProps/src/props/borderRight/index.js +++ b/cssProps/src/props/borderRight/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderRight * @category CssProps Helper - * @summary Returns css property borderRight and value as an object * * @description * Returns an object with the css property borderRight with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderRight property as object */ export default function borderRight() { return { borderRight: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderRightColor/index.js b/cssProps/src/props/borderRightColor/index.js index 1df76dd9..3e775614 100644 --- a/cssProps/src/props/borderRightColor/index.js +++ b/cssProps/src/props/borderRightColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderRightColor * @category CssProps Helper - * @summary Returns css property borderRightColor and value as an object * * @description * Returns an object with the css property borderRightColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderRightColor property as object */ export default function borderRightColor() { return { borderRightColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderRightStyle/index.js b/cssProps/src/props/borderRightStyle/index.js index 63255ba0..e2ae1558 100644 --- a/cssProps/src/props/borderRightStyle/index.js +++ b/cssProps/src/props/borderRightStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderRightStyle * @category CssProps Helper - * @summary Returns css property borderRightStyle and value as an object * * @description * Returns an object with the css property borderRightStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderRightStyle property as object */ export default function borderRightStyle() { return { borderRightStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderRightWidth/index.js b/cssProps/src/props/borderRightWidth/index.js index eb1bcd84..a90b72b1 100644 --- a/cssProps/src/props/borderRightWidth/index.js +++ b/cssProps/src/props/borderRightWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderRightWidth * @category CssProps Helper - * @summary Returns css property borderRightWidth and value as an object * * @description * Returns an object with the css property borderRightWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderRightWidth property as object */ export default function borderRightWidth() { return { borderRightWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderSpacing/index.js b/cssProps/src/props/borderSpacing/index.js index 07fc7325..da6a717b 100644 --- a/cssProps/src/props/borderSpacing/index.js +++ b/cssProps/src/props/borderSpacing/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderSpacing * @category CssProps Helper - * @summary Returns css property borderSpacing and value as an object * * @description * Returns an object with the css property borderSpacing with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderSpacing property as object */ export default function borderSpacing() { return { borderSpacing: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderStartEndRadius/index.js b/cssProps/src/props/borderStartEndRadius/index.js index 414c0de9..7ddc3ccd 100644 --- a/cssProps/src/props/borderStartEndRadius/index.js +++ b/cssProps/src/props/borderStartEndRadius/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderStartEndRadius * @category CssProps Helper - * @summary Returns css property borderStartEndRadius and value as an object * * @description * Returns an object with the css property borderStartEndRadius with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderStartEndRadius property as object */ export default function borderStartEndRadius() { return { borderStartEndRadius: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderStartStartRadius/index.js b/cssProps/src/props/borderStartStartRadius/index.js index dbbf0fe2..b1c00eac 100644 --- a/cssProps/src/props/borderStartStartRadius/index.js +++ b/cssProps/src/props/borderStartStartRadius/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderStartStartRadius * @category CssProps Helper - * @summary Returns css property borderStartStartRadius and value as an object * * @description * Returns an object with the css property borderStartStartRadius with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderStartStartRadius property as object */ export default function borderStartStartRadius() { return { borderStartStartRadius: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderStyle/index.js b/cssProps/src/props/borderStyle/index.js index d8ec9dbc..cfa7443d 100644 --- a/cssProps/src/props/borderStyle/index.js +++ b/cssProps/src/props/borderStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderStyle * @category CssProps Helper - * @summary Returns css property borderStyle and value as an object * * @description * Returns an object with the css property borderStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderStyle property as object */ export default function borderStyle() { return { borderStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderTop/index.js b/cssProps/src/props/borderTop/index.js index 3dbad16a..14ee902d 100644 --- a/cssProps/src/props/borderTop/index.js +++ b/cssProps/src/props/borderTop/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderTop * @category CssProps Helper - * @summary Returns css property borderTop and value as an object * * @description * Returns an object with the css property borderTop with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderTop property as object */ export default function borderTop() { return { borderTop: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderTopColor/index.js b/cssProps/src/props/borderTopColor/index.js index e728f702..11b4949a 100644 --- a/cssProps/src/props/borderTopColor/index.js +++ b/cssProps/src/props/borderTopColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderTopColor * @category CssProps Helper - * @summary Returns css property borderTopColor and value as an object * * @description * Returns an object with the css property borderTopColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderTopColor property as object */ export default function borderTopColor() { return { borderTopColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderTopLeftRadius/index.js b/cssProps/src/props/borderTopLeftRadius/index.js index aba6e9f0..edee9917 100644 --- a/cssProps/src/props/borderTopLeftRadius/index.js +++ b/cssProps/src/props/borderTopLeftRadius/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderTopLeftRadius * @category CssProps Helper - * @summary Returns css property borderTopLeftRadius and value as an object * * @description * Returns an object with the css property borderTopLeftRadius with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderTopLeftRadius property as object */ export default function borderTopLeftRadius() { return { borderTopLeftRadius: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderTopRightRadius/index.js b/cssProps/src/props/borderTopRightRadius/index.js index a3128ccb..2ac75836 100644 --- a/cssProps/src/props/borderTopRightRadius/index.js +++ b/cssProps/src/props/borderTopRightRadius/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderTopRightRadius * @category CssProps Helper - * @summary Returns css property borderTopRightRadius and value as an object * * @description * Returns an object with the css property borderTopRightRadius with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderTopRightRadius property as object */ export default function borderTopRightRadius() { return { borderTopRightRadius: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderTopStyle/index.js b/cssProps/src/props/borderTopStyle/index.js index e6a6b088..95117f66 100644 --- a/cssProps/src/props/borderTopStyle/index.js +++ b/cssProps/src/props/borderTopStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderTopStyle * @category CssProps Helper - * @summary Returns css property borderTopStyle and value as an object * * @description * Returns an object with the css property borderTopStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderTopStyle property as object */ export default function borderTopStyle() { return { borderTopStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderTopWidth/index.js b/cssProps/src/props/borderTopWidth/index.js index f0c678dd..c00766e4 100644 --- a/cssProps/src/props/borderTopWidth/index.js +++ b/cssProps/src/props/borderTopWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderTopWidth * @category CssProps Helper - * @summary Returns css property borderTopWidth and value as an object * * @description * Returns an object with the css property borderTopWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderTopWidth property as object */ export default function borderTopWidth() { return { borderTopWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/borderWidth/index.js b/cssProps/src/props/borderWidth/index.js index fc283f76..8f2f74a8 100644 --- a/cssProps/src/props/borderWidth/index.js +++ b/cssProps/src/props/borderWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name borderWidth * @category CssProps Helper - * @summary Returns css property borderWidth and value as an object * * @description * Returns an object with the css property borderWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns borderWidth property as object */ export default function borderWidth() { return { borderWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/bottom/index.js b/cssProps/src/props/bottom/index.js index ff345f90..0dfdafd1 100644 --- a/cssProps/src/props/bottom/index.js +++ b/cssProps/src/props/bottom/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name bottom * @category CssProps Helper - * @summary Returns css property bottom and value as an object * * @description * Returns an object with the css property bottom with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns bottom property as object */ export default function bottom() { return { bottom: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/boxDecorationBreak/index.js b/cssProps/src/props/boxDecorationBreak/index.js index c91567fb..65ce332a 100644 --- a/cssProps/src/props/boxDecorationBreak/index.js +++ b/cssProps/src/props/boxDecorationBreak/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name boxDecorationBreak * @category CssProps Helper - * @summary Returns css property boxDecorationBreak and value as an object * * @description * Returns an object with the css property boxDecorationBreak with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns boxDecorationBreak property as object */ export default function boxDecorationBreak() { return { boxDecorationBreak: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/boxShadow/index.js b/cssProps/src/props/boxShadow/index.js index 8bc28170..d4028c8d 100644 --- a/cssProps/src/props/boxShadow/index.js +++ b/cssProps/src/props/boxShadow/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name boxShadow * @category CssProps Helper - * @summary Returns css property boxShadow and value as an object * * @description * Returns an object with the css property boxShadow with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns boxShadow property as object */ export default function boxShadow() { return { boxShadow: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/boxSizing/index.js b/cssProps/src/props/boxSizing/index.js index 3390bc12..d29fb5b1 100644 --- a/cssProps/src/props/boxSizing/index.js +++ b/cssProps/src/props/boxSizing/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name boxSizing * @category CssProps Helper - * @summary Returns css property boxSizing and value as an object * * @description * Returns an object with the css property boxSizing with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns boxSizing property as object */ export default function boxSizing() { return { boxSizing: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/breakAfter/index.js b/cssProps/src/props/breakAfter/index.js index ae514fd9..91e77990 100644 --- a/cssProps/src/props/breakAfter/index.js +++ b/cssProps/src/props/breakAfter/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name breakAfter * @category CssProps Helper - * @summary Returns css property breakAfter and value as an object * * @description * Returns an object with the css property breakAfter with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns breakAfter property as object */ export default function breakAfter() { return { breakAfter: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/breakBefore/index.js b/cssProps/src/props/breakBefore/index.js index 7c9943eb..c33b3012 100644 --- a/cssProps/src/props/breakBefore/index.js +++ b/cssProps/src/props/breakBefore/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name breakBefore * @category CssProps Helper - * @summary Returns css property breakBefore and value as an object * * @description * Returns an object with the css property breakBefore with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns breakBefore property as object */ export default function breakBefore() { return { breakBefore: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/breakInside/index.js b/cssProps/src/props/breakInside/index.js index 751a528a..6d39487c 100644 --- a/cssProps/src/props/breakInside/index.js +++ b/cssProps/src/props/breakInside/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name breakInside * @category CssProps Helper - * @summary Returns css property breakInside and value as an object * * @description * Returns an object with the css property breakInside with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns breakInside property as object */ export default function breakInside() { return { breakInside: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/captionSide/index.js b/cssProps/src/props/captionSide/index.js index 8a6f51eb..85ed20e6 100644 --- a/cssProps/src/props/captionSide/index.js +++ b/cssProps/src/props/captionSide/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name captionSide * @category CssProps Helper - * @summary Returns css property captionSide and value as an object * * @description * Returns an object with the css property captionSide with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns captionSide property as object */ export default function captionSide() { return { captionSide: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/caretColor/index.js b/cssProps/src/props/caretColor/index.js index b34abff7..2b6b1932 100644 --- a/cssProps/src/props/caretColor/index.js +++ b/cssProps/src/props/caretColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name caretColor * @category CssProps Helper - * @summary Returns css property caretColor and value as an object * * @description * Returns an object with the css property caretColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns caretColor property as object */ export default function caretColor() { return { caretColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/clear/index.js b/cssProps/src/props/clear/index.js index e78f99c5..decdd431 100644 --- a/cssProps/src/props/clear/index.js +++ b/cssProps/src/props/clear/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name clear * @category CssProps Helper - * @summary Returns css property clear and value as an object * * @description * Returns an object with the css property clear with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns clear property as object */ export default function clear() { return { clear: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/clip/index.js b/cssProps/src/props/clip/index.js index 9ff54346..ea8fccec 100644 --- a/cssProps/src/props/clip/index.js +++ b/cssProps/src/props/clip/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name clip * @category CssProps Helper - * @summary Returns css property clip and value as an object * * @description * Returns an object with the css property clip with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns clip property as object */ export default function clip() { return { clip: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/clipPath/index.js b/cssProps/src/props/clipPath/index.js index 541d82d5..dbc5d858 100644 --- a/cssProps/src/props/clipPath/index.js +++ b/cssProps/src/props/clipPath/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name clipPath * @category CssProps Helper - * @summary Returns css property clipPath and value as an object * * @description * Returns an object with the css property clipPath with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns clipPath property as object */ export default function clipPath() { return { clipPath: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/color/index.js b/cssProps/src/props/color/index.js index fdabc3a3..fd6ed37d 100644 --- a/cssProps/src/props/color/index.js +++ b/cssProps/src/props/color/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name color * @category CssProps Helper - * @summary Returns css property color and value as an object * * @description * Returns an object with the css property color with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns color property as object */ export default function color() { return { color: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/colorAdjust/index.js b/cssProps/src/props/colorAdjust/index.js index f273d8c3..8406279f 100644 --- a/cssProps/src/props/colorAdjust/index.js +++ b/cssProps/src/props/colorAdjust/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name colorAdjust * @category CssProps Helper - * @summary Returns css property colorAdjust and value as an object * * @description * Returns an object with the css property colorAdjust with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns colorAdjust property as object */ export default function colorAdjust() { return { colorAdjust: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/colorScheme/index.js b/cssProps/src/props/colorScheme/index.js index 3c8989b5..3ffe4a88 100644 --- a/cssProps/src/props/colorScheme/index.js +++ b/cssProps/src/props/colorScheme/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name colorScheme * @category CssProps Helper - * @summary Returns css property colorScheme and value as an object * * @description * Returns an object with the css property colorScheme with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns colorScheme property as object */ export default function colorScheme() { return { colorScheme: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/columnCount/index.js b/cssProps/src/props/columnCount/index.js index 07d764aa..8e7b2a00 100644 --- a/cssProps/src/props/columnCount/index.js +++ b/cssProps/src/props/columnCount/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name columnCount * @category CssProps Helper - * @summary Returns css property columnCount and value as an object * * @description * Returns an object with the css property columnCount with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns columnCount property as object */ export default function columnCount() { return { columnCount: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/columnFill/index.js b/cssProps/src/props/columnFill/index.js index e1c9a38f..0678c8a2 100644 --- a/cssProps/src/props/columnFill/index.js +++ b/cssProps/src/props/columnFill/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name columnFill * @category CssProps Helper - * @summary Returns css property columnFill and value as an object * * @description * Returns an object with the css property columnFill with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns columnFill property as object */ export default function columnFill() { return { columnFill: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/columnGap/index.js b/cssProps/src/props/columnGap/index.js index 7aca4872..c898660c 100644 --- a/cssProps/src/props/columnGap/index.js +++ b/cssProps/src/props/columnGap/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name columnGap * @category CssProps Helper - * @summary Returns css property columnGap and value as an object * * @description * Returns an object with the css property columnGap with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns columnGap property as object */ export default function columnGap() { return { columnGap: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/columnRule/index.js b/cssProps/src/props/columnRule/index.js index 3a5bc5e1..a298e0bb 100644 --- a/cssProps/src/props/columnRule/index.js +++ b/cssProps/src/props/columnRule/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name columnRule * @category CssProps Helper - * @summary Returns css property columnRule and value as an object * * @description * Returns an object with the css property columnRule with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns columnRule property as object */ export default function columnRule() { return { columnRule: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/columnRuleColor/index.js b/cssProps/src/props/columnRuleColor/index.js index 009df13d..a8623c28 100644 --- a/cssProps/src/props/columnRuleColor/index.js +++ b/cssProps/src/props/columnRuleColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name columnRuleColor * @category CssProps Helper - * @summary Returns css property columnRuleColor and value as an object * * @description * Returns an object with the css property columnRuleColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns columnRuleColor property as object */ export default function columnRuleColor() { return { columnRuleColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/columnRuleStyle/index.js b/cssProps/src/props/columnRuleStyle/index.js index 8566e900..833f8cd5 100644 --- a/cssProps/src/props/columnRuleStyle/index.js +++ b/cssProps/src/props/columnRuleStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name columnRuleStyle * @category CssProps Helper - * @summary Returns css property columnRuleStyle and value as an object * * @description * Returns an object with the css property columnRuleStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns columnRuleStyle property as object */ export default function columnRuleStyle() { return { columnRuleStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/columnRuleWidth/index.js b/cssProps/src/props/columnRuleWidth/index.js index 7eba6d66..997330e8 100644 --- a/cssProps/src/props/columnRuleWidth/index.js +++ b/cssProps/src/props/columnRuleWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name columnRuleWidth * @category CssProps Helper - * @summary Returns css property columnRuleWidth and value as an object * * @description * Returns an object with the css property columnRuleWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns columnRuleWidth property as object */ export default function columnRuleWidth() { return { columnRuleWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/columnSpan/index.js b/cssProps/src/props/columnSpan/index.js index 0c1ee445..deb698da 100644 --- a/cssProps/src/props/columnSpan/index.js +++ b/cssProps/src/props/columnSpan/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name columnSpan * @category CssProps Helper - * @summary Returns css property columnSpan and value as an object * * @description * Returns an object with the css property columnSpan with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns columnSpan property as object */ export default function columnSpan() { return { columnSpan: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/columnWidth/index.js b/cssProps/src/props/columnWidth/index.js index f20ba460..66eb5c6e 100644 --- a/cssProps/src/props/columnWidth/index.js +++ b/cssProps/src/props/columnWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name columnWidth * @category CssProps Helper - * @summary Returns css property columnWidth and value as an object * * @description * Returns an object with the css property columnWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns columnWidth property as object */ export default function columnWidth() { return { columnWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/columns/index.js b/cssProps/src/props/columns/index.js index e2d7f9eb..9068572e 100644 --- a/cssProps/src/props/columns/index.js +++ b/cssProps/src/props/columns/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name columns * @category CssProps Helper - * @summary Returns css property columns and value as an object * * @description * Returns an object with the css property columns with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns columns property as object */ export default function columns() { return { columns: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/contain/index.js b/cssProps/src/props/contain/index.js index fa94c466..974328f7 100644 --- a/cssProps/src/props/contain/index.js +++ b/cssProps/src/props/contain/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name contain * @category CssProps Helper - * @summary Returns css property contain and value as an object * * @description * Returns an object with the css property contain with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns contain property as object */ export default function contain() { return { contain: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/content/index.js b/cssProps/src/props/content/index.js index 304baff8..ec793f67 100644 --- a/cssProps/src/props/content/index.js +++ b/cssProps/src/props/content/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name content * @category CssProps Helper - * @summary Returns css property content and value as an object * * @description * Returns an object with the css property content with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns content property as object */ export default function content() { return { content: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/contentVisibility/index.js b/cssProps/src/props/contentVisibility/index.js index 5d208aa9..25861fb2 100644 --- a/cssProps/src/props/contentVisibility/index.js +++ b/cssProps/src/props/contentVisibility/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name contentVisibility * @category CssProps Helper - * @summary Returns css property contentVisibility and value as an object * * @description * Returns an object with the css property contentVisibility with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns contentVisibility property as object */ export default function contentVisibility() { return { contentVisibility: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/counterIncrement/index.js b/cssProps/src/props/counterIncrement/index.js index aca3b59c..54fbb370 100644 --- a/cssProps/src/props/counterIncrement/index.js +++ b/cssProps/src/props/counterIncrement/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name counterIncrement * @category CssProps Helper - * @summary Returns css property counterIncrement and value as an object * * @description * Returns an object with the css property counterIncrement with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns counterIncrement property as object */ export default function counterIncrement() { return { counterIncrement: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/counterReset/index.js b/cssProps/src/props/counterReset/index.js index f6b481a8..bc6485b0 100644 --- a/cssProps/src/props/counterReset/index.js +++ b/cssProps/src/props/counterReset/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name counterReset * @category CssProps Helper - * @summary Returns css property counterReset and value as an object * * @description * Returns an object with the css property counterReset with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns counterReset property as object */ export default function counterReset() { return { counterReset: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/counterSet/index.js b/cssProps/src/props/counterSet/index.js index 92a7d7fe..4911bb06 100644 --- a/cssProps/src/props/counterSet/index.js +++ b/cssProps/src/props/counterSet/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name counterSet * @category CssProps Helper - * @summary Returns css property counterSet and value as an object * * @description * Returns an object with the css property counterSet with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns counterSet property as object */ export default function counterSet() { return { counterSet: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/cursor/index.js b/cssProps/src/props/cursor/index.js index 820b4b3d..2fb3bd04 100644 --- a/cssProps/src/props/cursor/index.js +++ b/cssProps/src/props/cursor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name cursor * @category CssProps Helper - * @summary Returns css property cursor and value as an object * * @description * Returns an object with the css property cursor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns cursor property as object */ export default function cursor() { return { cursor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/direction/index.js b/cssProps/src/props/direction/index.js index 3f2cde1d..c63533fa 100644 --- a/cssProps/src/props/direction/index.js +++ b/cssProps/src/props/direction/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name direction * @category CssProps Helper - * @summary Returns css property direction and value as an object * * @description * Returns an object with the css property direction with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns direction property as object */ export default function direction() { return { direction: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/display/index.js b/cssProps/src/props/display/index.js index b2171549..ee52e08c 100644 --- a/cssProps/src/props/display/index.js +++ b/cssProps/src/props/display/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name display * @category CssProps Helper - * @summary Returns css property display and value as an object * * @description * Returns an object with the css property display with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns display property as object */ export default function display() { return { display: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/emptyCells/index.js b/cssProps/src/props/emptyCells/index.js index 8c2446a6..3abf5f98 100644 --- a/cssProps/src/props/emptyCells/index.js +++ b/cssProps/src/props/emptyCells/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name emptyCells * @category CssProps Helper - * @summary Returns css property emptyCells and value as an object * * @description * Returns an object with the css property emptyCells with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns emptyCells property as object */ export default function emptyCells() { return { emptyCells: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/filter/index.js b/cssProps/src/props/filter/index.js index f9d4fb0d..886a39d4 100644 --- a/cssProps/src/props/filter/index.js +++ b/cssProps/src/props/filter/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name filter * @category CssProps Helper - * @summary Returns css property filter and value as an object * * @description * Returns an object with the css property filter with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns filter property as object */ export default function filter() { return { filter: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/flex/index.js b/cssProps/src/props/flex/index.js index f74f6e96..34603c5a 100644 --- a/cssProps/src/props/flex/index.js +++ b/cssProps/src/props/flex/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name flex * @category CssProps Helper - * @summary Returns css property flex and value as an object * * @description * Returns an object with the css property flex with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns flex property as object */ export default function flex() { return { flex: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/flexBasis/index.js b/cssProps/src/props/flexBasis/index.js index c917a3f6..2e1870e4 100644 --- a/cssProps/src/props/flexBasis/index.js +++ b/cssProps/src/props/flexBasis/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name flexBasis * @category CssProps Helper - * @summary Returns css property flexBasis and value as an object * * @description * Returns an object with the css property flexBasis with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns flexBasis property as object */ export default function flexBasis() { return { flexBasis: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/flexDirection/index.js b/cssProps/src/props/flexDirection/index.js index d435bf90..5f8e30ad 100644 --- a/cssProps/src/props/flexDirection/index.js +++ b/cssProps/src/props/flexDirection/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name flexDirection * @category CssProps Helper - * @summary Returns css property flexDirection and value as an object * * @description * Returns an object with the css property flexDirection with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns flexDirection property as object */ export default function flexDirection() { return { flexDirection: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/flexFlow/index.js b/cssProps/src/props/flexFlow/index.js index 6a5d55e4..d94c7a58 100644 --- a/cssProps/src/props/flexFlow/index.js +++ b/cssProps/src/props/flexFlow/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name flexFlow * @category CssProps Helper - * @summary Returns css property flexFlow and value as an object * * @description * Returns an object with the css property flexFlow with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns flexFlow property as object */ export default function flexFlow() { return { flexFlow: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/flexGrow/index.js b/cssProps/src/props/flexGrow/index.js index bdd118ef..22b7a932 100644 --- a/cssProps/src/props/flexGrow/index.js +++ b/cssProps/src/props/flexGrow/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name flexGrow * @category CssProps Helper - * @summary Returns css property flexGrow and value as an object * * @description * Returns an object with the css property flexGrow with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns flexGrow property as object */ export default function flexGrow() { return { flexGrow: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/flexShrink/index.js b/cssProps/src/props/flexShrink/index.js index db8a2f25..8f2ca3bd 100644 --- a/cssProps/src/props/flexShrink/index.js +++ b/cssProps/src/props/flexShrink/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name flexShrink * @category CssProps Helper - * @summary Returns css property flexShrink and value as an object * * @description * Returns an object with the css property flexShrink with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns flexShrink property as object */ export default function flexShrink() { return { flexShrink: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/flexWrap/index.js b/cssProps/src/props/flexWrap/index.js index f2a27f80..a0a96232 100644 --- a/cssProps/src/props/flexWrap/index.js +++ b/cssProps/src/props/flexWrap/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name flexWrap * @category CssProps Helper - * @summary Returns css property flexWrap and value as an object * * @description * Returns an object with the css property flexWrap with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns flexWrap property as object */ export default function flexWrap() { return { flexWrap: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/float/index.js b/cssProps/src/props/float/index.js index e27c5302..b2f5fe03 100644 --- a/cssProps/src/props/float/index.js +++ b/cssProps/src/props/float/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name float * @category CssProps Helper - * @summary Returns css property float and value as an object * * @description * Returns an object with the css property float with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns float property as object */ export default function float() { return { float: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/font/index.js b/cssProps/src/props/font/index.js index a91312a4..b43804bc 100644 --- a/cssProps/src/props/font/index.js +++ b/cssProps/src/props/font/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name font * @category CssProps Helper - * @summary Returns css property font and value as an object * * @description * Returns an object with the css property font with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns font property as object */ export default function font() { return { font: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontFamily/index.js b/cssProps/src/props/fontFamily/index.js index 9e1f308e..b7728fae 100644 --- a/cssProps/src/props/fontFamily/index.js +++ b/cssProps/src/props/fontFamily/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontFamily * @category CssProps Helper - * @summary Returns css property fontFamily and value as an object * * @description * Returns an object with the css property fontFamily with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontFamily property as object */ export default function fontFamily() { return { fontFamily: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontFeatureSettings/index.js b/cssProps/src/props/fontFeatureSettings/index.js index de8cf6dc..9f629d37 100644 --- a/cssProps/src/props/fontFeatureSettings/index.js +++ b/cssProps/src/props/fontFeatureSettings/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontFeatureSettings * @category CssProps Helper - * @summary Returns css property fontFeatureSettings and value as an object * * @description * Returns an object with the css property fontFeatureSettings with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontFeatureSettings property as object */ export default function fontFeatureSettings() { return { fontFeatureSettings: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontKerning/index.js b/cssProps/src/props/fontKerning/index.js index 48e78a94..4f518b15 100644 --- a/cssProps/src/props/fontKerning/index.js +++ b/cssProps/src/props/fontKerning/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontKerning * @category CssProps Helper - * @summary Returns css property fontKerning and value as an object * * @description * Returns an object with the css property fontKerning with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontKerning property as object */ export default function fontKerning() { return { fontKerning: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontLanguageOverride/index.js b/cssProps/src/props/fontLanguageOverride/index.js index 9d028ded..7f0e2bb1 100644 --- a/cssProps/src/props/fontLanguageOverride/index.js +++ b/cssProps/src/props/fontLanguageOverride/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontLanguageOverride * @category CssProps Helper - * @summary Returns css property fontLanguageOverride and value as an object * * @description * Returns an object with the css property fontLanguageOverride with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontLanguageOverride property as object */ export default function fontLanguageOverride() { return { fontLanguageOverride: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontOpticalSizing/index.js b/cssProps/src/props/fontOpticalSizing/index.js index 06eb268a..6b408588 100644 --- a/cssProps/src/props/fontOpticalSizing/index.js +++ b/cssProps/src/props/fontOpticalSizing/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontOpticalSizing * @category CssProps Helper - * @summary Returns css property fontOpticalSizing and value as an object * * @description * Returns an object with the css property fontOpticalSizing with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontOpticalSizing property as object */ export default function fontOpticalSizing() { return { fontOpticalSizing: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontSize/index.js b/cssProps/src/props/fontSize/index.js index 263abb9a..03e74551 100644 --- a/cssProps/src/props/fontSize/index.js +++ b/cssProps/src/props/fontSize/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontSize * @category CssProps Helper - * @summary Returns css property fontSize and value as an object * * @description * Returns an object with the css property fontSize with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontSize property as object */ export default function fontSize() { return { fontSize: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontSizeAdjust/index.js b/cssProps/src/props/fontSizeAdjust/index.js index aedb739c..bedd5cf7 100644 --- a/cssProps/src/props/fontSizeAdjust/index.js +++ b/cssProps/src/props/fontSizeAdjust/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontSizeAdjust * @category CssProps Helper - * @summary Returns css property fontSizeAdjust and value as an object * * @description * Returns an object with the css property fontSizeAdjust with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontSizeAdjust property as object */ export default function fontSizeAdjust() { return { fontSizeAdjust: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontStretch/index.js b/cssProps/src/props/fontStretch/index.js index c0c32d07..cf300fe3 100644 --- a/cssProps/src/props/fontStretch/index.js +++ b/cssProps/src/props/fontStretch/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontStretch * @category CssProps Helper - * @summary Returns css property fontStretch and value as an object * * @description * Returns an object with the css property fontStretch with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontStretch property as object */ export default function fontStretch() { return { fontStretch: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontStyle/index.js b/cssProps/src/props/fontStyle/index.js index ed56e1c2..1634845f 100644 --- a/cssProps/src/props/fontStyle/index.js +++ b/cssProps/src/props/fontStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontStyle * @category CssProps Helper - * @summary Returns css property fontStyle and value as an object * * @description * Returns an object with the css property fontStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontStyle property as object */ export default function fontStyle() { return { fontStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontSynthesis/index.js b/cssProps/src/props/fontSynthesis/index.js index c9f32d91..64dc3e24 100644 --- a/cssProps/src/props/fontSynthesis/index.js +++ b/cssProps/src/props/fontSynthesis/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontSynthesis * @category CssProps Helper - * @summary Returns css property fontSynthesis and value as an object * * @description * Returns an object with the css property fontSynthesis with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontSynthesis property as object */ export default function fontSynthesis() { return { fontSynthesis: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontVariant/index.js b/cssProps/src/props/fontVariant/index.js index effe9b8a..64f536ff 100644 --- a/cssProps/src/props/fontVariant/index.js +++ b/cssProps/src/props/fontVariant/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontVariant * @category CssProps Helper - * @summary Returns css property fontVariant and value as an object * * @description * Returns an object with the css property fontVariant with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontVariant property as object */ export default function fontVariant() { return { fontVariant: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontVariantAlternates/index.js b/cssProps/src/props/fontVariantAlternates/index.js index a112b0c6..6d3f0812 100644 --- a/cssProps/src/props/fontVariantAlternates/index.js +++ b/cssProps/src/props/fontVariantAlternates/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontVariantAlternates * @category CssProps Helper - * @summary Returns css property fontVariantAlternates and value as an object * * @description * Returns an object with the css property fontVariantAlternates with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontVariantAlternates property as object */ export default function fontVariantAlternates() { return { fontVariantAlternates: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontVariantCaps/index.js b/cssProps/src/props/fontVariantCaps/index.js index 6c402a68..9f488d51 100644 --- a/cssProps/src/props/fontVariantCaps/index.js +++ b/cssProps/src/props/fontVariantCaps/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontVariantCaps * @category CssProps Helper - * @summary Returns css property fontVariantCaps and value as an object * * @description * Returns an object with the css property fontVariantCaps with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontVariantCaps property as object */ export default function fontVariantCaps() { return { fontVariantCaps: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontVariantEastAsian/index.js b/cssProps/src/props/fontVariantEastAsian/index.js index 1cfe542e..7ebc6291 100644 --- a/cssProps/src/props/fontVariantEastAsian/index.js +++ b/cssProps/src/props/fontVariantEastAsian/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontVariantEastAsian * @category CssProps Helper - * @summary Returns css property fontVariantEastAsian and value as an object * * @description * Returns an object with the css property fontVariantEastAsian with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontVariantEastAsian property as object */ export default function fontVariantEastAsian() { return { fontVariantEastAsian: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontVariantLigatures/index.js b/cssProps/src/props/fontVariantLigatures/index.js index 8e316ea4..7b42b6ab 100644 --- a/cssProps/src/props/fontVariantLigatures/index.js +++ b/cssProps/src/props/fontVariantLigatures/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontVariantLigatures * @category CssProps Helper - * @summary Returns css property fontVariantLigatures and value as an object * * @description * Returns an object with the css property fontVariantLigatures with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontVariantLigatures property as object */ export default function fontVariantLigatures() { return { fontVariantLigatures: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontVariantNumeric/index.js b/cssProps/src/props/fontVariantNumeric/index.js index ce7c2315..44c22e78 100644 --- a/cssProps/src/props/fontVariantNumeric/index.js +++ b/cssProps/src/props/fontVariantNumeric/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontVariantNumeric * @category CssProps Helper - * @summary Returns css property fontVariantNumeric and value as an object * * @description * Returns an object with the css property fontVariantNumeric with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontVariantNumeric property as object */ export default function fontVariantNumeric() { return { fontVariantNumeric: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontVariantPosition/index.js b/cssProps/src/props/fontVariantPosition/index.js index e8a6cc03..e93eeb21 100644 --- a/cssProps/src/props/fontVariantPosition/index.js +++ b/cssProps/src/props/fontVariantPosition/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontVariantPosition * @category CssProps Helper - * @summary Returns css property fontVariantPosition and value as an object * * @description * Returns an object with the css property fontVariantPosition with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontVariantPosition property as object */ export default function fontVariantPosition() { return { fontVariantPosition: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontVariationSettings/index.js b/cssProps/src/props/fontVariationSettings/index.js index 73a7adec..fffd3c73 100644 --- a/cssProps/src/props/fontVariationSettings/index.js +++ b/cssProps/src/props/fontVariationSettings/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontVariationSettings * @category CssProps Helper - * @summary Returns css property fontVariationSettings and value as an object * * @description * Returns an object with the css property fontVariationSettings with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontVariationSettings property as object */ export default function fontVariationSettings() { return { fontVariationSettings: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/fontWeight/index.js b/cssProps/src/props/fontWeight/index.js index 75ecf52d..f4d008c8 100644 --- a/cssProps/src/props/fontWeight/index.js +++ b/cssProps/src/props/fontWeight/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fontWeight * @category CssProps Helper - * @summary Returns css property fontWeight and value as an object * * @description * Returns an object with the css property fontWeight with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns fontWeight property as object */ export default function fontWeight() { return { fontWeight: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gap/index.js b/cssProps/src/props/gap/index.js index 1cb8bca4..81105a75 100644 --- a/cssProps/src/props/gap/index.js +++ b/cssProps/src/props/gap/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gap * @category CssProps Helper - * @summary Returns css property gap and value as an object * * @description * Returns an object with the css property gap with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gap property as object */ export default function gap() { return { gap: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/grid/index.js b/cssProps/src/props/grid/index.js index 1dbab488..07f82f29 100644 --- a/cssProps/src/props/grid/index.js +++ b/cssProps/src/props/grid/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name grid * @category CssProps Helper - * @summary Returns css property grid and value as an object * * @description * Returns an object with the css property grid with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns grid property as object */ export default function grid() { return { grid: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridArea/index.js b/cssProps/src/props/gridArea/index.js index d105ddae..cc76091a 100644 --- a/cssProps/src/props/gridArea/index.js +++ b/cssProps/src/props/gridArea/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridArea * @category CssProps Helper - * @summary Returns css property gridArea and value as an object * * @description * Returns an object with the css property gridArea with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridArea property as object */ export default function gridArea() { return { gridArea: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridAutoColumns/index.js b/cssProps/src/props/gridAutoColumns/index.js index 357db8c3..6b8a54ab 100644 --- a/cssProps/src/props/gridAutoColumns/index.js +++ b/cssProps/src/props/gridAutoColumns/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridAutoColumns * @category CssProps Helper - * @summary Returns css property gridAutoColumns and value as an object * * @description * Returns an object with the css property gridAutoColumns with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridAutoColumns property as object */ export default function gridAutoColumns() { return { gridAutoColumns: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridAutoFlow/index.js b/cssProps/src/props/gridAutoFlow/index.js index 0eac1d5d..ab9ee946 100644 --- a/cssProps/src/props/gridAutoFlow/index.js +++ b/cssProps/src/props/gridAutoFlow/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridAutoFlow * @category CssProps Helper - * @summary Returns css property gridAutoFlow and value as an object * * @description * Returns an object with the css property gridAutoFlow with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridAutoFlow property as object */ export default function gridAutoFlow() { return { gridAutoFlow: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridAutoRows/index.js b/cssProps/src/props/gridAutoRows/index.js index 7997b362..6cffe65d 100644 --- a/cssProps/src/props/gridAutoRows/index.js +++ b/cssProps/src/props/gridAutoRows/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridAutoRows * @category CssProps Helper - * @summary Returns css property gridAutoRows and value as an object * * @description * Returns an object with the css property gridAutoRows with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridAutoRows property as object */ export default function gridAutoRows() { return { gridAutoRows: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridColumn/index.js b/cssProps/src/props/gridColumn/index.js index cd033507..e131f2e7 100644 --- a/cssProps/src/props/gridColumn/index.js +++ b/cssProps/src/props/gridColumn/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridColumn * @category CssProps Helper - * @summary Returns css property gridColumn and value as an object * * @description * Returns an object with the css property gridColumn with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridColumn property as object */ export default function gridColumn() { return { gridColumn: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridColumnEnd/index.js b/cssProps/src/props/gridColumnEnd/index.js index 209c3768..d2ec0774 100644 --- a/cssProps/src/props/gridColumnEnd/index.js +++ b/cssProps/src/props/gridColumnEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridColumnEnd * @category CssProps Helper - * @summary Returns css property gridColumnEnd and value as an object * * @description * Returns an object with the css property gridColumnEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridColumnEnd property as object */ export default function gridColumnEnd() { return { gridColumnEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridColumnStart/index.js b/cssProps/src/props/gridColumnStart/index.js index f9bdb4c4..7ba79db4 100644 --- a/cssProps/src/props/gridColumnStart/index.js +++ b/cssProps/src/props/gridColumnStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridColumnStart * @category CssProps Helper - * @summary Returns css property gridColumnStart and value as an object * * @description * Returns an object with the css property gridColumnStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridColumnStart property as object */ export default function gridColumnStart() { return { gridColumnStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridRow/index.js b/cssProps/src/props/gridRow/index.js index 608a0ac3..2adbef63 100644 --- a/cssProps/src/props/gridRow/index.js +++ b/cssProps/src/props/gridRow/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridRow * @category CssProps Helper - * @summary Returns css property gridRow and value as an object * * @description * Returns an object with the css property gridRow with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridRow property as object */ export default function gridRow() { return { gridRow: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridRowEnd/index.js b/cssProps/src/props/gridRowEnd/index.js index ac680fc4..423da0bc 100644 --- a/cssProps/src/props/gridRowEnd/index.js +++ b/cssProps/src/props/gridRowEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridRowEnd * @category CssProps Helper - * @summary Returns css property gridRowEnd and value as an object * * @description * Returns an object with the css property gridRowEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridRowEnd property as object */ export default function gridRowEnd() { return { gridRowEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridRowStart/index.js b/cssProps/src/props/gridRowStart/index.js index 7da57df7..8b0982e8 100644 --- a/cssProps/src/props/gridRowStart/index.js +++ b/cssProps/src/props/gridRowStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridRowStart * @category CssProps Helper - * @summary Returns css property gridRowStart and value as an object * * @description * Returns an object with the css property gridRowStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridRowStart property as object */ export default function gridRowStart() { return { gridRowStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridTemplate/index.js b/cssProps/src/props/gridTemplate/index.js index 27ac5a92..4b801b26 100644 --- a/cssProps/src/props/gridTemplate/index.js +++ b/cssProps/src/props/gridTemplate/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridTemplate * @category CssProps Helper - * @summary Returns css property gridTemplate and value as an object * * @description * Returns an object with the css property gridTemplate with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridTemplate property as object */ export default function gridTemplate() { return { gridTemplate: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridTemplateAreas/index.js b/cssProps/src/props/gridTemplateAreas/index.js index eb310ba6..eed23e18 100644 --- a/cssProps/src/props/gridTemplateAreas/index.js +++ b/cssProps/src/props/gridTemplateAreas/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridTemplateAreas * @category CssProps Helper - * @summary Returns css property gridTemplateAreas and value as an object * * @description * Returns an object with the css property gridTemplateAreas with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridTemplateAreas property as object */ export default function gridTemplateAreas() { return { gridTemplateAreas: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridTemplateColumns/index.js b/cssProps/src/props/gridTemplateColumns/index.js index 07267a4f..6495fc9a 100644 --- a/cssProps/src/props/gridTemplateColumns/index.js +++ b/cssProps/src/props/gridTemplateColumns/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridTemplateColumns * @category CssProps Helper - * @summary Returns css property gridTemplateColumns and value as an object * * @description * Returns an object with the css property gridTemplateColumns with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridTemplateColumns property as object */ export default function gridTemplateColumns() { return { gridTemplateColumns: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/gridTemplateRows/index.js b/cssProps/src/props/gridTemplateRows/index.js index 55a9226f..6d46c445 100644 --- a/cssProps/src/props/gridTemplateRows/index.js +++ b/cssProps/src/props/gridTemplateRows/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name gridTemplateRows * @category CssProps Helper - * @summary Returns css property gridTemplateRows and value as an object * * @description * Returns an object with the css property gridTemplateRows with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns gridTemplateRows property as object */ export default function gridTemplateRows() { return { gridTemplateRows: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/hangingPunctuation/index.js b/cssProps/src/props/hangingPunctuation/index.js index 9988700b..12805c5e 100644 --- a/cssProps/src/props/hangingPunctuation/index.js +++ b/cssProps/src/props/hangingPunctuation/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name hangingPunctuation * @category CssProps Helper - * @summary Returns css property hangingPunctuation and value as an object * * @description * Returns an object with the css property hangingPunctuation with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns hangingPunctuation property as object */ export default function hangingPunctuation() { return { hangingPunctuation: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/height/index.js b/cssProps/src/props/height/index.js index d596d5a3..87aa985e 100644 --- a/cssProps/src/props/height/index.js +++ b/cssProps/src/props/height/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name height * @category CssProps Helper - * @summary Returns css property height and value as an object * * @description * Returns an object with the css property height with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns height property as object */ export default function height() { return { height: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/hyphens/index.js b/cssProps/src/props/hyphens/index.js index 09d6a9ce..05404d8a 100644 --- a/cssProps/src/props/hyphens/index.js +++ b/cssProps/src/props/hyphens/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name hyphens * @category CssProps Helper - * @summary Returns css property hyphens and value as an object * * @description * Returns an object with the css property hyphens with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns hyphens property as object */ export default function hyphens() { return { hyphens: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/imageOrientation/index.js b/cssProps/src/props/imageOrientation/index.js index ad8a99bf..c4174d6d 100644 --- a/cssProps/src/props/imageOrientation/index.js +++ b/cssProps/src/props/imageOrientation/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name imageOrientation * @category CssProps Helper - * @summary Returns css property imageOrientation and value as an object * * @description * Returns an object with the css property imageOrientation with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns imageOrientation property as object */ export default function imageOrientation() { return { imageOrientation: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/imageRendering/index.js b/cssProps/src/props/imageRendering/index.js index 7c63faa4..6e151e18 100644 --- a/cssProps/src/props/imageRendering/index.js +++ b/cssProps/src/props/imageRendering/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name imageRendering * @category CssProps Helper - * @summary Returns css property imageRendering and value as an object * * @description * Returns an object with the css property imageRendering with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns imageRendering property as object */ export default function imageRendering() { return { imageRendering: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/index.js b/cssProps/src/props/index.js index 8af4f651..6da5a98f 100644 --- a/cssProps/src/props/index.js +++ b/cssProps/src/props/index.js @@ -1,370 +1,370 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -export { default as WebkitLineClamp } from './WebkitLineClamp/index' -export { default as accentColor } from './accentColor/index' -export { default as alignContent } from './alignContent/index' -export { default as alignItems } from './alignItems/index' -export { default as alignSelf } from './alignSelf/index' -export { default as all } from './all/index' -export { default as animation } from './animation/index' -export { default as animationDelay } from './animationDelay/index' -export { default as animationDirection } from './animationDirection/index' -export { default as animationDuration } from './animationDuration/index' -export { default as animationFillMode } from './animationFillMode/index' -export { default as animationIterationCount } from './animationIterationCount/index' -export { default as animationName } from './animationName/index' -export { default as animationPlayState } from './animationPlayState/index' -export { default as animationTimingFunction } from './animationTimingFunction/index' -export { default as backdropFilter } from './backdropFilter/index' -export { default as backfaceVisibility } from './backfaceVisibility/index' -export { default as background } from './background/index' -export { default as backgroundAttachment } from './backgroundAttachment/index' -export { default as backgroundBlendMode } from './backgroundBlendMode/index' -export { default as backgroundClip } from './backgroundClip/index' -export { default as backgroundColor } from './backgroundColor/index' -export { default as backgroundImage } from './backgroundImage/index' -export { default as backgroundOrigin } from './backgroundOrigin/index' -export { default as backgroundPosition } from './backgroundPosition/index' -export { default as backgroundRepeat } from './backgroundRepeat/index' -export { default as backgroundSize } from './backgroundSize/index' -export { default as blockSize } from './blockSize/index' -export { default as border } from './border/index' -export { default as borderBlock } from './borderBlock/index' -export { default as borderBlockColor } from './borderBlockColor/index' -export { default as borderBlockStyle } from './borderBlockStyle/index' -export { default as borderBlockWidth } from './borderBlockWidth/index' -export { default as borderBlockEnd } from './borderBlockEnd/index' -export { default as borderBlockEndColor } from './borderBlockEndColor/index' -export { default as borderBlockEndStyle } from './borderBlockEndStyle/index' -export { default as borderBlockEndWidth } from './borderBlockEndWidth/index' -export { default as borderBlockStart } from './borderBlockStart/index' -export { default as borderBlockStartColor } from './borderBlockStartColor/index' -export { default as borderBlockStartStyle } from './borderBlockStartStyle/index' -export { default as borderBlockStartWidth } from './borderBlockStartWidth/index' -export { default as borderBottom } from './borderBottom/index' -export { default as borderBottomColor } from './borderBottomColor/index' -export { default as borderBottomLeftRadius } from './borderBottomLeftRadius/index' -export { default as borderBottomRightRadius } from './borderBottomRightRadius/index' -export { default as borderBottomStyle } from './borderBottomStyle/index' -export { default as borderBottomWidth } from './borderBottomWidth/index' -export { default as borderCollapse } from './borderCollapse/index' -export { default as borderColor } from './borderColor/index' -export { default as borderEndEndRadius } from './borderEndEndRadius/index' -export { default as borderEndStartRadius } from './borderEndStartRadius/index' -export { default as borderImage } from './borderImage/index' -export { default as borderImageOutset } from './borderImageOutset/index' -export { default as borderImageRepeat } from './borderImageRepeat/index' -export { default as borderImageSlice } from './borderImageSlice/index' -export { default as borderImageSource } from './borderImageSource/index' -export { default as borderImageWidth } from './borderImageWidth/index' -export { default as borderInline } from './borderInline/index' -export { default as borderInlineEnd } from './borderInlineEnd/index' -export { default as borderInlineColor } from './borderInlineColor/index' -export { default as borderInlineStyle } from './borderInlineStyle/index' -export { default as borderInlineWidth } from './borderInlineWidth/index' -export { default as borderInlineEndColor } from './borderInlineEndColor/index' -export { default as borderInlineEndStyle } from './borderInlineEndStyle/index' -export { default as borderInlineEndWidth } from './borderInlineEndWidth/index' -export { default as borderInlineStart } from './borderInlineStart/index' -export { default as borderInlineStartColor } from './borderInlineStartColor/index' -export { default as borderInlineStartStyle } from './borderInlineStartStyle/index' -export { default as borderInlineStartWidth } from './borderInlineStartWidth/index' -export { default as borderLeft } from './borderLeft/index' -export { default as borderLeftColor } from './borderLeftColor/index' -export { default as borderLeftStyle } from './borderLeftStyle/index' -export { default as borderLeftWidth } from './borderLeftWidth/index' -export { default as borderRadius } from './borderRadius/index' -export { default as borderRight } from './borderRight/index' -export { default as borderRightColor } from './borderRightColor/index' -export { default as borderRightStyle } from './borderRightStyle/index' -export { default as borderRightWidth } from './borderRightWidth/index' -export { default as borderSpacing } from './borderSpacing/index' -export { default as borderStartEndRadius } from './borderStartEndRadius/index' -export { default as borderStartStartRadius } from './borderStartStartRadius/index' -export { default as borderStyle } from './borderStyle/index' -export { default as borderTop } from './borderTop/index' -export { default as borderTopColor } from './borderTopColor/index' -export { default as borderTopLeftRadius } from './borderTopLeftRadius/index' -export { default as borderTopRightRadius } from './borderTopRightRadius/index' -export { default as borderTopStyle } from './borderTopStyle/index' -export { default as borderTopWidth } from './borderTopWidth/index' -export { default as borderWidth } from './borderWidth/index' -export { default as bottom } from './bottom/index' -export { default as boxDecorationBreak } from './boxDecorationBreak/index' -export { default as boxShadow } from './boxShadow/index' -export { default as boxSizing } from './boxSizing/index' -export { default as breakAfter } from './breakAfter/index' -export { default as breakBefore } from './breakBefore/index' -export { default as breakInside } from './breakInside/index' -export { default as captionSide } from './captionSide/index' -export { default as caretColor } from './caretColor/index' -export { default as clear } from './clear/index' -export { default as clip } from './clip/index' -export { default as clipPath } from './clipPath/index' -export { default as color } from './color/index' -export { default as colorAdjust } from './colorAdjust/index' -export { default as colorScheme } from './colorScheme/index' -export { default as columnCount } from './columnCount/index' -export { default as columnFill } from './columnFill/index' -export { default as columnGap } from './columnGap/index' -export { default as columnRule } from './columnRule/index' -export { default as columnRuleColor } from './columnRuleColor/index' -export { default as columnRuleStyle } from './columnRuleStyle/index' -export { default as columnRuleWidth } from './columnRuleWidth/index' -export { default as columnSpan } from './columnSpan/index' -export { default as columnWidth } from './columnWidth/index' -export { default as columns } from './columns/index' -export { default as contain } from './contain/index' -export { default as content } from './content/index' -export { default as contentVisibility } from './contentVisibility/index' -export { default as counterIncrement } from './counterIncrement/index' -export { default as counterReset } from './counterReset/index' -export { default as counterSet } from './counterSet/index' -export { default as cursor } from './cursor/index' -export { default as direction } from './direction/index' -export { default as display } from './display/index' -export { default as emptyCells } from './emptyCells/index' -export { default as filter } from './filter/index' -export { default as flex } from './flex/index' -export { default as flexBasis } from './flexBasis/index' -export { default as flexDirection } from './flexDirection/index' -export { default as flexFlow } from './flexFlow/index' -export { default as flexGrow } from './flexGrow/index' -export { default as flexShrink } from './flexShrink/index' -export { default as flexWrap } from './flexWrap/index' -export { default as float } from './float/index' -export { default as font } from './font/index' -export { default as fontFamily } from './fontFamily/index' -export { default as fontFeatureSettings } from './fontFeatureSettings/index' -export { default as fontKerning } from './fontKerning/index' -export { default as fontLanguageOverride } from './fontLanguageOverride/index' -export { default as fontOpticalSizing } from './fontOpticalSizing/index' -export { default as fontVariationSettings } from './fontVariationSettings/index' -export { default as fontSize } from './fontSize/index' -export { default as fontSizeAdjust } from './fontSizeAdjust/index' -export { default as fontStretch } from './fontStretch/index' -export { default as fontStyle } from './fontStyle/index' -export { default as fontSynthesis } from './fontSynthesis/index' -export { default as fontVariant } from './fontVariant/index' -export { default as fontVariantAlternates } from './fontVariantAlternates/index' -export { default as fontVariantCaps } from './fontVariantCaps/index' -export { default as fontVariantEastAsian } from './fontVariantEastAsian/index' -export { default as fontVariantLigatures } from './fontVariantLigatures/index' -export { default as fontVariantNumeric } from './fontVariantNumeric/index' -export { default as fontVariantPosition } from './fontVariantPosition/index' -export { default as fontWeight } from './fontWeight/index' -export { default as gap } from './gap/index' -export { default as grid } from './grid/index' -export { default as gridArea } from './gridArea/index' -export { default as gridAutoColumns } from './gridAutoColumns/index' -export { default as gridAutoFlow } from './gridAutoFlow/index' -export { default as gridAutoRows } from './gridAutoRows/index' -export { default as gridColumn } from './gridColumn/index' -export { default as gridColumnEnd } from './gridColumnEnd/index' -export { default as gridColumnStart } from './gridColumnStart/index' -export { default as gridRow } from './gridRow/index' -export { default as gridRowEnd } from './gridRowEnd/index' -export { default as gridRowStart } from './gridRowStart/index' -export { default as gridTemplate } from './gridTemplate/index' -export { default as gridTemplateAreas } from './gridTemplateAreas/index' -export { default as gridTemplateColumns } from './gridTemplateColumns/index' -export { default as gridTemplateRows } from './gridTemplateRows/index' -export { default as hangingPunctuation } from './hangingPunctuation/index' -export { default as height } from './height/index' -export { default as hyphens } from './hyphens/index' -export { default as imageOrientation } from './imageOrientation/index' -export { default as imageRendering } from './imageRendering/index' -export { default as inlineSize } from './inlineSize/index' -export { default as inset } from './inset/index' -export { default as insetBlock } from './insetBlock/index' -export { default as insetBlockEnd } from './insetBlockEnd/index' -export { default as insetBlockStart } from './insetBlockStart/index' -export { default as insetInline } from './insetInline/index' -export { default as insetInlineEnd } from './insetInlineEnd/index' -export { default as insetInlineStart } from './insetInlineStart/index' -export { default as isolation } from './isolation/index' -export { default as justifyContent } from './justifyContent/index' -export { default as justifyItems } from './justifyItems/index' -export { default as justifySelf } from './justifySelf/index' -export { default as left } from './left/index' -export { default as letterSpacing } from './letterSpacing/index' -export { default as lineBreak } from './lineBreak/index' -export { default as lineHeight } from './lineHeight/index' -export { default as listStyle } from './listStyle/index' -export { default as listStyleImage } from './listStyleImage/index' -export { default as listStylePosition } from './listStylePosition/index' -export { default as listStyleType } from './listStyleType/index' -export { default as margin } from './margin/index' -export { default as marginBlock } from './marginBlock/index' -export { default as marginBlockEnd } from './marginBlockEnd/index' -export { default as marginBlockStart } from './marginBlockStart/index' -export { default as marginBottom } from './marginBottom/index' -export { default as marginInline } from './marginInline/index' -export { default as marginInlineEnd } from './marginInlineEnd/index' -export { default as marginInlineStart } from './marginInlineStart/index' -export { default as marginLeft } from './marginLeft/index' -export { default as marginRight } from './marginRight/index' -export { default as marginTop } from './marginTop/index' -export { default as mask } from './mask/index' -export { default as maskBorder } from './maskBorder/index' -export { default as maskBorderMode } from './maskBorderMode/index' -export { default as maskBorderOutset } from './maskBorderOutset/index' -export { default as maskBorderRepeat } from './maskBorderRepeat/index' -export { default as maskBorderSlice } from './maskBorderSlice/index' -export { default as maskBorderSource } from './maskBorderSource/index' -export { default as maskBorderWidth } from './maskBorderWidth/index' -export { default as maskClip } from './maskClip/index' -export { default as maskComposite } from './maskComposite/index' -export { default as maskImage } from './maskImage/index' -export { default as maskMode } from './maskMode/index' -export { default as maskOrigin } from './maskOrigin/index' -export { default as maskPosition } from './maskPosition/index' -export { default as maskRepeat } from './maskRepeat/index' -export { default as maskSize } from './maskSize/index' -export { default as maskType } from './maskType/index' -export { default as mathStyle } from './mathStyle/index' -export { default as maxBlockSize } from './maxBlockSize/index' -export { default as maxHeight } from './maxHeight/index' -export { default as maxInlineSize } from './maxInlineSize/index' -export { default as maxWidth } from './maxWidth/index' -export { default as minBlockSize } from './minBlockSize/index' -export { default as minHeight } from './minHeight/index' -export { default as minInlineSize } from './minInlineSize/index' -export { default as minWidth } from './minWidth/index' -export { default as mixBlendMode } from './mixBlendMode/index' -export { default as objectFit } from './objectFit/index' -export { default as objectPosition } from './objectPosition/index' -export { default as offset } from './offset/index' -export { default as offsetAnchor } from './offsetAnchor/index' -export { default as offsetDistance } from './offsetDistance/index' -export { default as offsetPath } from './offsetPath/index' -export { default as offsetRotate } from './offsetRotate/index' -export { default as opacity } from './opacity/index' -export { default as order } from './order/index' -export { default as orphans } from './orphans/index' -export { default as outline } from './outline/index' -export { default as outlineColor } from './outlineColor/index' -export { default as outlineOffset } from './outlineOffset/index' -export { default as outlineStyle } from './outlineStyle/index' -export { default as outlineWidth } from './outlineWidth/index' -export { default as overflow } from './overflow/index' -export { default as overflowAnchor } from './overflowAnchor/index' -export { default as overflowBlock } from './overflowBlock/index' -export { default as overflowClipMargin } from './overflowClipMargin/index' -export { default as overflowInline } from './overflowInline/index' -export { default as overflowWrap } from './overflowWrap/index' -export { default as overflowX } from './overflowX/index' -export { default as overflowY } from './overflowY/index' -export { default as overscrollBehavior } from './overscrollBehavior/index' -export { default as overscrollBehaviorBlock } from './overscrollBehaviorBlock/index' -export { default as overscrollBehaviorInline } from './overscrollBehaviorInline/index' -export { default as overscrollBehaviorX } from './overscrollBehaviorX/index' -export { default as overscrollBehaviorY } from './overscrollBehaviorY/index' -export { default as padding } from './padding/index' -export { default as paddingBlock } from './paddingBlock/index' -export { default as paddingBlockEnd } from './paddingBlockEnd/index' -export { default as paddingBlockStart } from './paddingBlockStart/index' -export { default as paddingBottom } from './paddingBottom/index' -export { default as paddingInline } from './paddingInline/index' -export { default as paddingInlineEnd } from './paddingInlineEnd/index' -export { default as paddingInlineStart } from './paddingInlineStart/index' -export { default as paddingLeft } from './paddingLeft/index' -export { default as paddingRight } from './paddingRight/index' -export { default as paddingTop } from './paddingTop/index' -export { default as pageBreakAfter } from './pageBreakAfter/index' -export { default as pageBreakBefore } from './pageBreakBefore/index' -export { default as pageBreakInside } from './pageBreakInside/index' -export { default as paintOrder } from './paintOrder/index' -export { default as perspective } from './perspective/index' -export { default as perspectiveOrigin } from './perspectiveOrigin/index' -export { default as placeContent } from './placeContent/index' -export { default as placeItems } from './placeItems/index' -export { default as placeSelf } from './placeSelf/index' -export { default as pointerEvents } from './pointerEvents/index' -export { default as position } from './position/index' -export { default as quotes } from './quotes/index' -export { default as resize } from './resize/index' -export { default as right } from './right/index' -export { default as rotate } from './rotate/index' -export { default as rowGap } from './rowGap/index' -export { default as scale } from './scale/index' -export { default as scrollbarColor } from './scrollbarColor/index' -export { default as scrollbarGutter } from './scrollbarGutter/index' -export { default as scrollbarWidth } from './scrollbarWidth/index' -export { default as scrollBehavior } from './scrollBehavior/index' -export { default as scrollMargin } from './scrollMargin/index' -export { default as scrollMarginBlock } from './scrollMarginBlock/index' -export { default as scrollMarginBlockStart } from './scrollMarginBlockStart/index' -export { default as scrollMarginBlockEnd } from './scrollMarginBlockEnd/index' -export { default as scrollMarginBottom } from './scrollMarginBottom/index' -export { default as scrollMarginInline } from './scrollMarginInline/index' -export { default as scrollMarginInlineStart } from './scrollMarginInlineStart/index' -export { default as scrollMarginInlineEnd } from './scrollMarginInlineEnd/index' -export { default as scrollMarginLeft } from './scrollMarginLeft/index' -export { default as scrollMarginRight } from './scrollMarginRight/index' -export { default as scrollMarginTop } from './scrollMarginTop/index' -export { default as scrollPadding } from './scrollPadding/index' -export { default as scrollPaddingBlock } from './scrollPaddingBlock/index' -export { default as scrollPaddingBlockStart } from './scrollPaddingBlockStart/index' -export { default as scrollPaddingBlockEnd } from './scrollPaddingBlockEnd/index' -export { default as scrollPaddingBottom } from './scrollPaddingBottom/index' -export { default as scrollPaddingInline } from './scrollPaddingInline/index' -export { default as scrollPaddingInlineStart } from './scrollPaddingInlineStart/index' -export { default as scrollPaddingInlineEnd } from './scrollPaddingInlineEnd/index' -export { default as scrollPaddingLeft } from './scrollPaddingLeft/index' -export { default as scrollPaddingRight } from './scrollPaddingRight/index' -export { default as scrollPaddingTop } from './scrollPaddingTop/index' -export { default as scrollSnapAlign } from './scrollSnapAlign/index' -export { default as scrollSnapStop } from './scrollSnapStop/index' -export { default as scrollSnapType } from './scrollSnapType/index' -export { default as shapeImageThreshold } from './shapeImageThreshold/index' -export { default as shapeMargin } from './shapeMargin/index' -export { default as shapeOutside } from './shapeOutside/index' -export { default as tabSize } from './tabSize/index' -export { default as tableLayout } from './tableLayout/index' -export { default as textAlign } from './textAlign/index' -export { default as textAlignLast } from './textAlignLast/index' -export { default as textCombineUpright } from './textCombineUpright/index' -export { default as textDecoration } from './textDecoration/index' -export { default as textDecorationColor } from './textDecorationColor/index' -export { default as textDecorationLine } from './textDecorationLine/index' -export { default as textDecorationSkipInk } from './textDecorationSkipInk/index' -export { default as textDecorationStyle } from './textDecorationStyle/index' -export { default as textDecorationThickness } from './textDecorationThickness/index' -export { default as textEmphasis } from './textEmphasis/index' -export { default as textEmphasisColor } from './textEmphasisColor/index' -export { default as textEmphasisPosition } from './textEmphasisPosition/index' -export { default as textEmphasisStyle } from './textEmphasisStyle/index' -export { default as textIndent } from './textIndent/index' -export { default as textJustify } from './textJustify/index' -export { default as textOrientation } from './textOrientation/index' -export { default as textOverflow } from './textOverflow/index' -export { default as textRendering } from './textRendering/index' -export { default as textShadow } from './textShadow/index' -export { default as textTransform } from './textTransform/index' -export { default as textUnderlineOffset } from './textUnderlineOffset/index' -export { default as textUnderlinePosition } from './textUnderlinePosition/index' -export { default as top } from './top/index' -export { default as touchAction } from './touchAction/index' -export { default as transform } from './transform/index' -export { default as transformBox } from './transformBox/index' -export { default as transformOrigin } from './transformOrigin/index' -export { default as transformStyle } from './transformStyle/index' -export { default as transition } from './transition/index' -export { default as transitionDelay } from './transitionDelay/index' -export { default as transitionDuration } from './transitionDuration/index' -export { default as transitionProperty } from './transitionProperty/index' -export { default as transitionTimingFunction } from './transitionTimingFunction/index' -export { default as translate } from './translate/index' -export { default as unicodeBidi } from './unicodeBidi/index' -export { default as userSelect } from './userSelect/index' -export { default as verticalAlign } from './verticalAlign/index' -export { default as visibility } from './visibility/index' -export { default as whiteSpace } from './whiteSpace/index' -export { default as widows } from './widows/index' -export { default as width } from './width/index' -export { default as willChange } from './willChange/index' -export { default as wordBreak } from './wordBreak/index' -export { default as wordSpacing } from './wordSpacing/index' -export { default as wordWrap } from './wordWrap/index' -export { default as writingMode } from './writingMode/index' -export { default as zIndex } from './zIndex/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.index.mustache */ +export { default as WebkitLineClamp } from './WebkitLineClamp/index'; +export { default as accentColor } from './accentColor/index'; +export { default as alignContent } from './alignContent/index'; +export { default as alignItems } from './alignItems/index'; +export { default as alignSelf } from './alignSelf/index'; +export { default as all } from './all/index'; +export { default as animation } from './animation/index'; +export { default as animationDelay } from './animationDelay/index'; +export { default as animationDirection } from './animationDirection/index'; +export { default as animationDuration } from './animationDuration/index'; +export { default as animationFillMode } from './animationFillMode/index'; +export { default as animationIterationCount } from './animationIterationCount/index'; +export { default as animationName } from './animationName/index'; +export { default as animationPlayState } from './animationPlayState/index'; +export { default as animationTimingFunction } from './animationTimingFunction/index'; +export { default as backdropFilter } from './backdropFilter/index'; +export { default as backfaceVisibility } from './backfaceVisibility/index'; +export { default as background } from './background/index'; +export { default as backgroundAttachment } from './backgroundAttachment/index'; +export { default as backgroundBlendMode } from './backgroundBlendMode/index'; +export { default as backgroundClip } from './backgroundClip/index'; +export { default as backgroundColor } from './backgroundColor/index'; +export { default as backgroundImage } from './backgroundImage/index'; +export { default as backgroundOrigin } from './backgroundOrigin/index'; +export { default as backgroundPosition } from './backgroundPosition/index'; +export { default as backgroundRepeat } from './backgroundRepeat/index'; +export { default as backgroundSize } from './backgroundSize/index'; +export { default as blockSize } from './blockSize/index'; +export { default as border } from './border/index'; +export { default as borderBlock } from './borderBlock/index'; +export { default as borderBlockColor } from './borderBlockColor/index'; +export { default as borderBlockStyle } from './borderBlockStyle/index'; +export { default as borderBlockWidth } from './borderBlockWidth/index'; +export { default as borderBlockEnd } from './borderBlockEnd/index'; +export { default as borderBlockEndColor } from './borderBlockEndColor/index'; +export { default as borderBlockEndStyle } from './borderBlockEndStyle/index'; +export { default as borderBlockEndWidth } from './borderBlockEndWidth/index'; +export { default as borderBlockStart } from './borderBlockStart/index'; +export { default as borderBlockStartColor } from './borderBlockStartColor/index'; +export { default as borderBlockStartStyle } from './borderBlockStartStyle/index'; +export { default as borderBlockStartWidth } from './borderBlockStartWidth/index'; +export { default as borderBottom } from './borderBottom/index'; +export { default as borderBottomColor } from './borderBottomColor/index'; +export { default as borderBottomLeftRadius } from './borderBottomLeftRadius/index'; +export { default as borderBottomRightRadius } from './borderBottomRightRadius/index'; +export { default as borderBottomStyle } from './borderBottomStyle/index'; +export { default as borderBottomWidth } from './borderBottomWidth/index'; +export { default as borderCollapse } from './borderCollapse/index'; +export { default as borderColor } from './borderColor/index'; +export { default as borderEndEndRadius } from './borderEndEndRadius/index'; +export { default as borderEndStartRadius } from './borderEndStartRadius/index'; +export { default as borderImage } from './borderImage/index'; +export { default as borderImageOutset } from './borderImageOutset/index'; +export { default as borderImageRepeat } from './borderImageRepeat/index'; +export { default as borderImageSlice } from './borderImageSlice/index'; +export { default as borderImageSource } from './borderImageSource/index'; +export { default as borderImageWidth } from './borderImageWidth/index'; +export { default as borderInline } from './borderInline/index'; +export { default as borderInlineEnd } from './borderInlineEnd/index'; +export { default as borderInlineColor } from './borderInlineColor/index'; +export { default as borderInlineStyle } from './borderInlineStyle/index'; +export { default as borderInlineWidth } from './borderInlineWidth/index'; +export { default as borderInlineEndColor } from './borderInlineEndColor/index'; +export { default as borderInlineEndStyle } from './borderInlineEndStyle/index'; +export { default as borderInlineEndWidth } from './borderInlineEndWidth/index'; +export { default as borderInlineStart } from './borderInlineStart/index'; +export { default as borderInlineStartColor } from './borderInlineStartColor/index'; +export { default as borderInlineStartStyle } from './borderInlineStartStyle/index'; +export { default as borderInlineStartWidth } from './borderInlineStartWidth/index'; +export { default as borderLeft } from './borderLeft/index'; +export { default as borderLeftColor } from './borderLeftColor/index'; +export { default as borderLeftStyle } from './borderLeftStyle/index'; +export { default as borderLeftWidth } from './borderLeftWidth/index'; +export { default as borderRadius } from './borderRadius/index'; +export { default as borderRight } from './borderRight/index'; +export { default as borderRightColor } from './borderRightColor/index'; +export { default as borderRightStyle } from './borderRightStyle/index'; +export { default as borderRightWidth } from './borderRightWidth/index'; +export { default as borderSpacing } from './borderSpacing/index'; +export { default as borderStartEndRadius } from './borderStartEndRadius/index'; +export { default as borderStartStartRadius } from './borderStartStartRadius/index'; +export { default as borderStyle } from './borderStyle/index'; +export { default as borderTop } from './borderTop/index'; +export { default as borderTopColor } from './borderTopColor/index'; +export { default as borderTopLeftRadius } from './borderTopLeftRadius/index'; +export { default as borderTopRightRadius } from './borderTopRightRadius/index'; +export { default as borderTopStyle } from './borderTopStyle/index'; +export { default as borderTopWidth } from './borderTopWidth/index'; +export { default as borderWidth } from './borderWidth/index'; +export { default as bottom } from './bottom/index'; +export { default as boxDecorationBreak } from './boxDecorationBreak/index'; +export { default as boxShadow } from './boxShadow/index'; +export { default as boxSizing } from './boxSizing/index'; +export { default as breakAfter } from './breakAfter/index'; +export { default as breakBefore } from './breakBefore/index'; +export { default as breakInside } from './breakInside/index'; +export { default as captionSide } from './captionSide/index'; +export { default as caretColor } from './caretColor/index'; +export { default as clear } from './clear/index'; +export { default as clip } from './clip/index'; +export { default as clipPath } from './clipPath/index'; +export { default as color } from './color/index'; +export { default as colorAdjust } from './colorAdjust/index'; +export { default as colorScheme } from './colorScheme/index'; +export { default as columnCount } from './columnCount/index'; +export { default as columnFill } from './columnFill/index'; +export { default as columnGap } from './columnGap/index'; +export { default as columnRule } from './columnRule/index'; +export { default as columnRuleColor } from './columnRuleColor/index'; +export { default as columnRuleStyle } from './columnRuleStyle/index'; +export { default as columnRuleWidth } from './columnRuleWidth/index'; +export { default as columnSpan } from './columnSpan/index'; +export { default as columnWidth } from './columnWidth/index'; +export { default as columns } from './columns/index'; +export { default as contain } from './contain/index'; +export { default as content } from './content/index'; +export { default as contentVisibility } from './contentVisibility/index'; +export { default as counterIncrement } from './counterIncrement/index'; +export { default as counterReset } from './counterReset/index'; +export { default as counterSet } from './counterSet/index'; +export { default as cursor } from './cursor/index'; +export { default as direction } from './direction/index'; +export { default as display } from './display/index'; +export { default as emptyCells } from './emptyCells/index'; +export { default as filter } from './filter/index'; +export { default as flex } from './flex/index'; +export { default as flexBasis } from './flexBasis/index'; +export { default as flexDirection } from './flexDirection/index'; +export { default as flexFlow } from './flexFlow/index'; +export { default as flexGrow } from './flexGrow/index'; +export { default as flexShrink } from './flexShrink/index'; +export { default as flexWrap } from './flexWrap/index'; +export { default as float } from './float/index'; +export { default as font } from './font/index'; +export { default as fontFamily } from './fontFamily/index'; +export { default as fontFeatureSettings } from './fontFeatureSettings/index'; +export { default as fontKerning } from './fontKerning/index'; +export { default as fontLanguageOverride } from './fontLanguageOverride/index'; +export { default as fontOpticalSizing } from './fontOpticalSizing/index'; +export { default as fontVariationSettings } from './fontVariationSettings/index'; +export { default as fontSize } from './fontSize/index'; +export { default as fontSizeAdjust } from './fontSizeAdjust/index'; +export { default as fontStretch } from './fontStretch/index'; +export { default as fontStyle } from './fontStyle/index'; +export { default as fontSynthesis } from './fontSynthesis/index'; +export { default as fontVariant } from './fontVariant/index'; +export { default as fontVariantAlternates } from './fontVariantAlternates/index'; +export { default as fontVariantCaps } from './fontVariantCaps/index'; +export { default as fontVariantEastAsian } from './fontVariantEastAsian/index'; +export { default as fontVariantLigatures } from './fontVariantLigatures/index'; +export { default as fontVariantNumeric } from './fontVariantNumeric/index'; +export { default as fontVariantPosition } from './fontVariantPosition/index'; +export { default as fontWeight } from './fontWeight/index'; +export { default as gap } from './gap/index'; +export { default as grid } from './grid/index'; +export { default as gridArea } from './gridArea/index'; +export { default as gridAutoColumns } from './gridAutoColumns/index'; +export { default as gridAutoFlow } from './gridAutoFlow/index'; +export { default as gridAutoRows } from './gridAutoRows/index'; +export { default as gridColumn } from './gridColumn/index'; +export { default as gridColumnEnd } from './gridColumnEnd/index'; +export { default as gridColumnStart } from './gridColumnStart/index'; +export { default as gridRow } from './gridRow/index'; +export { default as gridRowEnd } from './gridRowEnd/index'; +export { default as gridRowStart } from './gridRowStart/index'; +export { default as gridTemplate } from './gridTemplate/index'; +export { default as gridTemplateAreas } from './gridTemplateAreas/index'; +export { default as gridTemplateColumns } from './gridTemplateColumns/index'; +export { default as gridTemplateRows } from './gridTemplateRows/index'; +export { default as hangingPunctuation } from './hangingPunctuation/index'; +export { default as height } from './height/index'; +export { default as hyphens } from './hyphens/index'; +export { default as imageOrientation } from './imageOrientation/index'; +export { default as imageRendering } from './imageRendering/index'; +export { default as inlineSize } from './inlineSize/index'; +export { default as inset } from './inset/index'; +export { default as insetBlock } from './insetBlock/index'; +export { default as insetBlockEnd } from './insetBlockEnd/index'; +export { default as insetBlockStart } from './insetBlockStart/index'; +export { default as insetInline } from './insetInline/index'; +export { default as insetInlineEnd } from './insetInlineEnd/index'; +export { default as insetInlineStart } from './insetInlineStart/index'; +export { default as isolation } from './isolation/index'; +export { default as justifyContent } from './justifyContent/index'; +export { default as justifyItems } from './justifyItems/index'; +export { default as justifySelf } from './justifySelf/index'; +export { default as left } from './left/index'; +export { default as letterSpacing } from './letterSpacing/index'; +export { default as lineBreak } from './lineBreak/index'; +export { default as lineHeight } from './lineHeight/index'; +export { default as listStyle } from './listStyle/index'; +export { default as listStyleImage } from './listStyleImage/index'; +export { default as listStylePosition } from './listStylePosition/index'; +export { default as listStyleType } from './listStyleType/index'; +export { default as margin } from './margin/index'; +export { default as marginBlock } from './marginBlock/index'; +export { default as marginBlockEnd } from './marginBlockEnd/index'; +export { default as marginBlockStart } from './marginBlockStart/index'; +export { default as marginBottom } from './marginBottom/index'; +export { default as marginInline } from './marginInline/index'; +export { default as marginInlineEnd } from './marginInlineEnd/index'; +export { default as marginInlineStart } from './marginInlineStart/index'; +export { default as marginLeft } from './marginLeft/index'; +export { default as marginRight } from './marginRight/index'; +export { default as marginTop } from './marginTop/index'; +export { default as mask } from './mask/index'; +export { default as maskBorder } from './maskBorder/index'; +export { default as maskBorderMode } from './maskBorderMode/index'; +export { default as maskBorderOutset } from './maskBorderOutset/index'; +export { default as maskBorderRepeat } from './maskBorderRepeat/index'; +export { default as maskBorderSlice } from './maskBorderSlice/index'; +export { default as maskBorderSource } from './maskBorderSource/index'; +export { default as maskBorderWidth } from './maskBorderWidth/index'; +export { default as maskClip } from './maskClip/index'; +export { default as maskComposite } from './maskComposite/index'; +export { default as maskImage } from './maskImage/index'; +export { default as maskMode } from './maskMode/index'; +export { default as maskOrigin } from './maskOrigin/index'; +export { default as maskPosition } from './maskPosition/index'; +export { default as maskRepeat } from './maskRepeat/index'; +export { default as maskSize } from './maskSize/index'; +export { default as maskType } from './maskType/index'; +export { default as mathStyle } from './mathStyle/index'; +export { default as maxBlockSize } from './maxBlockSize/index'; +export { default as maxHeight } from './maxHeight/index'; +export { default as maxInlineSize } from './maxInlineSize/index'; +export { default as maxWidth } from './maxWidth/index'; +export { default as minBlockSize } from './minBlockSize/index'; +export { default as minHeight } from './minHeight/index'; +export { default as minInlineSize } from './minInlineSize/index'; +export { default as minWidth } from './minWidth/index'; +export { default as mixBlendMode } from './mixBlendMode/index'; +export { default as objectFit } from './objectFit/index'; +export { default as objectPosition } from './objectPosition/index'; +export { default as offset } from './offset/index'; +export { default as offsetAnchor } from './offsetAnchor/index'; +export { default as offsetDistance } from './offsetDistance/index'; +export { default as offsetPath } from './offsetPath/index'; +export { default as offsetRotate } from './offsetRotate/index'; +export { default as opacity } from './opacity/index'; +export { default as order } from './order/index'; +export { default as orphans } from './orphans/index'; +export { default as outline } from './outline/index'; +export { default as outlineColor } from './outlineColor/index'; +export { default as outlineOffset } from './outlineOffset/index'; +export { default as outlineStyle } from './outlineStyle/index'; +export { default as outlineWidth } from './outlineWidth/index'; +export { default as overflow } from './overflow/index'; +export { default as overflowAnchor } from './overflowAnchor/index'; +export { default as overflowBlock } from './overflowBlock/index'; +export { default as overflowClipMargin } from './overflowClipMargin/index'; +export { default as overflowInline } from './overflowInline/index'; +export { default as overflowWrap } from './overflowWrap/index'; +export { default as overflowX } from './overflowX/index'; +export { default as overflowY } from './overflowY/index'; +export { default as overscrollBehavior } from './overscrollBehavior/index'; +export { default as overscrollBehaviorBlock } from './overscrollBehaviorBlock/index'; +export { default as overscrollBehaviorInline } from './overscrollBehaviorInline/index'; +export { default as overscrollBehaviorX } from './overscrollBehaviorX/index'; +export { default as overscrollBehaviorY } from './overscrollBehaviorY/index'; +export { default as padding } from './padding/index'; +export { default as paddingBlock } from './paddingBlock/index'; +export { default as paddingBlockEnd } from './paddingBlockEnd/index'; +export { default as paddingBlockStart } from './paddingBlockStart/index'; +export { default as paddingBottom } from './paddingBottom/index'; +export { default as paddingInline } from './paddingInline/index'; +export { default as paddingInlineEnd } from './paddingInlineEnd/index'; +export { default as paddingInlineStart } from './paddingInlineStart/index'; +export { default as paddingLeft } from './paddingLeft/index'; +export { default as paddingRight } from './paddingRight/index'; +export { default as paddingTop } from './paddingTop/index'; +export { default as pageBreakAfter } from './pageBreakAfter/index'; +export { default as pageBreakBefore } from './pageBreakBefore/index'; +export { default as pageBreakInside } from './pageBreakInside/index'; +export { default as paintOrder } from './paintOrder/index'; +export { default as perspective } from './perspective/index'; +export { default as perspectiveOrigin } from './perspectiveOrigin/index'; +export { default as placeContent } from './placeContent/index'; +export { default as placeItems } from './placeItems/index'; +export { default as placeSelf } from './placeSelf/index'; +export { default as pointerEvents } from './pointerEvents/index'; +export { default as position } from './position/index'; +export { default as quotes } from './quotes/index'; +export { default as resize } from './resize/index'; +export { default as right } from './right/index'; +export { default as rotate } from './rotate/index'; +export { default as rowGap } from './rowGap/index'; +export { default as scale } from './scale/index'; +export { default as scrollbarColor } from './scrollbarColor/index'; +export { default as scrollbarGutter } from './scrollbarGutter/index'; +export { default as scrollbarWidth } from './scrollbarWidth/index'; +export { default as scrollBehavior } from './scrollBehavior/index'; +export { default as scrollMargin } from './scrollMargin/index'; +export { default as scrollMarginBlock } from './scrollMarginBlock/index'; +export { default as scrollMarginBlockStart } from './scrollMarginBlockStart/index'; +export { default as scrollMarginBlockEnd } from './scrollMarginBlockEnd/index'; +export { default as scrollMarginBottom } from './scrollMarginBottom/index'; +export { default as scrollMarginInline } from './scrollMarginInline/index'; +export { default as scrollMarginInlineStart } from './scrollMarginInlineStart/index'; +export { default as scrollMarginInlineEnd } from './scrollMarginInlineEnd/index'; +export { default as scrollMarginLeft } from './scrollMarginLeft/index'; +export { default as scrollMarginRight } from './scrollMarginRight/index'; +export { default as scrollMarginTop } from './scrollMarginTop/index'; +export { default as scrollPadding } from './scrollPadding/index'; +export { default as scrollPaddingBlock } from './scrollPaddingBlock/index'; +export { default as scrollPaddingBlockStart } from './scrollPaddingBlockStart/index'; +export { default as scrollPaddingBlockEnd } from './scrollPaddingBlockEnd/index'; +export { default as scrollPaddingBottom } from './scrollPaddingBottom/index'; +export { default as scrollPaddingInline } from './scrollPaddingInline/index'; +export { default as scrollPaddingInlineStart } from './scrollPaddingInlineStart/index'; +export { default as scrollPaddingInlineEnd } from './scrollPaddingInlineEnd/index'; +export { default as scrollPaddingLeft } from './scrollPaddingLeft/index'; +export { default as scrollPaddingRight } from './scrollPaddingRight/index'; +export { default as scrollPaddingTop } from './scrollPaddingTop/index'; +export { default as scrollSnapAlign } from './scrollSnapAlign/index'; +export { default as scrollSnapStop } from './scrollSnapStop/index'; +export { default as scrollSnapType } from './scrollSnapType/index'; +export { default as shapeImageThreshold } from './shapeImageThreshold/index'; +export { default as shapeMargin } from './shapeMargin/index'; +export { default as shapeOutside } from './shapeOutside/index'; +export { default as tabSize } from './tabSize/index'; +export { default as tableLayout } from './tableLayout/index'; +export { default as textAlign } from './textAlign/index'; +export { default as textAlignLast } from './textAlignLast/index'; +export { default as textCombineUpright } from './textCombineUpright/index'; +export { default as textDecoration } from './textDecoration/index'; +export { default as textDecorationColor } from './textDecorationColor/index'; +export { default as textDecorationLine } from './textDecorationLine/index'; +export { default as textDecorationSkipInk } from './textDecorationSkipInk/index'; +export { default as textDecorationStyle } from './textDecorationStyle/index'; +export { default as textDecorationThickness } from './textDecorationThickness/index'; +export { default as textEmphasis } from './textEmphasis/index'; +export { default as textEmphasisColor } from './textEmphasisColor/index'; +export { default as textEmphasisPosition } from './textEmphasisPosition/index'; +export { default as textEmphasisStyle } from './textEmphasisStyle/index'; +export { default as textIndent } from './textIndent/index'; +export { default as textJustify } from './textJustify/index'; +export { default as textOrientation } from './textOrientation/index'; +export { default as textOverflow } from './textOverflow/index'; +export { default as textRendering } from './textRendering/index'; +export { default as textShadow } from './textShadow/index'; +export { default as textTransform } from './textTransform/index'; +export { default as textUnderlineOffset } from './textUnderlineOffset/index'; +export { default as textUnderlinePosition } from './textUnderlinePosition/index'; +export { default as top } from './top/index'; +export { default as touchAction } from './touchAction/index'; +export { default as transform } from './transform/index'; +export { default as transformBox } from './transformBox/index'; +export { default as transformOrigin } from './transformOrigin/index'; +export { default as transformStyle } from './transformStyle/index'; +export { default as transition } from './transition/index'; +export { default as transitionDelay } from './transitionDelay/index'; +export { default as transitionDuration } from './transitionDuration/index'; +export { default as transitionProperty } from './transitionProperty/index'; +export { default as transitionTimingFunction } from './transitionTimingFunction/index'; +export { default as translate } from './translate/index'; +export { default as unicodeBidi } from './unicodeBidi/index'; +export { default as userSelect } from './userSelect/index'; +export { default as verticalAlign } from './verticalAlign/index'; +export { default as visibility } from './visibility/index'; +export { default as whiteSpace } from './whiteSpace/index'; +export { default as widows } from './widows/index'; +export { default as width } from './width/index'; +export { default as willChange } from './willChange/index'; +export { default as wordBreak } from './wordBreak/index'; +export { default as wordSpacing } from './wordSpacing/index'; +export { default as wordWrap } from './wordWrap/index'; +export { default as writingMode } from './writingMode/index'; +export { default as zIndex } from './zIndex/index'; diff --git a/cssProps/src/props/inlineSize/index.js b/cssProps/src/props/inlineSize/index.js index 1b948f70..5a7d8fa5 100644 --- a/cssProps/src/props/inlineSize/index.js +++ b/cssProps/src/props/inlineSize/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name inlineSize * @category CssProps Helper - * @summary Returns css property inlineSize and value as an object * * @description * Returns an object with the css property inlineSize with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns inlineSize property as object */ export default function inlineSize() { return { inlineSize: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/inset/index.js b/cssProps/src/props/inset/index.js index 3fec8fc4..fa234325 100644 --- a/cssProps/src/props/inset/index.js +++ b/cssProps/src/props/inset/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name inset * @category CssProps Helper - * @summary Returns css property inset and value as an object * * @description * Returns an object with the css property inset with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns inset property as object */ export default function inset() { return { inset: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/insetBlock/index.js b/cssProps/src/props/insetBlock/index.js index 8b6faf79..022d2469 100644 --- a/cssProps/src/props/insetBlock/index.js +++ b/cssProps/src/props/insetBlock/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name insetBlock * @category CssProps Helper - * @summary Returns css property insetBlock and value as an object * * @description * Returns an object with the css property insetBlock with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns insetBlock property as object */ export default function insetBlock() { return { insetBlock: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/insetBlockEnd/index.js b/cssProps/src/props/insetBlockEnd/index.js index 81939d60..46c34517 100644 --- a/cssProps/src/props/insetBlockEnd/index.js +++ b/cssProps/src/props/insetBlockEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name insetBlockEnd * @category CssProps Helper - * @summary Returns css property insetBlockEnd and value as an object * * @description * Returns an object with the css property insetBlockEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns insetBlockEnd property as object */ export default function insetBlockEnd() { return { insetBlockEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/insetBlockStart/index.js b/cssProps/src/props/insetBlockStart/index.js index 92d0682c..b974e611 100644 --- a/cssProps/src/props/insetBlockStart/index.js +++ b/cssProps/src/props/insetBlockStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name insetBlockStart * @category CssProps Helper - * @summary Returns css property insetBlockStart and value as an object * * @description * Returns an object with the css property insetBlockStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns insetBlockStart property as object */ export default function insetBlockStart() { return { insetBlockStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/insetInline/index.js b/cssProps/src/props/insetInline/index.js index 9a987306..286cf31d 100644 --- a/cssProps/src/props/insetInline/index.js +++ b/cssProps/src/props/insetInline/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name insetInline * @category CssProps Helper - * @summary Returns css property insetInline and value as an object * * @description * Returns an object with the css property insetInline with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns insetInline property as object */ export default function insetInline() { return { insetInline: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/insetInlineEnd/index.js b/cssProps/src/props/insetInlineEnd/index.js index 6d5748a7..bff597b6 100644 --- a/cssProps/src/props/insetInlineEnd/index.js +++ b/cssProps/src/props/insetInlineEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name insetInlineEnd * @category CssProps Helper - * @summary Returns css property insetInlineEnd and value as an object * * @description * Returns an object with the css property insetInlineEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns insetInlineEnd property as object */ export default function insetInlineEnd() { return { insetInlineEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/insetInlineStart/index.js b/cssProps/src/props/insetInlineStart/index.js index 7c3cc8cc..dd598c3c 100644 --- a/cssProps/src/props/insetInlineStart/index.js +++ b/cssProps/src/props/insetInlineStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name insetInlineStart * @category CssProps Helper - * @summary Returns css property insetInlineStart and value as an object * * @description * Returns an object with the css property insetInlineStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns insetInlineStart property as object */ export default function insetInlineStart() { return { insetInlineStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/isolation/index.js b/cssProps/src/props/isolation/index.js index 5c73bceb..60c679d8 100644 --- a/cssProps/src/props/isolation/index.js +++ b/cssProps/src/props/isolation/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name isolation * @category CssProps Helper - * @summary Returns css property isolation and value as an object * * @description * Returns an object with the css property isolation with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns isolation property as object */ export default function isolation() { return { isolation: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/justifyContent/index.js b/cssProps/src/props/justifyContent/index.js index 1d57a709..07d2c379 100644 --- a/cssProps/src/props/justifyContent/index.js +++ b/cssProps/src/props/justifyContent/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name justifyContent * @category CssProps Helper - * @summary Returns css property justifyContent and value as an object * * @description * Returns an object with the css property justifyContent with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns justifyContent property as object */ export default function justifyContent() { return { justifyContent: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/justifyItems/index.js b/cssProps/src/props/justifyItems/index.js index fd583821..d1fa9939 100644 --- a/cssProps/src/props/justifyItems/index.js +++ b/cssProps/src/props/justifyItems/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name justifyItems * @category CssProps Helper - * @summary Returns css property justifyItems and value as an object * * @description * Returns an object with the css property justifyItems with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns justifyItems property as object */ export default function justifyItems() { return { justifyItems: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/justifySelf/index.js b/cssProps/src/props/justifySelf/index.js index 16612ab1..0fc9a455 100644 --- a/cssProps/src/props/justifySelf/index.js +++ b/cssProps/src/props/justifySelf/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name justifySelf * @category CssProps Helper - * @summary Returns css property justifySelf and value as an object * * @description * Returns an object with the css property justifySelf with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns justifySelf property as object */ export default function justifySelf() { return { justifySelf: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/left/index.js b/cssProps/src/props/left/index.js index 8bfe189c..3a5699ff 100644 --- a/cssProps/src/props/left/index.js +++ b/cssProps/src/props/left/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name left * @category CssProps Helper - * @summary Returns css property left and value as an object * * @description * Returns an object with the css property left with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns left property as object */ export default function left() { return { left: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/letterSpacing/index.js b/cssProps/src/props/letterSpacing/index.js index 1bfd9980..f1442fbb 100644 --- a/cssProps/src/props/letterSpacing/index.js +++ b/cssProps/src/props/letterSpacing/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name letterSpacing * @category CssProps Helper - * @summary Returns css property letterSpacing and value as an object * * @description * Returns an object with the css property letterSpacing with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns letterSpacing property as object */ export default function letterSpacing() { return { letterSpacing: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/lineBreak/index.js b/cssProps/src/props/lineBreak/index.js index 11e44cd0..37fe3e6a 100644 --- a/cssProps/src/props/lineBreak/index.js +++ b/cssProps/src/props/lineBreak/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name lineBreak * @category CssProps Helper - * @summary Returns css property lineBreak and value as an object * * @description * Returns an object with the css property lineBreak with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns lineBreak property as object */ export default function lineBreak() { return { lineBreak: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/lineHeight/index.js b/cssProps/src/props/lineHeight/index.js index a884a08a..b0886034 100644 --- a/cssProps/src/props/lineHeight/index.js +++ b/cssProps/src/props/lineHeight/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name lineHeight * @category CssProps Helper - * @summary Returns css property lineHeight and value as an object * * @description * Returns an object with the css property lineHeight with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns lineHeight property as object */ export default function lineHeight() { return { lineHeight: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/listStyle/index.js b/cssProps/src/props/listStyle/index.js index 633da56d..a2528db6 100644 --- a/cssProps/src/props/listStyle/index.js +++ b/cssProps/src/props/listStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name listStyle * @category CssProps Helper - * @summary Returns css property listStyle and value as an object * * @description * Returns an object with the css property listStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns listStyle property as object */ export default function listStyle() { return { listStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/listStyleImage/index.js b/cssProps/src/props/listStyleImage/index.js index a07906b3..50605448 100644 --- a/cssProps/src/props/listStyleImage/index.js +++ b/cssProps/src/props/listStyleImage/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name listStyleImage * @category CssProps Helper - * @summary Returns css property listStyleImage and value as an object * * @description * Returns an object with the css property listStyleImage with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns listStyleImage property as object */ export default function listStyleImage() { return { listStyleImage: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/listStylePosition/index.js b/cssProps/src/props/listStylePosition/index.js index 18d5bf12..ed56f28e 100644 --- a/cssProps/src/props/listStylePosition/index.js +++ b/cssProps/src/props/listStylePosition/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name listStylePosition * @category CssProps Helper - * @summary Returns css property listStylePosition and value as an object * * @description * Returns an object with the css property listStylePosition with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns listStylePosition property as object */ export default function listStylePosition() { return { listStylePosition: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/listStyleType/index.js b/cssProps/src/props/listStyleType/index.js index 1012aecb..1a2a0660 100644 --- a/cssProps/src/props/listStyleType/index.js +++ b/cssProps/src/props/listStyleType/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name listStyleType * @category CssProps Helper - * @summary Returns css property listStyleType and value as an object * * @description * Returns an object with the css property listStyleType with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns listStyleType property as object */ export default function listStyleType() { return { listStyleType: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/margin/index.js b/cssProps/src/props/margin/index.js index e5d380e7..3ad22b6f 100644 --- a/cssProps/src/props/margin/index.js +++ b/cssProps/src/props/margin/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name margin * @category CssProps Helper - * @summary Returns css property margin and value as an object * * @description * Returns an object with the css property margin with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns margin property as object */ export default function margin() { return { margin: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/marginBlock/index.js b/cssProps/src/props/marginBlock/index.js index 2d8aad52..972f617c 100644 --- a/cssProps/src/props/marginBlock/index.js +++ b/cssProps/src/props/marginBlock/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name marginBlock * @category CssProps Helper - * @summary Returns css property marginBlock and value as an object * * @description * Returns an object with the css property marginBlock with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns marginBlock property as object */ export default function marginBlock() { return { marginBlock: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/marginBlockEnd/index.js b/cssProps/src/props/marginBlockEnd/index.js index afc0ef63..f991f16a 100644 --- a/cssProps/src/props/marginBlockEnd/index.js +++ b/cssProps/src/props/marginBlockEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name marginBlockEnd * @category CssProps Helper - * @summary Returns css property marginBlockEnd and value as an object * * @description * Returns an object with the css property marginBlockEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns marginBlockEnd property as object */ export default function marginBlockEnd() { return { marginBlockEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/marginBlockStart/index.js b/cssProps/src/props/marginBlockStart/index.js index ed87ac71..3ae75437 100644 --- a/cssProps/src/props/marginBlockStart/index.js +++ b/cssProps/src/props/marginBlockStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name marginBlockStart * @category CssProps Helper - * @summary Returns css property marginBlockStart and value as an object * * @description * Returns an object with the css property marginBlockStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns marginBlockStart property as object */ export default function marginBlockStart() { return { marginBlockStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/marginBottom/index.js b/cssProps/src/props/marginBottom/index.js index d9a83a03..67379c2e 100644 --- a/cssProps/src/props/marginBottom/index.js +++ b/cssProps/src/props/marginBottom/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name marginBottom * @category CssProps Helper - * @summary Returns css property marginBottom and value as an object * * @description * Returns an object with the css property marginBottom with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns marginBottom property as object */ export default function marginBottom() { return { marginBottom: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/marginInline/index.js b/cssProps/src/props/marginInline/index.js index 27090494..64d1de81 100644 --- a/cssProps/src/props/marginInline/index.js +++ b/cssProps/src/props/marginInline/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name marginInline * @category CssProps Helper - * @summary Returns css property marginInline and value as an object * * @description * Returns an object with the css property marginInline with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns marginInline property as object */ export default function marginInline() { return { marginInline: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/marginInlineEnd/index.js b/cssProps/src/props/marginInlineEnd/index.js index 652492ca..da8f48a3 100644 --- a/cssProps/src/props/marginInlineEnd/index.js +++ b/cssProps/src/props/marginInlineEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name marginInlineEnd * @category CssProps Helper - * @summary Returns css property marginInlineEnd and value as an object * * @description * Returns an object with the css property marginInlineEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns marginInlineEnd property as object */ export default function marginInlineEnd() { return { marginInlineEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/marginInlineStart/index.js b/cssProps/src/props/marginInlineStart/index.js index b96b249c..78ea2d53 100644 --- a/cssProps/src/props/marginInlineStart/index.js +++ b/cssProps/src/props/marginInlineStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name marginInlineStart * @category CssProps Helper - * @summary Returns css property marginInlineStart and value as an object * * @description * Returns an object with the css property marginInlineStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns marginInlineStart property as object */ export default function marginInlineStart() { return { marginInlineStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/marginLeft/index.js b/cssProps/src/props/marginLeft/index.js index cf24f45b..968143de 100644 --- a/cssProps/src/props/marginLeft/index.js +++ b/cssProps/src/props/marginLeft/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name marginLeft * @category CssProps Helper - * @summary Returns css property marginLeft and value as an object * * @description * Returns an object with the css property marginLeft with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns marginLeft property as object */ export default function marginLeft() { return { marginLeft: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/marginRight/index.js b/cssProps/src/props/marginRight/index.js index f8556e3a..de2743b9 100644 --- a/cssProps/src/props/marginRight/index.js +++ b/cssProps/src/props/marginRight/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name marginRight * @category CssProps Helper - * @summary Returns css property marginRight and value as an object * * @description * Returns an object with the css property marginRight with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns marginRight property as object */ export default function marginRight() { return { marginRight: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/marginTop/index.js b/cssProps/src/props/marginTop/index.js index 74a1a722..28f13c3f 100644 --- a/cssProps/src/props/marginTop/index.js +++ b/cssProps/src/props/marginTop/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name marginTop * @category CssProps Helper - * @summary Returns css property marginTop and value as an object * * @description * Returns an object with the css property marginTop with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns marginTop property as object */ export default function marginTop() { return { marginTop: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/mask/index.js b/cssProps/src/props/mask/index.js index c531be98..7c9d832c 100644 --- a/cssProps/src/props/mask/index.js +++ b/cssProps/src/props/mask/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name mask * @category CssProps Helper - * @summary Returns css property mask and value as an object * * @description * Returns an object with the css property mask with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns mask property as object */ export default function mask() { return { mask: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskBorder/index.js b/cssProps/src/props/maskBorder/index.js index f3436498..a176d515 100644 --- a/cssProps/src/props/maskBorder/index.js +++ b/cssProps/src/props/maskBorder/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskBorder * @category CssProps Helper - * @summary Returns css property maskBorder and value as an object * * @description * Returns an object with the css property maskBorder with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskBorder property as object */ export default function maskBorder() { return { maskBorder: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskBorderMode/index.js b/cssProps/src/props/maskBorderMode/index.js index 2b27d387..92c22edf 100644 --- a/cssProps/src/props/maskBorderMode/index.js +++ b/cssProps/src/props/maskBorderMode/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskBorderMode * @category CssProps Helper - * @summary Returns css property maskBorderMode and value as an object * * @description * Returns an object with the css property maskBorderMode with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskBorderMode property as object */ export default function maskBorderMode() { return { maskBorderMode: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskBorderOutset/index.js b/cssProps/src/props/maskBorderOutset/index.js index ed5f067b..4a5419fb 100644 --- a/cssProps/src/props/maskBorderOutset/index.js +++ b/cssProps/src/props/maskBorderOutset/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskBorderOutset * @category CssProps Helper - * @summary Returns css property maskBorderOutset and value as an object * * @description * Returns an object with the css property maskBorderOutset with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskBorderOutset property as object */ export default function maskBorderOutset() { return { maskBorderOutset: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskBorderRepeat/index.js b/cssProps/src/props/maskBorderRepeat/index.js index 7620d21b..36d223bd 100644 --- a/cssProps/src/props/maskBorderRepeat/index.js +++ b/cssProps/src/props/maskBorderRepeat/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskBorderRepeat * @category CssProps Helper - * @summary Returns css property maskBorderRepeat and value as an object * * @description * Returns an object with the css property maskBorderRepeat with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskBorderRepeat property as object */ export default function maskBorderRepeat() { return { maskBorderRepeat: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskBorderSlice/index.js b/cssProps/src/props/maskBorderSlice/index.js index f979d24b..af5c445c 100644 --- a/cssProps/src/props/maskBorderSlice/index.js +++ b/cssProps/src/props/maskBorderSlice/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskBorderSlice * @category CssProps Helper - * @summary Returns css property maskBorderSlice and value as an object * * @description * Returns an object with the css property maskBorderSlice with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskBorderSlice property as object */ export default function maskBorderSlice() { return { maskBorderSlice: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskBorderSource/index.js b/cssProps/src/props/maskBorderSource/index.js index 4041198f..68afe560 100644 --- a/cssProps/src/props/maskBorderSource/index.js +++ b/cssProps/src/props/maskBorderSource/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskBorderSource * @category CssProps Helper - * @summary Returns css property maskBorderSource and value as an object * * @description * Returns an object with the css property maskBorderSource with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskBorderSource property as object */ export default function maskBorderSource() { return { maskBorderSource: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskBorderWidth/index.js b/cssProps/src/props/maskBorderWidth/index.js index 2b8aa391..9844df93 100644 --- a/cssProps/src/props/maskBorderWidth/index.js +++ b/cssProps/src/props/maskBorderWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskBorderWidth * @category CssProps Helper - * @summary Returns css property maskBorderWidth and value as an object * * @description * Returns an object with the css property maskBorderWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskBorderWidth property as object */ export default function maskBorderWidth() { return { maskBorderWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskClip/index.js b/cssProps/src/props/maskClip/index.js index ae2bcd7c..96418bcf 100644 --- a/cssProps/src/props/maskClip/index.js +++ b/cssProps/src/props/maskClip/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskClip * @category CssProps Helper - * @summary Returns css property maskClip and value as an object * * @description * Returns an object with the css property maskClip with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskClip property as object */ export default function maskClip() { return { maskClip: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskComposite/index.js b/cssProps/src/props/maskComposite/index.js index 5974a5aa..934ebaee 100644 --- a/cssProps/src/props/maskComposite/index.js +++ b/cssProps/src/props/maskComposite/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskComposite * @category CssProps Helper - * @summary Returns css property maskComposite and value as an object * * @description * Returns an object with the css property maskComposite with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskComposite property as object */ export default function maskComposite() { return { maskComposite: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskImage/index.js b/cssProps/src/props/maskImage/index.js index 28aa902d..9e9d557d 100644 --- a/cssProps/src/props/maskImage/index.js +++ b/cssProps/src/props/maskImage/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskImage * @category CssProps Helper - * @summary Returns css property maskImage and value as an object * * @description * Returns an object with the css property maskImage with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskImage property as object */ export default function maskImage() { return { maskImage: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskMode/index.js b/cssProps/src/props/maskMode/index.js index 5c5f2b62..886027a8 100644 --- a/cssProps/src/props/maskMode/index.js +++ b/cssProps/src/props/maskMode/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskMode * @category CssProps Helper - * @summary Returns css property maskMode and value as an object * * @description * Returns an object with the css property maskMode with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskMode property as object */ export default function maskMode() { return { maskMode: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskOrigin/index.js b/cssProps/src/props/maskOrigin/index.js index 0822f75a..8f7c6b17 100644 --- a/cssProps/src/props/maskOrigin/index.js +++ b/cssProps/src/props/maskOrigin/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskOrigin * @category CssProps Helper - * @summary Returns css property maskOrigin and value as an object * * @description * Returns an object with the css property maskOrigin with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskOrigin property as object */ export default function maskOrigin() { return { maskOrigin: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskPosition/index.js b/cssProps/src/props/maskPosition/index.js index e41153e8..6d26e4b1 100644 --- a/cssProps/src/props/maskPosition/index.js +++ b/cssProps/src/props/maskPosition/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskPosition * @category CssProps Helper - * @summary Returns css property maskPosition and value as an object * * @description * Returns an object with the css property maskPosition with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskPosition property as object */ export default function maskPosition() { return { maskPosition: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskRepeat/index.js b/cssProps/src/props/maskRepeat/index.js index 81546e75..c6535296 100644 --- a/cssProps/src/props/maskRepeat/index.js +++ b/cssProps/src/props/maskRepeat/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskRepeat * @category CssProps Helper - * @summary Returns css property maskRepeat and value as an object * * @description * Returns an object with the css property maskRepeat with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskRepeat property as object */ export default function maskRepeat() { return { maskRepeat: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskSize/index.js b/cssProps/src/props/maskSize/index.js index f5aed67f..b7a6567f 100644 --- a/cssProps/src/props/maskSize/index.js +++ b/cssProps/src/props/maskSize/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskSize * @category CssProps Helper - * @summary Returns css property maskSize and value as an object * * @description * Returns an object with the css property maskSize with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskSize property as object */ export default function maskSize() { return { maskSize: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maskType/index.js b/cssProps/src/props/maskType/index.js index 97177532..6ef5e176 100644 --- a/cssProps/src/props/maskType/index.js +++ b/cssProps/src/props/maskType/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maskType * @category CssProps Helper - * @summary Returns css property maskType and value as an object * * @description * Returns an object with the css property maskType with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maskType property as object */ export default function maskType() { return { maskType: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/mathStyle/index.js b/cssProps/src/props/mathStyle/index.js index 1dbb1a5b..548eb63b 100644 --- a/cssProps/src/props/mathStyle/index.js +++ b/cssProps/src/props/mathStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name mathStyle * @category CssProps Helper - * @summary Returns css property mathStyle and value as an object * * @description * Returns an object with the css property mathStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns mathStyle property as object */ export default function mathStyle() { return { mathStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maxBlockSize/index.js b/cssProps/src/props/maxBlockSize/index.js index 48212f7a..061aa11d 100644 --- a/cssProps/src/props/maxBlockSize/index.js +++ b/cssProps/src/props/maxBlockSize/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maxBlockSize * @category CssProps Helper - * @summary Returns css property maxBlockSize and value as an object * * @description * Returns an object with the css property maxBlockSize with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maxBlockSize property as object */ export default function maxBlockSize() { return { maxBlockSize: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maxHeight/index.js b/cssProps/src/props/maxHeight/index.js index 30f0a45a..94bbeac4 100644 --- a/cssProps/src/props/maxHeight/index.js +++ b/cssProps/src/props/maxHeight/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maxHeight * @category CssProps Helper - * @summary Returns css property maxHeight and value as an object * * @description * Returns an object with the css property maxHeight with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maxHeight property as object */ export default function maxHeight() { return { maxHeight: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maxInlineSize/index.js b/cssProps/src/props/maxInlineSize/index.js index a2708722..e1fd059f 100644 --- a/cssProps/src/props/maxInlineSize/index.js +++ b/cssProps/src/props/maxInlineSize/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maxInlineSize * @category CssProps Helper - * @summary Returns css property maxInlineSize and value as an object * * @description * Returns an object with the css property maxInlineSize with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maxInlineSize property as object */ export default function maxInlineSize() { return { maxInlineSize: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/maxWidth/index.js b/cssProps/src/props/maxWidth/index.js index 0c41c3ed..58ee4971 100644 --- a/cssProps/src/props/maxWidth/index.js +++ b/cssProps/src/props/maxWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name maxWidth * @category CssProps Helper - * @summary Returns css property maxWidth and value as an object * * @description * Returns an object with the css property maxWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns maxWidth property as object */ export default function maxWidth() { return { maxWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/minBlockSize/index.js b/cssProps/src/props/minBlockSize/index.js index c2669470..be82802e 100644 --- a/cssProps/src/props/minBlockSize/index.js +++ b/cssProps/src/props/minBlockSize/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name minBlockSize * @category CssProps Helper - * @summary Returns css property minBlockSize and value as an object * * @description * Returns an object with the css property minBlockSize with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns minBlockSize property as object */ export default function minBlockSize() { return { minBlockSize: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/minHeight/index.js b/cssProps/src/props/minHeight/index.js index 8e49c467..00bfb6c9 100644 --- a/cssProps/src/props/minHeight/index.js +++ b/cssProps/src/props/minHeight/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name minHeight * @category CssProps Helper - * @summary Returns css property minHeight and value as an object * * @description * Returns an object with the css property minHeight with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns minHeight property as object */ export default function minHeight() { return { minHeight: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/minInlineSize/index.js b/cssProps/src/props/minInlineSize/index.js index c1dba3b4..74053dcc 100644 --- a/cssProps/src/props/minInlineSize/index.js +++ b/cssProps/src/props/minInlineSize/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name minInlineSize * @category CssProps Helper - * @summary Returns css property minInlineSize and value as an object * * @description * Returns an object with the css property minInlineSize with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns minInlineSize property as object */ export default function minInlineSize() { return { minInlineSize: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/minWidth/index.js b/cssProps/src/props/minWidth/index.js index 1edc0266..eccfafc3 100644 --- a/cssProps/src/props/minWidth/index.js +++ b/cssProps/src/props/minWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name minWidth * @category CssProps Helper - * @summary Returns css property minWidth and value as an object * * @description * Returns an object with the css property minWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns minWidth property as object */ export default function minWidth() { return { minWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/mixBlendMode/index.js b/cssProps/src/props/mixBlendMode/index.js index eb6d18e9..e341b783 100644 --- a/cssProps/src/props/mixBlendMode/index.js +++ b/cssProps/src/props/mixBlendMode/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name mixBlendMode * @category CssProps Helper - * @summary Returns css property mixBlendMode and value as an object * * @description * Returns an object with the css property mixBlendMode with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns mixBlendMode property as object */ export default function mixBlendMode() { return { mixBlendMode: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/objectFit/index.js b/cssProps/src/props/objectFit/index.js index bf70711c..31fb2799 100644 --- a/cssProps/src/props/objectFit/index.js +++ b/cssProps/src/props/objectFit/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name objectFit * @category CssProps Helper - * @summary Returns css property objectFit and value as an object * * @description * Returns an object with the css property objectFit with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns objectFit property as object */ export default function objectFit() { return { objectFit: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/objectPosition/index.js b/cssProps/src/props/objectPosition/index.js index 7a3e8cd9..8fca0a09 100644 --- a/cssProps/src/props/objectPosition/index.js +++ b/cssProps/src/props/objectPosition/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name objectPosition * @category CssProps Helper - * @summary Returns css property objectPosition and value as an object * * @description * Returns an object with the css property objectPosition with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns objectPosition property as object */ export default function objectPosition() { return { objectPosition: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/offset/index.js b/cssProps/src/props/offset/index.js index 0510e6b8..96e98934 100644 --- a/cssProps/src/props/offset/index.js +++ b/cssProps/src/props/offset/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name offset * @category CssProps Helper - * @summary Returns css property offset and value as an object * * @description * Returns an object with the css property offset with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns offset property as object */ export default function offset() { return { offset: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/offsetAnchor/index.js b/cssProps/src/props/offsetAnchor/index.js index b006efa5..f441cfa7 100644 --- a/cssProps/src/props/offsetAnchor/index.js +++ b/cssProps/src/props/offsetAnchor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name offsetAnchor * @category CssProps Helper - * @summary Returns css property offsetAnchor and value as an object * * @description * Returns an object with the css property offsetAnchor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns offsetAnchor property as object */ export default function offsetAnchor() { return { offsetAnchor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/offsetDistance/index.js b/cssProps/src/props/offsetDistance/index.js index 38e4af5a..586ca2cb 100644 --- a/cssProps/src/props/offsetDistance/index.js +++ b/cssProps/src/props/offsetDistance/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name offsetDistance * @category CssProps Helper - * @summary Returns css property offsetDistance and value as an object * * @description * Returns an object with the css property offsetDistance with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns offsetDistance property as object */ export default function offsetDistance() { return { offsetDistance: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/offsetPath/index.js b/cssProps/src/props/offsetPath/index.js index bdaa650b..af1e4081 100644 --- a/cssProps/src/props/offsetPath/index.js +++ b/cssProps/src/props/offsetPath/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name offsetPath * @category CssProps Helper - * @summary Returns css property offsetPath and value as an object * * @description * Returns an object with the css property offsetPath with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns offsetPath property as object */ export default function offsetPath() { return { offsetPath: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/offsetRotate/index.js b/cssProps/src/props/offsetRotate/index.js index a160938e..01652dff 100644 --- a/cssProps/src/props/offsetRotate/index.js +++ b/cssProps/src/props/offsetRotate/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name offsetRotate * @category CssProps Helper - * @summary Returns css property offsetRotate and value as an object * * @description * Returns an object with the css property offsetRotate with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns offsetRotate property as object */ export default function offsetRotate() { return { offsetRotate: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/opacity/index.js b/cssProps/src/props/opacity/index.js index c7232241..702834e5 100644 --- a/cssProps/src/props/opacity/index.js +++ b/cssProps/src/props/opacity/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name opacity * @category CssProps Helper - * @summary Returns css property opacity and value as an object * * @description * Returns an object with the css property opacity with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns opacity property as object */ export default function opacity() { return { opacity: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/order/index.js b/cssProps/src/props/order/index.js index 7ee1e936..f22d09a2 100644 --- a/cssProps/src/props/order/index.js +++ b/cssProps/src/props/order/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name order * @category CssProps Helper - * @summary Returns css property order and value as an object * * @description * Returns an object with the css property order with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns order property as object */ export default function order() { return { order: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/orphans/index.js b/cssProps/src/props/orphans/index.js index ed116d9e..646c04a4 100644 --- a/cssProps/src/props/orphans/index.js +++ b/cssProps/src/props/orphans/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name orphans * @category CssProps Helper - * @summary Returns css property orphans and value as an object * * @description * Returns an object with the css property orphans with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns orphans property as object */ export default function orphans() { return { orphans: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/outline/index.js b/cssProps/src/props/outline/index.js index 3578702c..298e90af 100644 --- a/cssProps/src/props/outline/index.js +++ b/cssProps/src/props/outline/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name outline * @category CssProps Helper - * @summary Returns css property outline and value as an object * * @description * Returns an object with the css property outline with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns outline property as object */ export default function outline() { return { outline: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/outlineColor/index.js b/cssProps/src/props/outlineColor/index.js index a663a46e..8de5e83c 100644 --- a/cssProps/src/props/outlineColor/index.js +++ b/cssProps/src/props/outlineColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name outlineColor * @category CssProps Helper - * @summary Returns css property outlineColor and value as an object * * @description * Returns an object with the css property outlineColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns outlineColor property as object */ export default function outlineColor() { return { outlineColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/outlineOffset/index.js b/cssProps/src/props/outlineOffset/index.js index dc6c2114..c0fdee72 100644 --- a/cssProps/src/props/outlineOffset/index.js +++ b/cssProps/src/props/outlineOffset/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name outlineOffset * @category CssProps Helper - * @summary Returns css property outlineOffset and value as an object * * @description * Returns an object with the css property outlineOffset with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns outlineOffset property as object */ export default function outlineOffset() { return { outlineOffset: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/outlineStyle/index.js b/cssProps/src/props/outlineStyle/index.js index 1d06a83e..1c663e41 100644 --- a/cssProps/src/props/outlineStyle/index.js +++ b/cssProps/src/props/outlineStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name outlineStyle * @category CssProps Helper - * @summary Returns css property outlineStyle and value as an object * * @description * Returns an object with the css property outlineStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns outlineStyle property as object */ export default function outlineStyle() { return { outlineStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/outlineWidth/index.js b/cssProps/src/props/outlineWidth/index.js index dd27037d..85c0a12e 100644 --- a/cssProps/src/props/outlineWidth/index.js +++ b/cssProps/src/props/outlineWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name outlineWidth * @category CssProps Helper - * @summary Returns css property outlineWidth and value as an object * * @description * Returns an object with the css property outlineWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns outlineWidth property as object */ export default function outlineWidth() { return { outlineWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overflow/index.js b/cssProps/src/props/overflow/index.js index e075c96c..03452267 100644 --- a/cssProps/src/props/overflow/index.js +++ b/cssProps/src/props/overflow/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overflow * @category CssProps Helper - * @summary Returns css property overflow and value as an object * * @description * Returns an object with the css property overflow with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overflow property as object */ export default function overflow() { return { overflow: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overflowAnchor/index.js b/cssProps/src/props/overflowAnchor/index.js index 95bb5c22..0c7a600f 100644 --- a/cssProps/src/props/overflowAnchor/index.js +++ b/cssProps/src/props/overflowAnchor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overflowAnchor * @category CssProps Helper - * @summary Returns css property overflowAnchor and value as an object * * @description * Returns an object with the css property overflowAnchor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overflowAnchor property as object */ export default function overflowAnchor() { return { overflowAnchor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overflowBlock/index.js b/cssProps/src/props/overflowBlock/index.js index 12a05493..1f070bde 100644 --- a/cssProps/src/props/overflowBlock/index.js +++ b/cssProps/src/props/overflowBlock/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overflowBlock * @category CssProps Helper - * @summary Returns css property overflowBlock and value as an object * * @description * Returns an object with the css property overflowBlock with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overflowBlock property as object */ export default function overflowBlock() { return { overflowBlock: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overflowClipMargin/index.js b/cssProps/src/props/overflowClipMargin/index.js index 5fe7a2fc..38946c6f 100644 --- a/cssProps/src/props/overflowClipMargin/index.js +++ b/cssProps/src/props/overflowClipMargin/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overflowClipMargin * @category CssProps Helper - * @summary Returns css property overflowClipMargin and value as an object * * @description * Returns an object with the css property overflowClipMargin with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overflowClipMargin property as object */ export default function overflowClipMargin() { return { overflowClipMargin: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overflowInline/index.js b/cssProps/src/props/overflowInline/index.js index 7bcc5a37..0cf958da 100644 --- a/cssProps/src/props/overflowInline/index.js +++ b/cssProps/src/props/overflowInline/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overflowInline * @category CssProps Helper - * @summary Returns css property overflowInline and value as an object * * @description * Returns an object with the css property overflowInline with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overflowInline property as object */ export default function overflowInline() { return { overflowInline: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overflowWrap/index.js b/cssProps/src/props/overflowWrap/index.js index 5d956572..2ad94046 100644 --- a/cssProps/src/props/overflowWrap/index.js +++ b/cssProps/src/props/overflowWrap/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overflowWrap * @category CssProps Helper - * @summary Returns css property overflowWrap and value as an object * * @description * Returns an object with the css property overflowWrap with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overflowWrap property as object */ export default function overflowWrap() { return { overflowWrap: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overflowX/index.js b/cssProps/src/props/overflowX/index.js index 5f376803..9209e047 100644 --- a/cssProps/src/props/overflowX/index.js +++ b/cssProps/src/props/overflowX/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overflowX * @category CssProps Helper - * @summary Returns css property overflowX and value as an object * * @description * Returns an object with the css property overflowX with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overflowX property as object */ export default function overflowX() { return { overflowX: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overflowY/index.js b/cssProps/src/props/overflowY/index.js index e8cbe24f..6421adc7 100644 --- a/cssProps/src/props/overflowY/index.js +++ b/cssProps/src/props/overflowY/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overflowY * @category CssProps Helper - * @summary Returns css property overflowY and value as an object * * @description * Returns an object with the css property overflowY with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overflowY property as object */ export default function overflowY() { return { overflowY: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overscrollBehavior/index.js b/cssProps/src/props/overscrollBehavior/index.js index 5a6d5f57..73bdd08c 100644 --- a/cssProps/src/props/overscrollBehavior/index.js +++ b/cssProps/src/props/overscrollBehavior/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overscrollBehavior * @category CssProps Helper - * @summary Returns css property overscrollBehavior and value as an object * * @description * Returns an object with the css property overscrollBehavior with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overscrollBehavior property as object */ export default function overscrollBehavior() { return { overscrollBehavior: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overscrollBehaviorBlock/index.js b/cssProps/src/props/overscrollBehaviorBlock/index.js index eff4cbf6..725c8270 100644 --- a/cssProps/src/props/overscrollBehaviorBlock/index.js +++ b/cssProps/src/props/overscrollBehaviorBlock/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overscrollBehaviorBlock * @category CssProps Helper - * @summary Returns css property overscrollBehaviorBlock and value as an object * * @description * Returns an object with the css property overscrollBehaviorBlock with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overscrollBehaviorBlock property as object */ export default function overscrollBehaviorBlock() { return { overscrollBehaviorBlock: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overscrollBehaviorInline/index.js b/cssProps/src/props/overscrollBehaviorInline/index.js index 98b8a751..642012e0 100644 --- a/cssProps/src/props/overscrollBehaviorInline/index.js +++ b/cssProps/src/props/overscrollBehaviorInline/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overscrollBehaviorInline * @category CssProps Helper - * @summary Returns css property overscrollBehaviorInline and value as an object * * @description * Returns an object with the css property overscrollBehaviorInline with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overscrollBehaviorInline property as object */ export default function overscrollBehaviorInline() { return { overscrollBehaviorInline: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overscrollBehaviorX/index.js b/cssProps/src/props/overscrollBehaviorX/index.js index 35136571..9eeea0e4 100644 --- a/cssProps/src/props/overscrollBehaviorX/index.js +++ b/cssProps/src/props/overscrollBehaviorX/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overscrollBehaviorX * @category CssProps Helper - * @summary Returns css property overscrollBehaviorX and value as an object * * @description * Returns an object with the css property overscrollBehaviorX with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overscrollBehaviorX property as object */ export default function overscrollBehaviorX() { return { overscrollBehaviorX: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/overscrollBehaviorY/index.js b/cssProps/src/props/overscrollBehaviorY/index.js index 93313255..de397179 100644 --- a/cssProps/src/props/overscrollBehaviorY/index.js +++ b/cssProps/src/props/overscrollBehaviorY/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name overscrollBehaviorY * @category CssProps Helper - * @summary Returns css property overscrollBehaviorY and value as an object * * @description * Returns an object with the css property overscrollBehaviorY with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns overscrollBehaviorY property as object */ export default function overscrollBehaviorY() { return { overscrollBehaviorY: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/padding/index.js b/cssProps/src/props/padding/index.js index 1a146d4b..b06d0b15 100644 --- a/cssProps/src/props/padding/index.js +++ b/cssProps/src/props/padding/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name padding * @category CssProps Helper - * @summary Returns css property padding and value as an object * * @description * Returns an object with the css property padding with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns padding property as object */ export default function padding() { return { padding: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/paddingBlock/index.js b/cssProps/src/props/paddingBlock/index.js index 94c99f97..f96e51d0 100644 --- a/cssProps/src/props/paddingBlock/index.js +++ b/cssProps/src/props/paddingBlock/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name paddingBlock * @category CssProps Helper - * @summary Returns css property paddingBlock and value as an object * * @description * Returns an object with the css property paddingBlock with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns paddingBlock property as object */ export default function paddingBlock() { return { paddingBlock: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/paddingBlockEnd/index.js b/cssProps/src/props/paddingBlockEnd/index.js index cd2c551c..9b42a127 100644 --- a/cssProps/src/props/paddingBlockEnd/index.js +++ b/cssProps/src/props/paddingBlockEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name paddingBlockEnd * @category CssProps Helper - * @summary Returns css property paddingBlockEnd and value as an object * * @description * Returns an object with the css property paddingBlockEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns paddingBlockEnd property as object */ export default function paddingBlockEnd() { return { paddingBlockEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/paddingBlockStart/index.js b/cssProps/src/props/paddingBlockStart/index.js index d292163d..62e06090 100644 --- a/cssProps/src/props/paddingBlockStart/index.js +++ b/cssProps/src/props/paddingBlockStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name paddingBlockStart * @category CssProps Helper - * @summary Returns css property paddingBlockStart and value as an object * * @description * Returns an object with the css property paddingBlockStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns paddingBlockStart property as object */ export default function paddingBlockStart() { return { paddingBlockStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/paddingBottom/index.js b/cssProps/src/props/paddingBottom/index.js index 5af8d51d..c119b592 100644 --- a/cssProps/src/props/paddingBottom/index.js +++ b/cssProps/src/props/paddingBottom/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name paddingBottom * @category CssProps Helper - * @summary Returns css property paddingBottom and value as an object * * @description * Returns an object with the css property paddingBottom with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns paddingBottom property as object */ export default function paddingBottom() { return { paddingBottom: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/paddingInline/index.js b/cssProps/src/props/paddingInline/index.js index 42eb9dba..a6cba1f4 100644 --- a/cssProps/src/props/paddingInline/index.js +++ b/cssProps/src/props/paddingInline/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name paddingInline * @category CssProps Helper - * @summary Returns css property paddingInline and value as an object * * @description * Returns an object with the css property paddingInline with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns paddingInline property as object */ export default function paddingInline() { return { paddingInline: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/paddingInlineEnd/index.js b/cssProps/src/props/paddingInlineEnd/index.js index 98ed6a0b..cd9beee2 100644 --- a/cssProps/src/props/paddingInlineEnd/index.js +++ b/cssProps/src/props/paddingInlineEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name paddingInlineEnd * @category CssProps Helper - * @summary Returns css property paddingInlineEnd and value as an object * * @description * Returns an object with the css property paddingInlineEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns paddingInlineEnd property as object */ export default function paddingInlineEnd() { return { paddingInlineEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/paddingInlineStart/index.js b/cssProps/src/props/paddingInlineStart/index.js index c1a81d4f..3fb4d402 100644 --- a/cssProps/src/props/paddingInlineStart/index.js +++ b/cssProps/src/props/paddingInlineStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name paddingInlineStart * @category CssProps Helper - * @summary Returns css property paddingInlineStart and value as an object * * @description * Returns an object with the css property paddingInlineStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns paddingInlineStart property as object */ export default function paddingInlineStart() { return { paddingInlineStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/paddingLeft/index.js b/cssProps/src/props/paddingLeft/index.js index b207dd09..cdf38a08 100644 --- a/cssProps/src/props/paddingLeft/index.js +++ b/cssProps/src/props/paddingLeft/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name paddingLeft * @category CssProps Helper - * @summary Returns css property paddingLeft and value as an object * * @description * Returns an object with the css property paddingLeft with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns paddingLeft property as object */ export default function paddingLeft() { return { paddingLeft: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/paddingRight/index.js b/cssProps/src/props/paddingRight/index.js index 45b2df16..2aeb70be 100644 --- a/cssProps/src/props/paddingRight/index.js +++ b/cssProps/src/props/paddingRight/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name paddingRight * @category CssProps Helper - * @summary Returns css property paddingRight and value as an object * * @description * Returns an object with the css property paddingRight with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns paddingRight property as object */ export default function paddingRight() { return { paddingRight: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/paddingTop/index.js b/cssProps/src/props/paddingTop/index.js index a7017f99..a3191c9b 100644 --- a/cssProps/src/props/paddingTop/index.js +++ b/cssProps/src/props/paddingTop/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name paddingTop * @category CssProps Helper - * @summary Returns css property paddingTop and value as an object * * @description * Returns an object with the css property paddingTop with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns paddingTop property as object */ export default function paddingTop() { return { paddingTop: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/pageBreakAfter/index.js b/cssProps/src/props/pageBreakAfter/index.js index fee1adb8..f750f80e 100644 --- a/cssProps/src/props/pageBreakAfter/index.js +++ b/cssProps/src/props/pageBreakAfter/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name pageBreakAfter * @category CssProps Helper - * @summary Returns css property pageBreakAfter and value as an object * * @description * Returns an object with the css property pageBreakAfter with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns pageBreakAfter property as object */ export default function pageBreakAfter() { return { pageBreakAfter: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/pageBreakBefore/index.js b/cssProps/src/props/pageBreakBefore/index.js index 96fa1845..51625277 100644 --- a/cssProps/src/props/pageBreakBefore/index.js +++ b/cssProps/src/props/pageBreakBefore/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name pageBreakBefore * @category CssProps Helper - * @summary Returns css property pageBreakBefore and value as an object * * @description * Returns an object with the css property pageBreakBefore with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns pageBreakBefore property as object */ export default function pageBreakBefore() { return { pageBreakBefore: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/pageBreakInside/index.js b/cssProps/src/props/pageBreakInside/index.js index 92a6c2f5..0d188885 100644 --- a/cssProps/src/props/pageBreakInside/index.js +++ b/cssProps/src/props/pageBreakInside/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name pageBreakInside * @category CssProps Helper - * @summary Returns css property pageBreakInside and value as an object * * @description * Returns an object with the css property pageBreakInside with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns pageBreakInside property as object */ export default function pageBreakInside() { return { pageBreakInside: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/paintOrder/index.js b/cssProps/src/props/paintOrder/index.js index 3d2ec08f..2f308507 100644 --- a/cssProps/src/props/paintOrder/index.js +++ b/cssProps/src/props/paintOrder/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name paintOrder * @category CssProps Helper - * @summary Returns css property paintOrder and value as an object * * @description * Returns an object with the css property paintOrder with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns paintOrder property as object */ export default function paintOrder() { return { paintOrder: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/perspective/index.js b/cssProps/src/props/perspective/index.js index 618d6f64..0896122a 100644 --- a/cssProps/src/props/perspective/index.js +++ b/cssProps/src/props/perspective/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name perspective * @category CssProps Helper - * @summary Returns css property perspective and value as an object * * @description * Returns an object with the css property perspective with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns perspective property as object */ export default function perspective() { return { perspective: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/perspectiveOrigin/index.js b/cssProps/src/props/perspectiveOrigin/index.js index 87470e42..9340df02 100644 --- a/cssProps/src/props/perspectiveOrigin/index.js +++ b/cssProps/src/props/perspectiveOrigin/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name perspectiveOrigin * @category CssProps Helper - * @summary Returns css property perspectiveOrigin and value as an object * * @description * Returns an object with the css property perspectiveOrigin with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns perspectiveOrigin property as object */ export default function perspectiveOrigin() { return { perspectiveOrigin: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/placeContent/index.js b/cssProps/src/props/placeContent/index.js index 07cd7b76..5cd39f56 100644 --- a/cssProps/src/props/placeContent/index.js +++ b/cssProps/src/props/placeContent/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name placeContent * @category CssProps Helper - * @summary Returns css property placeContent and value as an object * * @description * Returns an object with the css property placeContent with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns placeContent property as object */ export default function placeContent() { return { placeContent: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/placeItems/index.js b/cssProps/src/props/placeItems/index.js index 9ab786e3..c1fbb08d 100644 --- a/cssProps/src/props/placeItems/index.js +++ b/cssProps/src/props/placeItems/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name placeItems * @category CssProps Helper - * @summary Returns css property placeItems and value as an object * * @description * Returns an object with the css property placeItems with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns placeItems property as object */ export default function placeItems() { return { placeItems: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/placeSelf/index.js b/cssProps/src/props/placeSelf/index.js index ccb37d7b..cd8a482d 100644 --- a/cssProps/src/props/placeSelf/index.js +++ b/cssProps/src/props/placeSelf/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name placeSelf * @category CssProps Helper - * @summary Returns css property placeSelf and value as an object * * @description * Returns an object with the css property placeSelf with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns placeSelf property as object */ export default function placeSelf() { return { placeSelf: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/pointerEvents/index.js b/cssProps/src/props/pointerEvents/index.js index 7ab32b11..46d8bcaf 100644 --- a/cssProps/src/props/pointerEvents/index.js +++ b/cssProps/src/props/pointerEvents/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name pointerEvents * @category CssProps Helper - * @summary Returns css property pointerEvents and value as an object * * @description * Returns an object with the css property pointerEvents with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns pointerEvents property as object */ export default function pointerEvents() { return { pointerEvents: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/position/index.js b/cssProps/src/props/position/index.js index 55b32de5..d1e2556e 100644 --- a/cssProps/src/props/position/index.js +++ b/cssProps/src/props/position/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name position * @category CssProps Helper - * @summary Returns css property position and value as an object * * @description * Returns an object with the css property position with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns position property as object */ export default function position() { return { position: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/quotes/index.js b/cssProps/src/props/quotes/index.js index 58daa45d..435995b2 100644 --- a/cssProps/src/props/quotes/index.js +++ b/cssProps/src/props/quotes/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name quotes * @category CssProps Helper - * @summary Returns css property quotes and value as an object * * @description * Returns an object with the css property quotes with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns quotes property as object */ export default function quotes() { return { quotes: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/resize/index.js b/cssProps/src/props/resize/index.js index 103c3cd5..f0adb605 100644 --- a/cssProps/src/props/resize/index.js +++ b/cssProps/src/props/resize/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name resize * @category CssProps Helper - * @summary Returns css property resize and value as an object * * @description * Returns an object with the css property resize with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns resize property as object */ export default function resize() { return { resize: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/right/index.js b/cssProps/src/props/right/index.js index 2b147ed1..a6d93748 100644 --- a/cssProps/src/props/right/index.js +++ b/cssProps/src/props/right/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name right * @category CssProps Helper - * @summary Returns css property right and value as an object * * @description * Returns an object with the css property right with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns right property as object */ export default function right() { return { right: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/rotate/index.js b/cssProps/src/props/rotate/index.js index 3bf1d076..47c3e07b 100644 --- a/cssProps/src/props/rotate/index.js +++ b/cssProps/src/props/rotate/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name rotate * @category CssProps Helper - * @summary Returns css property rotate and value as an object * * @description * Returns an object with the css property rotate with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns rotate property as object */ export default function rotate() { return { rotate: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/rowGap/index.js b/cssProps/src/props/rowGap/index.js index c439946f..35a3ef59 100644 --- a/cssProps/src/props/rowGap/index.js +++ b/cssProps/src/props/rowGap/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name rowGap * @category CssProps Helper - * @summary Returns css property rowGap and value as an object * * @description * Returns an object with the css property rowGap with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns rowGap property as object */ export default function rowGap() { return { rowGap: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scale/index.js b/cssProps/src/props/scale/index.js index 206f79c3..896e9b6f 100644 --- a/cssProps/src/props/scale/index.js +++ b/cssProps/src/props/scale/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scale * @category CssProps Helper - * @summary Returns css property scale and value as an object * * @description * Returns an object with the css property scale with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scale property as object */ export default function scale() { return { scale: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollBehavior/index.js b/cssProps/src/props/scrollBehavior/index.js index 116aa666..c60ca8f5 100644 --- a/cssProps/src/props/scrollBehavior/index.js +++ b/cssProps/src/props/scrollBehavior/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollBehavior * @category CssProps Helper - * @summary Returns css property scrollBehavior and value as an object * * @description * Returns an object with the css property scrollBehavior with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollBehavior property as object */ export default function scrollBehavior() { return { scrollBehavior: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollMargin/index.js b/cssProps/src/props/scrollMargin/index.js index 0f21515b..53ef2762 100644 --- a/cssProps/src/props/scrollMargin/index.js +++ b/cssProps/src/props/scrollMargin/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollMargin * @category CssProps Helper - * @summary Returns css property scrollMargin and value as an object * * @description * Returns an object with the css property scrollMargin with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollMargin property as object */ export default function scrollMargin() { return { scrollMargin: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollMarginBlock/index.js b/cssProps/src/props/scrollMarginBlock/index.js index d1643cbd..c0f125ee 100644 --- a/cssProps/src/props/scrollMarginBlock/index.js +++ b/cssProps/src/props/scrollMarginBlock/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollMarginBlock * @category CssProps Helper - * @summary Returns css property scrollMarginBlock and value as an object * * @description * Returns an object with the css property scrollMarginBlock with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollMarginBlock property as object */ export default function scrollMarginBlock() { return { scrollMarginBlock: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollMarginBlockEnd/index.js b/cssProps/src/props/scrollMarginBlockEnd/index.js index 5ba74519..91e6949d 100644 --- a/cssProps/src/props/scrollMarginBlockEnd/index.js +++ b/cssProps/src/props/scrollMarginBlockEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollMarginBlockEnd * @category CssProps Helper - * @summary Returns css property scrollMarginBlockEnd and value as an object * * @description * Returns an object with the css property scrollMarginBlockEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollMarginBlockEnd property as object */ export default function scrollMarginBlockEnd() { return { scrollMarginBlockEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollMarginBlockStart/index.js b/cssProps/src/props/scrollMarginBlockStart/index.js index 7559541e..c9009c49 100644 --- a/cssProps/src/props/scrollMarginBlockStart/index.js +++ b/cssProps/src/props/scrollMarginBlockStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollMarginBlockStart * @category CssProps Helper - * @summary Returns css property scrollMarginBlockStart and value as an object * * @description * Returns an object with the css property scrollMarginBlockStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollMarginBlockStart property as object */ export default function scrollMarginBlockStart() { return { scrollMarginBlockStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollMarginBottom/index.js b/cssProps/src/props/scrollMarginBottom/index.js index 0b80cec1..21c8a668 100644 --- a/cssProps/src/props/scrollMarginBottom/index.js +++ b/cssProps/src/props/scrollMarginBottom/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollMarginBottom * @category CssProps Helper - * @summary Returns css property scrollMarginBottom and value as an object * * @description * Returns an object with the css property scrollMarginBottom with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollMarginBottom property as object */ export default function scrollMarginBottom() { return { scrollMarginBottom: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollMarginInline/index.js b/cssProps/src/props/scrollMarginInline/index.js index 811ce526..750a8c7e 100644 --- a/cssProps/src/props/scrollMarginInline/index.js +++ b/cssProps/src/props/scrollMarginInline/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollMarginInline * @category CssProps Helper - * @summary Returns css property scrollMarginInline and value as an object * * @description * Returns an object with the css property scrollMarginInline with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollMarginInline property as object */ export default function scrollMarginInline() { return { scrollMarginInline: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollMarginInlineEnd/index.js b/cssProps/src/props/scrollMarginInlineEnd/index.js index e80779e3..f9a51592 100644 --- a/cssProps/src/props/scrollMarginInlineEnd/index.js +++ b/cssProps/src/props/scrollMarginInlineEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollMarginInlineEnd * @category CssProps Helper - * @summary Returns css property scrollMarginInlineEnd and value as an object * * @description * Returns an object with the css property scrollMarginInlineEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollMarginInlineEnd property as object */ export default function scrollMarginInlineEnd() { return { scrollMarginInlineEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollMarginInlineStart/index.js b/cssProps/src/props/scrollMarginInlineStart/index.js index 3d149e63..71c118ea 100644 --- a/cssProps/src/props/scrollMarginInlineStart/index.js +++ b/cssProps/src/props/scrollMarginInlineStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollMarginInlineStart * @category CssProps Helper - * @summary Returns css property scrollMarginInlineStart and value as an object * * @description * Returns an object with the css property scrollMarginInlineStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollMarginInlineStart property as object */ export default function scrollMarginInlineStart() { return { scrollMarginInlineStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollMarginLeft/index.js b/cssProps/src/props/scrollMarginLeft/index.js index d854da1e..91dc8bb5 100644 --- a/cssProps/src/props/scrollMarginLeft/index.js +++ b/cssProps/src/props/scrollMarginLeft/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollMarginLeft * @category CssProps Helper - * @summary Returns css property scrollMarginLeft and value as an object * * @description * Returns an object with the css property scrollMarginLeft with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollMarginLeft property as object */ export default function scrollMarginLeft() { return { scrollMarginLeft: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollMarginRight/index.js b/cssProps/src/props/scrollMarginRight/index.js index 19542203..b31c3535 100644 --- a/cssProps/src/props/scrollMarginRight/index.js +++ b/cssProps/src/props/scrollMarginRight/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollMarginRight * @category CssProps Helper - * @summary Returns css property scrollMarginRight and value as an object * * @description * Returns an object with the css property scrollMarginRight with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollMarginRight property as object */ export default function scrollMarginRight() { return { scrollMarginRight: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollMarginTop/index.js b/cssProps/src/props/scrollMarginTop/index.js index 92323970..edfc79a4 100644 --- a/cssProps/src/props/scrollMarginTop/index.js +++ b/cssProps/src/props/scrollMarginTop/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollMarginTop * @category CssProps Helper - * @summary Returns css property scrollMarginTop and value as an object * * @description * Returns an object with the css property scrollMarginTop with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollMarginTop property as object */ export default function scrollMarginTop() { return { scrollMarginTop: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollPadding/index.js b/cssProps/src/props/scrollPadding/index.js index b3698123..330081c8 100644 --- a/cssProps/src/props/scrollPadding/index.js +++ b/cssProps/src/props/scrollPadding/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollPadding * @category CssProps Helper - * @summary Returns css property scrollPadding and value as an object * * @description * Returns an object with the css property scrollPadding with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollPadding property as object */ export default function scrollPadding() { return { scrollPadding: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollPaddingBlock/index.js b/cssProps/src/props/scrollPaddingBlock/index.js index 9ff8cb2b..f4e888af 100644 --- a/cssProps/src/props/scrollPaddingBlock/index.js +++ b/cssProps/src/props/scrollPaddingBlock/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollPaddingBlock * @category CssProps Helper - * @summary Returns css property scrollPaddingBlock and value as an object * * @description * Returns an object with the css property scrollPaddingBlock with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollPaddingBlock property as object */ export default function scrollPaddingBlock() { return { scrollPaddingBlock: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollPaddingBlockEnd/index.js b/cssProps/src/props/scrollPaddingBlockEnd/index.js index 1caa2365..00c552c1 100644 --- a/cssProps/src/props/scrollPaddingBlockEnd/index.js +++ b/cssProps/src/props/scrollPaddingBlockEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollPaddingBlockEnd * @category CssProps Helper - * @summary Returns css property scrollPaddingBlockEnd and value as an object * * @description * Returns an object with the css property scrollPaddingBlockEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollPaddingBlockEnd property as object */ export default function scrollPaddingBlockEnd() { return { scrollPaddingBlockEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollPaddingBlockStart/index.js b/cssProps/src/props/scrollPaddingBlockStart/index.js index 1046e889..6d98bf82 100644 --- a/cssProps/src/props/scrollPaddingBlockStart/index.js +++ b/cssProps/src/props/scrollPaddingBlockStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollPaddingBlockStart * @category CssProps Helper - * @summary Returns css property scrollPaddingBlockStart and value as an object * * @description * Returns an object with the css property scrollPaddingBlockStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollPaddingBlockStart property as object */ export default function scrollPaddingBlockStart() { return { scrollPaddingBlockStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollPaddingBottom/index.js b/cssProps/src/props/scrollPaddingBottom/index.js index f9ca1138..ac8f0560 100644 --- a/cssProps/src/props/scrollPaddingBottom/index.js +++ b/cssProps/src/props/scrollPaddingBottom/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollPaddingBottom * @category CssProps Helper - * @summary Returns css property scrollPaddingBottom and value as an object * * @description * Returns an object with the css property scrollPaddingBottom with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollPaddingBottom property as object */ export default function scrollPaddingBottom() { return { scrollPaddingBottom: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollPaddingInline/index.js b/cssProps/src/props/scrollPaddingInline/index.js index 9ba8c2ad..a55581fc 100644 --- a/cssProps/src/props/scrollPaddingInline/index.js +++ b/cssProps/src/props/scrollPaddingInline/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollPaddingInline * @category CssProps Helper - * @summary Returns css property scrollPaddingInline and value as an object * * @description * Returns an object with the css property scrollPaddingInline with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollPaddingInline property as object */ export default function scrollPaddingInline() { return { scrollPaddingInline: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollPaddingInlineEnd/index.js b/cssProps/src/props/scrollPaddingInlineEnd/index.js index 250a72b8..26053b1c 100644 --- a/cssProps/src/props/scrollPaddingInlineEnd/index.js +++ b/cssProps/src/props/scrollPaddingInlineEnd/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollPaddingInlineEnd * @category CssProps Helper - * @summary Returns css property scrollPaddingInlineEnd and value as an object * * @description * Returns an object with the css property scrollPaddingInlineEnd with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollPaddingInlineEnd property as object */ export default function scrollPaddingInlineEnd() { return { scrollPaddingInlineEnd: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollPaddingInlineStart/index.js b/cssProps/src/props/scrollPaddingInlineStart/index.js index bcccc7b5..69b577b9 100644 --- a/cssProps/src/props/scrollPaddingInlineStart/index.js +++ b/cssProps/src/props/scrollPaddingInlineStart/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollPaddingInlineStart * @category CssProps Helper - * @summary Returns css property scrollPaddingInlineStart and value as an object * * @description * Returns an object with the css property scrollPaddingInlineStart with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollPaddingInlineStart property as object */ export default function scrollPaddingInlineStart() { return { scrollPaddingInlineStart: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollPaddingLeft/index.js b/cssProps/src/props/scrollPaddingLeft/index.js index 385fa8ce..d8b928e7 100644 --- a/cssProps/src/props/scrollPaddingLeft/index.js +++ b/cssProps/src/props/scrollPaddingLeft/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollPaddingLeft * @category CssProps Helper - * @summary Returns css property scrollPaddingLeft and value as an object * * @description * Returns an object with the css property scrollPaddingLeft with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollPaddingLeft property as object */ export default function scrollPaddingLeft() { return { scrollPaddingLeft: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollPaddingRight/index.js b/cssProps/src/props/scrollPaddingRight/index.js index 809a3d75..cefedfb4 100644 --- a/cssProps/src/props/scrollPaddingRight/index.js +++ b/cssProps/src/props/scrollPaddingRight/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollPaddingRight * @category CssProps Helper - * @summary Returns css property scrollPaddingRight and value as an object * * @description * Returns an object with the css property scrollPaddingRight with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollPaddingRight property as object */ export default function scrollPaddingRight() { return { scrollPaddingRight: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollPaddingTop/index.js b/cssProps/src/props/scrollPaddingTop/index.js index eb7ec7f3..53f13676 100644 --- a/cssProps/src/props/scrollPaddingTop/index.js +++ b/cssProps/src/props/scrollPaddingTop/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollPaddingTop * @category CssProps Helper - * @summary Returns css property scrollPaddingTop and value as an object * * @description * Returns an object with the css property scrollPaddingTop with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollPaddingTop property as object */ export default function scrollPaddingTop() { return { scrollPaddingTop: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollSnapAlign/index.js b/cssProps/src/props/scrollSnapAlign/index.js index 4f5d42e1..a00b10a6 100644 --- a/cssProps/src/props/scrollSnapAlign/index.js +++ b/cssProps/src/props/scrollSnapAlign/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollSnapAlign * @category CssProps Helper - * @summary Returns css property scrollSnapAlign and value as an object * * @description * Returns an object with the css property scrollSnapAlign with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollSnapAlign property as object */ export default function scrollSnapAlign() { return { scrollSnapAlign: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollSnapStop/index.js b/cssProps/src/props/scrollSnapStop/index.js index 43345304..e37c2519 100644 --- a/cssProps/src/props/scrollSnapStop/index.js +++ b/cssProps/src/props/scrollSnapStop/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollSnapStop * @category CssProps Helper - * @summary Returns css property scrollSnapStop and value as an object * * @description * Returns an object with the css property scrollSnapStop with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollSnapStop property as object */ export default function scrollSnapStop() { return { scrollSnapStop: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollSnapType/index.js b/cssProps/src/props/scrollSnapType/index.js index edf8ba3f..1d6c0cdc 100644 --- a/cssProps/src/props/scrollSnapType/index.js +++ b/cssProps/src/props/scrollSnapType/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollSnapType * @category CssProps Helper - * @summary Returns css property scrollSnapType and value as an object * * @description * Returns an object with the css property scrollSnapType with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollSnapType property as object */ export default function scrollSnapType() { return { scrollSnapType: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollbarColor/index.js b/cssProps/src/props/scrollbarColor/index.js index f7d7cd19..1606ddff 100644 --- a/cssProps/src/props/scrollbarColor/index.js +++ b/cssProps/src/props/scrollbarColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollbarColor * @category CssProps Helper - * @summary Returns css property scrollbarColor and value as an object * * @description * Returns an object with the css property scrollbarColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollbarColor property as object */ export default function scrollbarColor() { return { scrollbarColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollbarGutter/index.js b/cssProps/src/props/scrollbarGutter/index.js index f5ce921b..de42fe58 100644 --- a/cssProps/src/props/scrollbarGutter/index.js +++ b/cssProps/src/props/scrollbarGutter/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollbarGutter * @category CssProps Helper - * @summary Returns css property scrollbarGutter and value as an object * * @description * Returns an object with the css property scrollbarGutter with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollbarGutter property as object */ export default function scrollbarGutter() { return { scrollbarGutter: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/scrollbarWidth/index.js b/cssProps/src/props/scrollbarWidth/index.js index 2bb3a897..182e6860 100644 --- a/cssProps/src/props/scrollbarWidth/index.js +++ b/cssProps/src/props/scrollbarWidth/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scrollbarWidth * @category CssProps Helper - * @summary Returns css property scrollbarWidth and value as an object * * @description * Returns an object with the css property scrollbarWidth with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns scrollbarWidth property as object */ export default function scrollbarWidth() { return { scrollbarWidth: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/shapeImageThreshold/index.js b/cssProps/src/props/shapeImageThreshold/index.js index b0f99e00..184ef83b 100644 --- a/cssProps/src/props/shapeImageThreshold/index.js +++ b/cssProps/src/props/shapeImageThreshold/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name shapeImageThreshold * @category CssProps Helper - * @summary Returns css property shapeImageThreshold and value as an object * * @description * Returns an object with the css property shapeImageThreshold with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns shapeImageThreshold property as object */ export default function shapeImageThreshold() { return { shapeImageThreshold: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/shapeMargin/index.js b/cssProps/src/props/shapeMargin/index.js index 441bc574..162adbfe 100644 --- a/cssProps/src/props/shapeMargin/index.js +++ b/cssProps/src/props/shapeMargin/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name shapeMargin * @category CssProps Helper - * @summary Returns css property shapeMargin and value as an object * * @description * Returns an object with the css property shapeMargin with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns shapeMargin property as object */ export default function shapeMargin() { return { shapeMargin: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/shapeOutside/index.js b/cssProps/src/props/shapeOutside/index.js index 29464b64..f209290a 100644 --- a/cssProps/src/props/shapeOutside/index.js +++ b/cssProps/src/props/shapeOutside/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name shapeOutside * @category CssProps Helper - * @summary Returns css property shapeOutside and value as an object * * @description * Returns an object with the css property shapeOutside with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns shapeOutside property as object */ export default function shapeOutside() { return { shapeOutside: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/tabSize/index.js b/cssProps/src/props/tabSize/index.js index 1286816f..860f5e7d 100644 --- a/cssProps/src/props/tabSize/index.js +++ b/cssProps/src/props/tabSize/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name tabSize * @category CssProps Helper - * @summary Returns css property tabSize and value as an object * * @description * Returns an object with the css property tabSize with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns tabSize property as object */ export default function tabSize() { return { tabSize: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/tableLayout/index.js b/cssProps/src/props/tableLayout/index.js index 92ab35f0..2c3939d8 100644 --- a/cssProps/src/props/tableLayout/index.js +++ b/cssProps/src/props/tableLayout/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name tableLayout * @category CssProps Helper - * @summary Returns css property tableLayout and value as an object * * @description * Returns an object with the css property tableLayout with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns tableLayout property as object */ export default function tableLayout() { return { tableLayout: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textAlign/index.js b/cssProps/src/props/textAlign/index.js index 8c63717f..acfb8507 100644 --- a/cssProps/src/props/textAlign/index.js +++ b/cssProps/src/props/textAlign/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textAlign * @category CssProps Helper - * @summary Returns css property textAlign and value as an object * * @description * Returns an object with the css property textAlign with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textAlign property as object */ export default function textAlign() { return { textAlign: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textAlignLast/index.js b/cssProps/src/props/textAlignLast/index.js index 8355a8f1..635ffcbd 100644 --- a/cssProps/src/props/textAlignLast/index.js +++ b/cssProps/src/props/textAlignLast/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textAlignLast * @category CssProps Helper - * @summary Returns css property textAlignLast and value as an object * * @description * Returns an object with the css property textAlignLast with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textAlignLast property as object */ export default function textAlignLast() { return { textAlignLast: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textCombineUpright/index.js b/cssProps/src/props/textCombineUpright/index.js index ada59b5e..813e051e 100644 --- a/cssProps/src/props/textCombineUpright/index.js +++ b/cssProps/src/props/textCombineUpright/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textCombineUpright * @category CssProps Helper - * @summary Returns css property textCombineUpright and value as an object * * @description * Returns an object with the css property textCombineUpright with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textCombineUpright property as object */ export default function textCombineUpright() { return { textCombineUpright: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textDecoration/index.js b/cssProps/src/props/textDecoration/index.js index bd6c4c24..c56fbe9e 100644 --- a/cssProps/src/props/textDecoration/index.js +++ b/cssProps/src/props/textDecoration/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textDecoration * @category CssProps Helper - * @summary Returns css property textDecoration and value as an object * * @description * Returns an object with the css property textDecoration with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textDecoration property as object */ export default function textDecoration() { return { textDecoration: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textDecorationColor/index.js b/cssProps/src/props/textDecorationColor/index.js index 2078b2b9..c0e62e11 100644 --- a/cssProps/src/props/textDecorationColor/index.js +++ b/cssProps/src/props/textDecorationColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textDecorationColor * @category CssProps Helper - * @summary Returns css property textDecorationColor and value as an object * * @description * Returns an object with the css property textDecorationColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textDecorationColor property as object */ export default function textDecorationColor() { return { textDecorationColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textDecorationLine/index.js b/cssProps/src/props/textDecorationLine/index.js index 3cd43445..8cbc401d 100644 --- a/cssProps/src/props/textDecorationLine/index.js +++ b/cssProps/src/props/textDecorationLine/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textDecorationLine * @category CssProps Helper - * @summary Returns css property textDecorationLine and value as an object * * @description * Returns an object with the css property textDecorationLine with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textDecorationLine property as object */ export default function textDecorationLine() { return { textDecorationLine: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textDecorationSkipInk/index.js b/cssProps/src/props/textDecorationSkipInk/index.js index 814202c6..6f2bd0bb 100644 --- a/cssProps/src/props/textDecorationSkipInk/index.js +++ b/cssProps/src/props/textDecorationSkipInk/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textDecorationSkipInk * @category CssProps Helper - * @summary Returns css property textDecorationSkipInk and value as an object * * @description * Returns an object with the css property textDecorationSkipInk with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textDecorationSkipInk property as object */ export default function textDecorationSkipInk() { return { textDecorationSkipInk: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textDecorationStyle/index.js b/cssProps/src/props/textDecorationStyle/index.js index abec4d01..93844761 100644 --- a/cssProps/src/props/textDecorationStyle/index.js +++ b/cssProps/src/props/textDecorationStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textDecorationStyle * @category CssProps Helper - * @summary Returns css property textDecorationStyle and value as an object * * @description * Returns an object with the css property textDecorationStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textDecorationStyle property as object */ export default function textDecorationStyle() { return { textDecorationStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textDecorationThickness/index.js b/cssProps/src/props/textDecorationThickness/index.js index c7ea9fa9..1cb00b61 100644 --- a/cssProps/src/props/textDecorationThickness/index.js +++ b/cssProps/src/props/textDecorationThickness/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textDecorationThickness * @category CssProps Helper - * @summary Returns css property textDecorationThickness and value as an object * * @description * Returns an object with the css property textDecorationThickness with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textDecorationThickness property as object */ export default function textDecorationThickness() { return { textDecorationThickness: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textEmphasis/index.js b/cssProps/src/props/textEmphasis/index.js index 230807ee..95332a43 100644 --- a/cssProps/src/props/textEmphasis/index.js +++ b/cssProps/src/props/textEmphasis/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textEmphasis * @category CssProps Helper - * @summary Returns css property textEmphasis and value as an object * * @description * Returns an object with the css property textEmphasis with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textEmphasis property as object */ export default function textEmphasis() { return { textEmphasis: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textEmphasisColor/index.js b/cssProps/src/props/textEmphasisColor/index.js index dd00397c..cc30e7dc 100644 --- a/cssProps/src/props/textEmphasisColor/index.js +++ b/cssProps/src/props/textEmphasisColor/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textEmphasisColor * @category CssProps Helper - * @summary Returns css property textEmphasisColor and value as an object * * @description * Returns an object with the css property textEmphasisColor with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textEmphasisColor property as object */ export default function textEmphasisColor() { return { textEmphasisColor: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textEmphasisPosition/index.js b/cssProps/src/props/textEmphasisPosition/index.js index d7646e1f..a03c8853 100644 --- a/cssProps/src/props/textEmphasisPosition/index.js +++ b/cssProps/src/props/textEmphasisPosition/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textEmphasisPosition * @category CssProps Helper - * @summary Returns css property textEmphasisPosition and value as an object * * @description * Returns an object with the css property textEmphasisPosition with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textEmphasisPosition property as object */ export default function textEmphasisPosition() { return { textEmphasisPosition: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textEmphasisStyle/index.js b/cssProps/src/props/textEmphasisStyle/index.js index 45b80ee7..ea079e35 100644 --- a/cssProps/src/props/textEmphasisStyle/index.js +++ b/cssProps/src/props/textEmphasisStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textEmphasisStyle * @category CssProps Helper - * @summary Returns css property textEmphasisStyle and value as an object * * @description * Returns an object with the css property textEmphasisStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textEmphasisStyle property as object */ export default function textEmphasisStyle() { return { textEmphasisStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textIndent/index.js b/cssProps/src/props/textIndent/index.js index b02691ff..c1edf7a6 100644 --- a/cssProps/src/props/textIndent/index.js +++ b/cssProps/src/props/textIndent/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textIndent * @category CssProps Helper - * @summary Returns css property textIndent and value as an object * * @description * Returns an object with the css property textIndent with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textIndent property as object */ export default function textIndent() { return { textIndent: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textJustify/index.js b/cssProps/src/props/textJustify/index.js index fc163fd7..bac62dd3 100644 --- a/cssProps/src/props/textJustify/index.js +++ b/cssProps/src/props/textJustify/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textJustify * @category CssProps Helper - * @summary Returns css property textJustify and value as an object * * @description * Returns an object with the css property textJustify with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textJustify property as object */ export default function textJustify() { return { textJustify: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textOrientation/index.js b/cssProps/src/props/textOrientation/index.js index 35b646da..d70ba72e 100644 --- a/cssProps/src/props/textOrientation/index.js +++ b/cssProps/src/props/textOrientation/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textOrientation * @category CssProps Helper - * @summary Returns css property textOrientation and value as an object * * @description * Returns an object with the css property textOrientation with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textOrientation property as object */ export default function textOrientation() { return { textOrientation: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textOverflow/index.js b/cssProps/src/props/textOverflow/index.js index b0b59e5b..201b8ee6 100644 --- a/cssProps/src/props/textOverflow/index.js +++ b/cssProps/src/props/textOverflow/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textOverflow * @category CssProps Helper - * @summary Returns css property textOverflow and value as an object * * @description * Returns an object with the css property textOverflow with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textOverflow property as object */ export default function textOverflow() { return { textOverflow: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textRendering/index.js b/cssProps/src/props/textRendering/index.js index c178cf00..cb37853c 100644 --- a/cssProps/src/props/textRendering/index.js +++ b/cssProps/src/props/textRendering/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textRendering * @category CssProps Helper - * @summary Returns css property textRendering and value as an object * * @description * Returns an object with the css property textRendering with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textRendering property as object */ export default function textRendering() { return { textRendering: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textShadow/index.js b/cssProps/src/props/textShadow/index.js index bc224d0b..a5769db3 100644 --- a/cssProps/src/props/textShadow/index.js +++ b/cssProps/src/props/textShadow/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textShadow * @category CssProps Helper - * @summary Returns css property textShadow and value as an object * * @description * Returns an object with the css property textShadow with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textShadow property as object */ export default function textShadow() { return { textShadow: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textTransform/index.js b/cssProps/src/props/textTransform/index.js index 3577515f..33b44656 100644 --- a/cssProps/src/props/textTransform/index.js +++ b/cssProps/src/props/textTransform/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textTransform * @category CssProps Helper - * @summary Returns css property textTransform and value as an object * * @description * Returns an object with the css property textTransform with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textTransform property as object */ export default function textTransform() { return { textTransform: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textUnderlineOffset/index.js b/cssProps/src/props/textUnderlineOffset/index.js index efc18109..2b7efe6d 100644 --- a/cssProps/src/props/textUnderlineOffset/index.js +++ b/cssProps/src/props/textUnderlineOffset/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textUnderlineOffset * @category CssProps Helper - * @summary Returns css property textUnderlineOffset and value as an object * * @description * Returns an object with the css property textUnderlineOffset with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textUnderlineOffset property as object */ export default function textUnderlineOffset() { return { textUnderlineOffset: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/textUnderlinePosition/index.js b/cssProps/src/props/textUnderlinePosition/index.js index a42e8c1b..1eb1e0d2 100644 --- a/cssProps/src/props/textUnderlinePosition/index.js +++ b/cssProps/src/props/textUnderlinePosition/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name textUnderlinePosition * @category CssProps Helper - * @summary Returns css property textUnderlinePosition and value as an object * * @description * Returns an object with the css property textUnderlinePosition with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns textUnderlinePosition property as object */ export default function textUnderlinePosition() { return { textUnderlinePosition: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/top/index.js b/cssProps/src/props/top/index.js index 4f3abf99..a49f55ef 100644 --- a/cssProps/src/props/top/index.js +++ b/cssProps/src/props/top/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name top * @category CssProps Helper - * @summary Returns css property top and value as an object * * @description * Returns an object with the css property top with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns top property as object */ export default function top() { return { top: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/touchAction/index.js b/cssProps/src/props/touchAction/index.js index ea00e142..c94cfbe7 100644 --- a/cssProps/src/props/touchAction/index.js +++ b/cssProps/src/props/touchAction/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name touchAction * @category CssProps Helper - * @summary Returns css property touchAction and value as an object * * @description * Returns an object with the css property touchAction with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns touchAction property as object */ export default function touchAction() { return { touchAction: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/transform/index.js b/cssProps/src/props/transform/index.js index bb977137..42cd6477 100644 --- a/cssProps/src/props/transform/index.js +++ b/cssProps/src/props/transform/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name transform * @category CssProps Helper - * @summary Returns css property transform and value as an object * * @description * Returns an object with the css property transform with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns transform property as object */ export default function transform() { return { transform: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/transformBox/index.js b/cssProps/src/props/transformBox/index.js index d4b350c4..895504f4 100644 --- a/cssProps/src/props/transformBox/index.js +++ b/cssProps/src/props/transformBox/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name transformBox * @category CssProps Helper - * @summary Returns css property transformBox and value as an object * * @description * Returns an object with the css property transformBox with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns transformBox property as object */ export default function transformBox() { return { transformBox: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/transformOrigin/index.js b/cssProps/src/props/transformOrigin/index.js index e6ed115b..24bfe162 100644 --- a/cssProps/src/props/transformOrigin/index.js +++ b/cssProps/src/props/transformOrigin/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name transformOrigin * @category CssProps Helper - * @summary Returns css property transformOrigin and value as an object * * @description * Returns an object with the css property transformOrigin with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns transformOrigin property as object */ export default function transformOrigin() { return { transformOrigin: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/transformStyle/index.js b/cssProps/src/props/transformStyle/index.js index 8caf882d..5409ede0 100644 --- a/cssProps/src/props/transformStyle/index.js +++ b/cssProps/src/props/transformStyle/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name transformStyle * @category CssProps Helper - * @summary Returns css property transformStyle and value as an object * * @description * Returns an object with the css property transformStyle with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns transformStyle property as object */ export default function transformStyle() { return { transformStyle: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/transition/index.js b/cssProps/src/props/transition/index.js index 2279f846..a8e0814c 100644 --- a/cssProps/src/props/transition/index.js +++ b/cssProps/src/props/transition/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name transition * @category CssProps Helper - * @summary Returns css property transition and value as an object * * @description * Returns an object with the css property transition with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns transition property as object */ export default function transition() { return { transition: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/transitionDelay/index.js b/cssProps/src/props/transitionDelay/index.js index 1329ee2f..72b926c5 100644 --- a/cssProps/src/props/transitionDelay/index.js +++ b/cssProps/src/props/transitionDelay/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name transitionDelay * @category CssProps Helper - * @summary Returns css property transitionDelay and value as an object * * @description * Returns an object with the css property transitionDelay with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns transitionDelay property as object */ export default function transitionDelay() { return { transitionDelay: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/transitionDuration/index.js b/cssProps/src/props/transitionDuration/index.js index eff33dd8..3242ade2 100644 --- a/cssProps/src/props/transitionDuration/index.js +++ b/cssProps/src/props/transitionDuration/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name transitionDuration * @category CssProps Helper - * @summary Returns css property transitionDuration and value as an object * * @description * Returns an object with the css property transitionDuration with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns transitionDuration property as object */ export default function transitionDuration() { return { transitionDuration: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/transitionProperty/index.js b/cssProps/src/props/transitionProperty/index.js index 964a320c..1c60766f 100644 --- a/cssProps/src/props/transitionProperty/index.js +++ b/cssProps/src/props/transitionProperty/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name transitionProperty * @category CssProps Helper - * @summary Returns css property transitionProperty and value as an object * * @description * Returns an object with the css property transitionProperty with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns transitionProperty property as object */ export default function transitionProperty() { return { transitionProperty: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/transitionTimingFunction/index.js b/cssProps/src/props/transitionTimingFunction/index.js index f5cf44a0..be81548b 100644 --- a/cssProps/src/props/transitionTimingFunction/index.js +++ b/cssProps/src/props/transitionTimingFunction/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name transitionTimingFunction * @category CssProps Helper - * @summary Returns css property transitionTimingFunction and value as an object * * @description * Returns an object with the css property transitionTimingFunction with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns transitionTimingFunction property as object */ export default function transitionTimingFunction() { return { transitionTimingFunction: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/translate/index.js b/cssProps/src/props/translate/index.js index 6763342a..0a187ac1 100644 --- a/cssProps/src/props/translate/index.js +++ b/cssProps/src/props/translate/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name translate * @category CssProps Helper - * @summary Returns css property translate and value as an object * * @description * Returns an object with the css property translate with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns translate property as object */ export default function translate() { return { translate: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/unicodeBidi/index.js b/cssProps/src/props/unicodeBidi/index.js index 828b1876..8b2927df 100644 --- a/cssProps/src/props/unicodeBidi/index.js +++ b/cssProps/src/props/unicodeBidi/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name unicodeBidi * @category CssProps Helper - * @summary Returns css property unicodeBidi and value as an object * * @description * Returns an object with the css property unicodeBidi with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns unicodeBidi property as object */ export default function unicodeBidi() { return { unicodeBidi: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/userSelect/index.js b/cssProps/src/props/userSelect/index.js index 0e4e140c..cf664b9e 100644 --- a/cssProps/src/props/userSelect/index.js +++ b/cssProps/src/props/userSelect/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name userSelect * @category CssProps Helper - * @summary Returns css property userSelect and value as an object * * @description * Returns an object with the css property userSelect with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns userSelect property as object */ export default function userSelect() { return { userSelect: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/verticalAlign/index.js b/cssProps/src/props/verticalAlign/index.js index 71701cc8..42d5e741 100644 --- a/cssProps/src/props/verticalAlign/index.js +++ b/cssProps/src/props/verticalAlign/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name verticalAlign * @category CssProps Helper - * @summary Returns css property verticalAlign and value as an object * * @description * Returns an object with the css property verticalAlign with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns verticalAlign property as object */ export default function verticalAlign() { return { verticalAlign: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/visibility/index.js b/cssProps/src/props/visibility/index.js index e299587f..566b67b3 100644 --- a/cssProps/src/props/visibility/index.js +++ b/cssProps/src/props/visibility/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name visibility * @category CssProps Helper - * @summary Returns css property visibility and value as an object * * @description * Returns an object with the css property visibility with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns visibility property as object */ export default function visibility() { return { visibility: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/whiteSpace/index.js b/cssProps/src/props/whiteSpace/index.js index 867ec711..8672e272 100644 --- a/cssProps/src/props/whiteSpace/index.js +++ b/cssProps/src/props/whiteSpace/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name whiteSpace * @category CssProps Helper - * @summary Returns css property whiteSpace and value as an object * * @description * Returns an object with the css property whiteSpace with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns whiteSpace property as object */ export default function whiteSpace() { return { whiteSpace: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/widows/index.js b/cssProps/src/props/widows/index.js index d91271a7..ebc97c84 100644 --- a/cssProps/src/props/widows/index.js +++ b/cssProps/src/props/widows/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name widows * @category CssProps Helper - * @summary Returns css property widows and value as an object * * @description * Returns an object with the css property widows with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns widows property as object */ export default function widows() { return { widows: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/width/index.js b/cssProps/src/props/width/index.js index d3b70608..3652ced7 100644 --- a/cssProps/src/props/width/index.js +++ b/cssProps/src/props/width/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name width * @category CssProps Helper - * @summary Returns css property width and value as an object * * @description * Returns an object with the css property width with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns width property as object */ export default function width() { return { width: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/willChange/index.js b/cssProps/src/props/willChange/index.js index 496fa3d6..0845af44 100644 --- a/cssProps/src/props/willChange/index.js +++ b/cssProps/src/props/willChange/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name willChange * @category CssProps Helper - * @summary Returns css property willChange and value as an object * * @description * Returns an object with the css property willChange with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns willChange property as object */ export default function willChange() { return { willChange: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/wordBreak/index.js b/cssProps/src/props/wordBreak/index.js index 569b80b7..733fa777 100644 --- a/cssProps/src/props/wordBreak/index.js +++ b/cssProps/src/props/wordBreak/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name wordBreak * @category CssProps Helper - * @summary Returns css property wordBreak and value as an object * * @description * Returns an object with the css property wordBreak with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns wordBreak property as object */ export default function wordBreak() { return { wordBreak: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/wordSpacing/index.js b/cssProps/src/props/wordSpacing/index.js index 8147de71..d93b59db 100644 --- a/cssProps/src/props/wordSpacing/index.js +++ b/cssProps/src/props/wordSpacing/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name wordSpacing * @category CssProps Helper - * @summary Returns css property wordSpacing and value as an object * * @description * Returns an object with the css property wordSpacing with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns wordSpacing property as object */ export default function wordSpacing() { return { wordSpacing: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/wordWrap/index.js b/cssProps/src/props/wordWrap/index.js index b201b7c6..06c050f9 100644 --- a/cssProps/src/props/wordWrap/index.js +++ b/cssProps/src/props/wordWrap/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name wordWrap * @category CssProps Helper - * @summary Returns css property wordWrap and value as an object * * @description * Returns an object with the css property wordWrap with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns wordWrap property as object */ export default function wordWrap() { return { wordWrap: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/writingMode/index.js b/cssProps/src/props/writingMode/index.js index 5ff732a2..228178fe 100644 --- a/cssProps/src/props/writingMode/index.js +++ b/cssProps/src/props/writingMode/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name writingMode * @category CssProps Helper - * @summary Returns css property writingMode and value as an object * * @description * Returns an object with the css property writingMode with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns writingMode property as object */ export default function writingMode() { return { writingMode: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/props/zIndex/index.js b/cssProps/src/props/zIndex/index.js index 5871aaf0..a1d3bcdf 100644 --- a/cssProps/src/props/zIndex/index.js +++ b/cssProps/src/props/zIndex/index.js @@ -1,20 +1,19 @@ -//Do not modify this file. This file is generated from ./scripts/generateProps.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name zIndex * @category CssProps Helper - * @summary Returns css property zIndex and value as an object * * @description * Returns an object with the css property zIndex with its passed in values * - * @param - One or more parameters that will be appended together based on a delimiter + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax * @returns zIndex property as object */ export default function zIndex() { return { zIndex: appendArgs(arguments) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/units/Hz/index.js b/cssProps/src/units/Hz/index.js index c485b5e3..06df57a6 100644 --- a/cssProps/src/units/Hz/index.js +++ b/cssProps/src/units/Hz/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name Hz * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit Hz * * @description * Returns a numerical value appended with the css unit Hz * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit Hz */ export default function Hz(unit) { - return unit + "Hz" -} \ No newline at end of file + return unit + 'Hz'; +} diff --git a/cssProps/src/units/Q/index.js b/cssProps/src/units/Q/index.js index e23b2010..09fee57c 100644 --- a/cssProps/src/units/Q/index.js +++ b/cssProps/src/units/Q/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name Q * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit Q * * @description * Returns a numerical value appended with the css unit Q * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit Q */ export default function Q(unit) { - return unit + "Q" -} \ No newline at end of file + return unit + 'Q'; +} diff --git a/cssProps/src/units/__tests__/units.test.js b/cssProps/src/units/__tests__/units.test.js index 0735ddf7..5ce48f09 100644 --- a/cssProps/src/units/__tests__/units.test.js +++ b/cssProps/src/units/__tests__/units.test.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.test.mustache */ import * as cssUnits from '../index'; import { css, setup } from 'goober'; @@ -18,8 +18,6 @@ describe('cssUnits', () => { it('ch', () => { expect(cssUnits.ch(5)).toEqual('5ch'); }); - - it('cm type', () => { expect(typeof cssUnits.cm).toEqual('function'); }); @@ -27,8 +25,6 @@ describe('cssUnits', () => { it('cm', () => { expect(cssUnits.cm(5)).toEqual('5cm'); }); - - it('deg type', () => { expect(typeof cssUnits.deg).toEqual('function'); }); @@ -36,8 +32,6 @@ describe('cssUnits', () => { it('deg', () => { expect(cssUnits.deg(5)).toEqual('5deg'); }); - - it('dpcm type', () => { expect(typeof cssUnits.dpcm).toEqual('function'); }); @@ -45,8 +39,6 @@ describe('cssUnits', () => { it('dpcm', () => { expect(cssUnits.dpcm(5)).toEqual('5dpcm'); }); - - it('dpi type', () => { expect(typeof cssUnits.dpi).toEqual('function'); }); @@ -54,8 +46,6 @@ describe('cssUnits', () => { it('dpi', () => { expect(cssUnits.dpi(5)).toEqual('5dpi'); }); - - it('dppx type', () => { expect(typeof cssUnits.dppx).toEqual('function'); }); @@ -63,8 +53,6 @@ describe('cssUnits', () => { it('dppx', () => { expect(cssUnits.dppx(5)).toEqual('5dppx'); }); - - it('em type', () => { expect(typeof cssUnits.em).toEqual('function'); }); @@ -72,8 +60,6 @@ describe('cssUnits', () => { it('em', () => { expect(cssUnits.em(5)).toEqual('5em'); }); - - it('ex type', () => { expect(typeof cssUnits.ex).toEqual('function'); }); @@ -81,8 +67,6 @@ describe('cssUnits', () => { it('ex', () => { expect(cssUnits.ex(5)).toEqual('5ex'); }); - - it('fr type', () => { expect(typeof cssUnits.fr).toEqual('function'); }); @@ -90,8 +74,6 @@ describe('cssUnits', () => { it('fr', () => { expect(cssUnits.fr(5)).toEqual('5fr'); }); - - it('grad type', () => { expect(typeof cssUnits.grad).toEqual('function'); }); @@ -99,8 +81,6 @@ describe('cssUnits', () => { it('grad', () => { expect(cssUnits.grad(5)).toEqual('5grad'); }); - - it('Hz type', () => { expect(typeof cssUnits.Hz).toEqual('function'); }); @@ -108,8 +88,6 @@ describe('cssUnits', () => { it('Hz', () => { expect(cssUnits.Hz(5)).toEqual('5Hz'); }); - - it('inch type', () => { expect(typeof cssUnits.inch).toEqual('function'); }); @@ -117,8 +95,6 @@ describe('cssUnits', () => { it('inch', () => { expect(cssUnits.inch(5)).toEqual('5inch'); }); - - it('kHz type', () => { expect(typeof cssUnits.kHz).toEqual('function'); }); @@ -126,8 +102,6 @@ describe('cssUnits', () => { it('kHz', () => { expect(cssUnits.kHz(5)).toEqual('5kHz'); }); - - it('mm type', () => { expect(typeof cssUnits.mm).toEqual('function'); }); @@ -135,8 +109,6 @@ describe('cssUnits', () => { it('mm', () => { expect(cssUnits.mm(5)).toEqual('5mm'); }); - - it('ms type', () => { expect(typeof cssUnits.ms).toEqual('function'); }); @@ -144,8 +116,6 @@ describe('cssUnits', () => { it('ms', () => { expect(cssUnits.ms(5)).toEqual('5ms'); }); - - it('pc type', () => { expect(typeof cssUnits.pc).toEqual('function'); }); @@ -153,8 +123,6 @@ describe('cssUnits', () => { it('pc', () => { expect(cssUnits.pc(5)).toEqual('5pc'); }); - - it('pt type', () => { expect(typeof cssUnits.pt).toEqual('function'); }); @@ -162,8 +130,6 @@ describe('cssUnits', () => { it('pt', () => { expect(cssUnits.pt(5)).toEqual('5pt'); }); - - it('px type', () => { expect(typeof cssUnits.px).toEqual('function'); }); @@ -171,8 +137,6 @@ describe('cssUnits', () => { it('px', () => { expect(cssUnits.px(5)).toEqual('5px'); }); - - it('Q type', () => { expect(typeof cssUnits.Q).toEqual('function'); }); @@ -180,8 +144,6 @@ describe('cssUnits', () => { it('Q', () => { expect(cssUnits.Q(5)).toEqual('5Q'); }); - - it('rad type', () => { expect(typeof cssUnits.rad).toEqual('function'); }); @@ -189,8 +151,6 @@ describe('cssUnits', () => { it('rad', () => { expect(cssUnits.rad(5)).toEqual('5rad'); }); - - it('rem type', () => { expect(typeof cssUnits.rem).toEqual('function'); }); @@ -198,8 +158,6 @@ describe('cssUnits', () => { it('rem', () => { expect(cssUnits.rem(5)).toEqual('5rem'); }); - - it('s type', () => { expect(typeof cssUnits.s).toEqual('function'); }); @@ -207,8 +165,6 @@ describe('cssUnits', () => { it('s', () => { expect(cssUnits.s(5)).toEqual('5s'); }); - - it('turn type', () => { expect(typeof cssUnits.turn).toEqual('function'); }); @@ -216,8 +172,6 @@ describe('cssUnits', () => { it('turn', () => { expect(cssUnits.turn(5)).toEqual('5turn'); }); - - it('vh type', () => { expect(typeof cssUnits.vh).toEqual('function'); }); @@ -225,8 +179,6 @@ describe('cssUnits', () => { it('vh', () => { expect(cssUnits.vh(5)).toEqual('5vh'); }); - - it('vmax type', () => { expect(typeof cssUnits.vmax).toEqual('function'); }); @@ -234,8 +186,6 @@ describe('cssUnits', () => { it('vmax', () => { expect(cssUnits.vmax(5)).toEqual('5vmax'); }); - - it('vmin type', () => { expect(typeof cssUnits.vmin).toEqual('function'); }); @@ -243,8 +193,6 @@ describe('cssUnits', () => { it('vmin', () => { expect(cssUnits.vmin(5)).toEqual('5vmin'); }); - - it('vw type', () => { expect(typeof cssUnits.vw).toEqual('function'); }); @@ -252,8 +200,6 @@ describe('cssUnits', () => { it('vw', () => { expect(cssUnits.vw(5)).toEqual('5vw'); }); - - it('x type', () => { expect(typeof cssUnits.x).toEqual('function'); }); @@ -261,5 +207,4 @@ describe('cssUnits', () => { it('x', () => { expect(cssUnits.x(5)).toEqual('5x'); }); - -}); \ No newline at end of file +}); diff --git a/cssProps/src/units/ch/index.js b/cssProps/src/units/ch/index.js index 23ef860c..441586d8 100644 --- a/cssProps/src/units/ch/index.js +++ b/cssProps/src/units/ch/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name ch * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit ch * * @description * Returns a numerical value appended with the css unit ch * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit ch */ export default function ch(unit) { - return unit + "ch" -} \ No newline at end of file + return unit + 'ch'; +} diff --git a/cssProps/src/units/cm/index.js b/cssProps/src/units/cm/index.js index 33835e94..f10ca7aa 100644 --- a/cssProps/src/units/cm/index.js +++ b/cssProps/src/units/cm/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name cm * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit cm * * @description * Returns a numerical value appended with the css unit cm * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit cm */ export default function cm(unit) { - return unit + "cm" -} \ No newline at end of file + return unit + 'cm'; +} diff --git a/cssProps/src/units/deg/index.js b/cssProps/src/units/deg/index.js index 63f42bbd..9b062c1b 100644 --- a/cssProps/src/units/deg/index.js +++ b/cssProps/src/units/deg/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name deg * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit deg * * @description * Returns a numerical value appended with the css unit deg * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit deg */ export default function deg(unit) { - return unit + "deg" -} \ No newline at end of file + return unit + 'deg'; +} diff --git a/cssProps/src/units/dpcm/index.js b/cssProps/src/units/dpcm/index.js index 280a1ccf..af237358 100644 --- a/cssProps/src/units/dpcm/index.js +++ b/cssProps/src/units/dpcm/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name dpcm * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit dpcm * * @description * Returns a numerical value appended with the css unit dpcm * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit dpcm */ export default function dpcm(unit) { - return unit + "dpcm" -} \ No newline at end of file + return unit + 'dpcm'; +} diff --git a/cssProps/src/units/dpi/index.js b/cssProps/src/units/dpi/index.js index 599dcdb0..14677f96 100644 --- a/cssProps/src/units/dpi/index.js +++ b/cssProps/src/units/dpi/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name dpi * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit dpi * * @description * Returns a numerical value appended with the css unit dpi * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit dpi */ export default function dpi(unit) { - return unit + "dpi" -} \ No newline at end of file + return unit + 'dpi'; +} diff --git a/cssProps/src/units/dppx/index.js b/cssProps/src/units/dppx/index.js index 793c4944..fb725510 100644 --- a/cssProps/src/units/dppx/index.js +++ b/cssProps/src/units/dppx/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name dppx * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit dppx * * @description * Returns a numerical value appended with the css unit dppx * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit dppx */ export default function dppx(unit) { - return unit + "dppx" -} \ No newline at end of file + return unit + 'dppx'; +} diff --git a/cssProps/src/units/em/index.js b/cssProps/src/units/em/index.js index b18a5bc9..1eb4d83b 100644 --- a/cssProps/src/units/em/index.js +++ b/cssProps/src/units/em/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name em * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit em * * @description * Returns a numerical value appended with the css unit em * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit em */ export default function em(unit) { - return unit + "em" -} \ No newline at end of file + return unit + 'em'; +} diff --git a/cssProps/src/units/ex/index.js b/cssProps/src/units/ex/index.js index 465e98ea..cfe44e1d 100644 --- a/cssProps/src/units/ex/index.js +++ b/cssProps/src/units/ex/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name ex * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit ex * * @description * Returns a numerical value appended with the css unit ex * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit ex */ export default function ex(unit) { - return unit + "ex" -} \ No newline at end of file + return unit + 'ex'; +} diff --git a/cssProps/src/units/fr/index.js b/cssProps/src/units/fr/index.js index 67be515f..0949c9a8 100644 --- a/cssProps/src/units/fr/index.js +++ b/cssProps/src/units/fr/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name fr * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit fr * * @description * Returns a numerical value appended with the css unit fr * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit fr */ export default function fr(unit) { - return unit + "fr" -} \ No newline at end of file + return unit + 'fr'; +} diff --git a/cssProps/src/units/grad/index.js b/cssProps/src/units/grad/index.js index 5f003e4a..c5a0aeb0 100644 --- a/cssProps/src/units/grad/index.js +++ b/cssProps/src/units/grad/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name grad * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit grad * * @description * Returns a numerical value appended with the css unit grad * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit grad */ export default function grad(unit) { - return unit + "grad" -} \ No newline at end of file + return unit + 'grad'; +} diff --git a/cssProps/src/units/inch/index.js b/cssProps/src/units/inch/index.js index 0a0be2f2..1b61719e 100644 --- a/cssProps/src/units/inch/index.js +++ b/cssProps/src/units/inch/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name inch * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit inch * * @description * Returns a numerical value appended with the css unit inch * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit inch */ export default function inch(unit) { - return unit + "inch" -} \ No newline at end of file + return unit + 'inch'; +} diff --git a/cssProps/src/units/index.js b/cssProps/src/units/index.js index 713280fb..798dfacf 100644 --- a/cssProps/src/units/index.js +++ b/cssProps/src/units/index.js @@ -1,29 +1,29 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -export { default as ch } from './ch/index' -export { default as cm } from './cm/index' -export { default as deg } from './deg/index' -export { default as dpcm } from './dpcm/index' -export { default as dpi } from './dpi/index' -export { default as dppx } from './dppx/index' -export { default as em } from './em/index' -export { default as ex } from './ex/index' -export { default as fr } from './fr/index' -export { default as grad } from './grad/index' -export { default as Hz } from './Hz/index' -export { default as inch } from './inch/index' -export { default as kHz } from './kHz/index' -export { default as mm } from './mm/index' -export { default as ms } from './ms/index' -export { default as pc } from './pc/index' -export { default as pt } from './pt/index' -export { default as px } from './px/index' -export { default as Q } from './Q/index' -export { default as rad } from './rad/index' -export { default as rem } from './rem/index' -export { default as s } from './s/index' -export { default as turn } from './turn/index' -export { default as vh } from './vh/index' -export { default as vmax } from './vmax/index' -export { default as vmin } from './vmin/index' -export { default as vw } from './vw/index' -export { default as x } from './x/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/units.index.mustache */ +export { default as ch } from './ch/index'; +export { default as cm } from './cm/index'; +export { default as deg } from './deg/index'; +export { default as dpcm } from './dpcm/index'; +export { default as dpi } from './dpi/index'; +export { default as dppx } from './dppx/index'; +export { default as em } from './em/index'; +export { default as ex } from './ex/index'; +export { default as fr } from './fr/index'; +export { default as grad } from './grad/index'; +export { default as Hz } from './Hz/index'; +export { default as inch } from './inch/index'; +export { default as kHz } from './kHz/index'; +export { default as mm } from './mm/index'; +export { default as ms } from './ms/index'; +export { default as pc } from './pc/index'; +export { default as pt } from './pt/index'; +export { default as px } from './px/index'; +export { default as Q } from './Q/index'; +export { default as rad } from './rad/index'; +export { default as rem } from './rem/index'; +export { default as s } from './s/index'; +export { default as turn } from './turn/index'; +export { default as vh } from './vh/index'; +export { default as vmax } from './vmax/index'; +export { default as vmin } from './vmin/index'; +export { default as vw } from './vw/index'; +export { default as x } from './x/index'; diff --git a/cssProps/src/units/kHz/index.js b/cssProps/src/units/kHz/index.js index 4aaef11b..38c7ca76 100644 --- a/cssProps/src/units/kHz/index.js +++ b/cssProps/src/units/kHz/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name kHz * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit kHz * * @description * Returns a numerical value appended with the css unit kHz * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit kHz */ export default function kHz(unit) { - return unit + "kHz" -} \ No newline at end of file + return unit + 'kHz'; +} diff --git a/cssProps/src/units/mm/index.js b/cssProps/src/units/mm/index.js index e2ee34e9..6a00af05 100644 --- a/cssProps/src/units/mm/index.js +++ b/cssProps/src/units/mm/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name mm * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit mm * * @description * Returns a numerical value appended with the css unit mm * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit mm */ export default function mm(unit) { - return unit + "mm" -} \ No newline at end of file + return unit + 'mm'; +} diff --git a/cssProps/src/units/ms/index.js b/cssProps/src/units/ms/index.js index c0da89bf..72229654 100644 --- a/cssProps/src/units/ms/index.js +++ b/cssProps/src/units/ms/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name ms * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit ms * * @description * Returns a numerical value appended with the css unit ms * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit ms */ export default function ms(unit) { - return unit + "ms" -} \ No newline at end of file + return unit + 'ms'; +} diff --git a/cssProps/src/units/pc/index.js b/cssProps/src/units/pc/index.js index bec053a5..a1156460 100644 --- a/cssProps/src/units/pc/index.js +++ b/cssProps/src/units/pc/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name pc * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit pc * * @description * Returns a numerical value appended with the css unit pc * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit pc */ export default function pc(unit) { - return unit + "pc" -} \ No newline at end of file + return unit + 'pc'; +} diff --git a/cssProps/src/units/pt/index.js b/cssProps/src/units/pt/index.js index 71fb2583..8964f0a3 100644 --- a/cssProps/src/units/pt/index.js +++ b/cssProps/src/units/pt/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name pt * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit pt * * @description * Returns a numerical value appended with the css unit pt * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit pt */ export default function pt(unit) { - return unit + "pt" -} \ No newline at end of file + return unit + 'pt'; +} diff --git a/cssProps/src/units/px/index.js b/cssProps/src/units/px/index.js index cb18fa86..7434e241 100644 --- a/cssProps/src/units/px/index.js +++ b/cssProps/src/units/px/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name px * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit px * * @description * Returns a numerical value appended with the css unit px * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit px */ export default function px(unit) { - return unit + "px" -} \ No newline at end of file + return unit + 'px'; +} diff --git a/cssProps/src/units/rad/index.js b/cssProps/src/units/rad/index.js index 804783c1..f7e447aa 100644 --- a/cssProps/src/units/rad/index.js +++ b/cssProps/src/units/rad/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name rad * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit rad * * @description * Returns a numerical value appended with the css unit rad * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit rad */ export default function rad(unit) { - return unit + "rad" -} \ No newline at end of file + return unit + 'rad'; +} diff --git a/cssProps/src/units/rem/index.js b/cssProps/src/units/rem/index.js index 24a351c8..48bc9e03 100644 --- a/cssProps/src/units/rem/index.js +++ b/cssProps/src/units/rem/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name rem * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit rem * * @description * Returns a numerical value appended with the css unit rem * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit rem */ export default function rem(unit) { - return unit + "rem" -} \ No newline at end of file + return unit + 'rem'; +} diff --git a/cssProps/src/units/s/index.js b/cssProps/src/units/s/index.js index 6155e55d..c91e649d 100644 --- a/cssProps/src/units/s/index.js +++ b/cssProps/src/units/s/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name s * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit s * * @description * Returns a numerical value appended with the css unit s * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit s */ export default function s(unit) { - return unit + "s" -} \ No newline at end of file + return unit + 's'; +} diff --git a/cssProps/src/units/turn/index.js b/cssProps/src/units/turn/index.js index d8649efa..0270bbf9 100644 --- a/cssProps/src/units/turn/index.js +++ b/cssProps/src/units/turn/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name turn * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit turn * * @description * Returns a numerical value appended with the css unit turn * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit turn */ export default function turn(unit) { - return unit + "turn" -} \ No newline at end of file + return unit + 'turn'; +} diff --git a/cssProps/src/units/vh/index.js b/cssProps/src/units/vh/index.js index 73405f5e..dde735e0 100644 --- a/cssProps/src/units/vh/index.js +++ b/cssProps/src/units/vh/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name vh * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit vh * * @description * Returns a numerical value appended with the css unit vh * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit vh */ export default function vh(unit) { - return unit + "vh" -} \ No newline at end of file + return unit + 'vh'; +} diff --git a/cssProps/src/units/vmax/index.js b/cssProps/src/units/vmax/index.js index cd2be282..9e2b5db2 100644 --- a/cssProps/src/units/vmax/index.js +++ b/cssProps/src/units/vmax/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name vmax * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit vmax * * @description * Returns a numerical value appended with the css unit vmax * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit vmax */ export default function vmax(unit) { - return unit + "vmax" -} \ No newline at end of file + return unit + 'vmax'; +} diff --git a/cssProps/src/units/vmin/index.js b/cssProps/src/units/vmin/index.js index e0343653..87e77d09 100644 --- a/cssProps/src/units/vmin/index.js +++ b/cssProps/src/units/vmin/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name vmin * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit vmin * * @description * Returns a numerical value appended with the css unit vmin * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit vmin */ export default function vmin(unit) { - return unit + "vmin" -} \ No newline at end of file + return unit + 'vmin'; +} diff --git a/cssProps/src/units/vw/index.js b/cssProps/src/units/vw/index.js index 0adb6b29..a041254c 100644 --- a/cssProps/src/units/vw/index.js +++ b/cssProps/src/units/vw/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name vw * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit vw * * @description * Returns a numerical value appended with the css unit vw * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit vw */ export default function vw(unit) { - return unit + "vw" -} \ No newline at end of file + return unit + 'vw'; +} diff --git a/cssProps/src/units/x/index.js b/cssProps/src/units/x/index.js index d70240d6..a7a27314 100644 --- a/cssProps/src/units/x/index.js +++ b/cssProps/src/units/x/index.js @@ -1,16 +1,15 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ /** * @name x * @category CssProps Helper - * @summary Returns a numerical value appended with the css unit x * * @description * Returns a numerical value appended with the css unit x * - * @param {number} unit- The numerical value that the css unit will be appended + * @param {number} unit- The numerical length for a given unit * @returns {string} numerical value with appended unit x */ export default function x(unit) { - return unit + "x" -} \ No newline at end of file + return unit + 'x'; +} diff --git a/cssProps/templates/atRules.atRule.index.mustache b/cssProps/templates/atRules.atRule.index.mustache new file mode 100644 index 00000000..6213821c --- /dev/null +++ b/cssProps/templates/atRules.atRule.index.mustache @@ -0,0 +1,22 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/atRules.atRule.index.mustache */ +/** + * @name {{atRuleCamelCase}} + * @category CssProps Helper + * @summary {{atRule}} {{atRuleSyntax}} + * + * @description + * {{atRule}} {{atRuleSyntax}} + * + {{#atRuleParams}} + * @param {{atRuleParamType}} {{atRuleParamName}} - {{atRuleParamDescription}} + {{/atRuleParams}} + * @returns {{atRuleReturnType}} - {{atRuleReturnDescription}} + */ + +export default function {{atRuleCamelCase}}({{#atRuleArgs}}{{atRuleArg}},{{/atRuleArgs}}{{#cssProps}}cssProps{{/cssProps}}) { + return { + ["{{atRule}}{{#atRuleFunction}}({{rule}}){{/atRuleFunction}}"]: cssProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/templates/atRules.index.mustache b/cssProps/templates/atRules.index.mustache new file mode 100644 index 00000000..9a7250b2 --- /dev/null +++ b/cssProps/templates/atRules.index.mustache @@ -0,0 +1,4 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/atRules.index.mustache */ +{{#atRules}} +export { default as {{atRuleCamelCase}} } from './{{atRuleCamelCase}}/index' +{{/atRules}} \ No newline at end of file diff --git a/cssProps/templates/atRules.test.mustache b/cssProps/templates/atRules.test.mustache new file mode 100644 index 00000000..2b5b3ac1 --- /dev/null +++ b/cssProps/templates/atRules.test.mustache @@ -0,0 +1,29 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/atRules.test.mustache */ +import * as cssAtRules from '../index'; +import { color, maxWidth } from '../../props/index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssAtRules', () => { + beforeEach(() => { + css.mockClear(); + }); + + {{#atRuleTests}} + it('{{atRule}} type', () => { + expect(typeof cssAtRules.{{atRuleCamelCase}}).toEqual('function'); + }); + + it('{{atRule}}', () => { + expect(cssAtRules.{{atRuleCamelCase}}("(param)", [ + color("blue"), + maxWidth("100px") + ])).toEqual({"{{atRule}} (param)": {"color": "blue", "maxWidth": "100px"}}); + }); + {{/atRuleTests}} +}); + + diff --git a/cssProps/templates/props.index.mustache b/cssProps/templates/props.index.mustache new file mode 100644 index 00000000..a85f26cd --- /dev/null +++ b/cssProps/templates/props.index.mustache @@ -0,0 +1,4 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/props.index.mustache */ +{{#Props}} +export { default as {{prop}} } from './{{prop}}/index' +{{/Props}} \ No newline at end of file diff --git a/cssProps/templates/props.prop.index.mustache b/cssProps/templates/props.prop.index.mustache new file mode 100644 index 00000000..a905d804 --- /dev/null +++ b/cssProps/templates/props.prop.index.mustache @@ -0,0 +1,19 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/props.prop.index.mustache */ +import { default as appendArgs } from '../../util/index' + +/** + * @name {{prop}} + * @category CssProps Helper + * + * @description + * Returns an object with the css property {{prop}} with its passed in values + * + * @param {string} One or more parameters that will be appended together separated by a delimiter based on the css syntax + * @returns {{prop}} property as object + */ + +export default function {{prop}}() { + return { + {{prop}}: appendArgs(arguments{{#delimiter}}{{delim}}{{/delimiter}}) + } +} \ No newline at end of file diff --git a/cssProps/templates/props.test.mustache b/cssProps/templates/props.test.mustache new file mode 100644 index 00000000..900e878e --- /dev/null +++ b/cssProps/templates/props.test.mustache @@ -0,0 +1,23 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/props.test.mustache */ +import * as cssProps from '../index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssProps', () => { + beforeEach(() => { + css.mockClear(); + }); + + {{#Props}} + it('{{prop}} type', () => { + expect(typeof cssProps.{{prop}}).toEqual('function'); + }); + + it('{{prop}}', () => { + expect(cssProps.{{prop}}("value")).toEqual({ {{prop}}:'value'}); + }); + {{/Props}} +}); \ No newline at end of file diff --git a/cssProps/templates/units.index.mustache b/cssProps/templates/units.index.mustache new file mode 100644 index 00000000..2f640093 --- /dev/null +++ b/cssProps/templates/units.index.mustache @@ -0,0 +1,4 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/units.index.mustache */ +{{#Units}} +export { default as {{unit}} } from './{{unit}}/index' +{{/Units}} \ No newline at end of file diff --git a/cssProps/templates/units.test.mustache b/cssProps/templates/units.test.mustache new file mode 100644 index 00000000..37529634 --- /dev/null +++ b/cssProps/templates/units.test.mustache @@ -0,0 +1,23 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/units.test.mustache */ +import * as cssUnits from '../index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssUnits', () => { + beforeEach(() => { + css.mockClear(); + }); + + {{#Units}} + it('{{unit}} type', () => { + expect(typeof cssUnits.{{unit}}).toEqual('function'); + }); + + it('{{unit}}', () => { + expect(cssUnits.{{unit}}(5)).toEqual('5{{unit}}'); + }); + {{/Units}} +}); \ No newline at end of file diff --git a/cssProps/templates/units.unit.index.mustache b/cssProps/templates/units.unit.index.mustache new file mode 100644 index 00000000..ec886319 --- /dev/null +++ b/cssProps/templates/units.unit.index.mustache @@ -0,0 +1,15 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/units.unit.index.mustache */ +/** + * @name {{unit}} + * @category CssProps Helper + * + * @description + * Returns a numerical value appended with the css unit {{unit}} + * + * @param {number} unit- The numerical length for a given unit + * @returns {string} numerical value with appended unit {{unit}} + */ + +export default function {{unit}}(unit) { + return unit + '{{unit}}' +} \ No newline at end of file From c0a797c0fde7e6e83f0067500640992e462a038c Mon Sep 17 00:00:00 2001 From: Brian Teague Date: Sun, 28 Nov 2021 17:05:36 -0500 Subject: [PATCH 03/19] Finish creating mustache templates --- cssProps/scripts/generateFunctions.js | 101 +-- cssProps/scripts/generatePseudo.js | 103 --- cssProps/scripts/generatePseudos.js | 62 ++ .../src/functions/__tests__/functions.test.js | 267 ++---- cssProps/src/functions/attr/index.js | 9 +- cssProps/src/functions/blur/index.js | 9 +- cssProps/src/functions/brightness/index.js | 9 +- cssProps/src/functions/calc/index.js | 9 +- cssProps/src/functions/circle/index.js | 9 +- cssProps/src/functions/clamp/index.js | 9 +- cssProps/src/functions/conicGradient/index.js | 9 +- cssProps/src/functions/contrast/index.js | 9 +- cssProps/src/functions/counter/index.js | 9 +- cssProps/src/functions/counters/index.js | 9 +- cssProps/src/functions/crossFade/index.js | 9 +- cssProps/src/functions/dropShadow/index.js | 9 +- cssProps/src/functions/element/index.js | 9 +- cssProps/src/functions/ellipse/index.js | 9 +- cssProps/src/functions/env/index.js | 9 +- cssProps/src/functions/fitContent/index.js | 9 +- cssProps/src/functions/grayscale/index.js | 9 +- cssProps/src/functions/hsl/index.js | 9 +- cssProps/src/functions/hsla/index.js | 9 +- cssProps/src/functions/hueRotate/index.js | 9 +- cssProps/src/functions/image/index.js | 9 +- cssProps/src/functions/imageSet/index.js | 9 +- cssProps/src/functions/index.js | 132 +-- cssProps/src/functions/inset/index.js | 9 +- cssProps/src/functions/invert/index.js | 9 +- cssProps/src/functions/leader/index.js | 9 +- .../src/functions/linearGradient/index.js | 9 +- cssProps/src/functions/matrix/index.js | 9 +- cssProps/src/functions/matrix3d/index.js | 9 +- cssProps/src/functions/max/index.js | 9 +- cssProps/src/functions/min/index.js | 9 +- cssProps/src/functions/minmax/index.js | 9 +- cssProps/src/functions/opacity/index.js | 9 +- cssProps/src/functions/paint/index.js | 9 +- cssProps/src/functions/path/index.js | 9 +- cssProps/src/functions/perspective/index.js | 9 +- cssProps/src/functions/polygon/index.js | 9 +- .../src/functions/radialGradient/index.js | 9 +- .../repeatingLinearGradient/index.js | 9 +- .../repeatingRadialGradient/index.js | 9 +- cssProps/src/functions/rgb/index.js | 9 +- cssProps/src/functions/rgba/index.js | 9 +- cssProps/src/functions/rotate/index.js | 9 +- cssProps/src/functions/rotate3d/index.js | 9 +- cssProps/src/functions/rotateX/index.js | 9 +- cssProps/src/functions/rotateY/index.js | 9 +- cssProps/src/functions/rotateZ/index.js | 9 +- cssProps/src/functions/saturate/index.js | 9 +- cssProps/src/functions/scale/index.js | 9 +- cssProps/src/functions/scale3d/index.js | 9 +- cssProps/src/functions/scaleX/index.js | 9 +- cssProps/src/functions/scaleY/index.js | 9 +- cssProps/src/functions/scaleZ/index.js | 9 +- cssProps/src/functions/sepia/index.js | 9 +- cssProps/src/functions/skew/index.js | 9 +- cssProps/src/functions/skewX/index.js | 9 +- cssProps/src/functions/skewY/index.js | 9 +- cssProps/src/functions/targetCounter/index.js | 9 +- .../src/functions/targetCounters/index.js | 9 +- cssProps/src/functions/targetText/index.js | 9 +- cssProps/src/functions/translate/index.js | 9 +- cssProps/src/functions/translate3d/index.js | 9 +- cssProps/src/functions/translateX/index.js | 9 +- cssProps/src/functions/translateY/index.js | 9 +- cssProps/src/functions/translateZ/index.js | 9 +- cssProps/src/functions/variable/index.js | 9 +- cssProps/src/pseudo/__tests__/pseudo.test.js | 824 ------------------ cssProps/src/pseudo/index.js | 55 -- .../pseudo.integration.test.js.snap | 0 .../__tests__/pseudo.integration.test.js | 24 +- .../src/pseudos/__tests__/pseudos.test.js | 663 ++++++++++++++ .../src/{pseudo => pseudos}/active/index.js | 10 +- .../src/{pseudo => pseudos}/after/index.js | 10 +- .../src/{pseudo => pseudos}/anyLink/index.js | 10 +- .../src/{pseudo => pseudos}/backdrop/index.js | 10 +- .../src/{pseudo => pseudos}/before/index.js | 10 +- .../src/{pseudo => pseudos}/checked/index.js | 10 +- cssProps/src/{pseudo => pseudos}/cue/index.js | 10 +- .../{pseudo => pseudos}/cueRegion/index.js | 10 +- .../defaultElement/index.js | 10 +- cssProps/src/{pseudo => pseudos}/dir/index.js | 10 +- .../src/{pseudo => pseudos}/disabled/index.js | 10 +- .../src/{pseudo => pseudos}/empty/index.js | 10 +- .../src/{pseudo => pseudos}/enabled/index.js | 10 +- .../src/{pseudo => pseudos}/first/index.js | 10 +- .../{pseudo => pseudos}/firstChild/index.js | 10 +- .../{pseudo => pseudos}/firstLetter/index.js | 10 +- .../{pseudo => pseudos}/firstLine/index.js | 10 +- .../{pseudo => pseudos}/firstOfType/index.js | 10 +- .../src/{pseudo => pseudos}/focus/index.js | 10 +- .../{pseudo => pseudos}/focusVisible/index.js | 10 +- .../{pseudo => pseudos}/focusWithin/index.js | 10 +- .../{pseudo => pseudos}/fullscreen/index.js | 10 +- .../src/{pseudo => pseudos}/future/index.js | 10 +- .../src/{pseudo => pseudos}/hover/index.js | 10 +- .../src/{pseudo => pseudos}/inRange/index.js | 10 +- .../indeterminate/index.js | 10 +- cssProps/src/pseudos/index.js | 55 ++ .../src/{pseudo => pseudos}/invalid/index.js | 10 +- .../src/{pseudo => pseudos}/lang/index.js | 10 +- .../{pseudo => pseudos}/lastChild/index.js | 10 +- .../{pseudo => pseudos}/lastOfType/index.js | 10 +- .../src/{pseudo => pseudos}/left/index.js | 10 +- .../src/{pseudo => pseudos}/link/index.js | 10 +- .../src/{pseudo => pseudos}/marker/index.js | 10 +- cssProps/src/{pseudo => pseudos}/not/index.js | 10 +- .../src/{pseudo => pseudos}/nthChild/index.js | 10 +- .../{pseudo => pseudos}/nthLastChild/index.js | 10 +- .../nthLastOfType/index.js | 10 +- .../{pseudo => pseudos}/nthOfType/index.js | 10 +- .../{pseudo => pseudos}/onlyChild/index.js | 10 +- .../{pseudo => pseudos}/onlyOfType/index.js | 10 +- .../src/{pseudo => pseudos}/optional/index.js | 10 +- .../{pseudo => pseudos}/outOfRange/index.js | 10 +- .../{pseudo => pseudos}/placeholder/index.js | 10 +- .../src/{pseudo => pseudos}/readOnly/index.js | 10 +- .../{pseudo => pseudos}/readWrite/index.js | 10 +- .../src/{pseudo => pseudos}/required/index.js | 10 +- .../src/{pseudo => pseudos}/right/index.js | 10 +- .../src/{pseudo => pseudos}/root/index.js | 10 +- .../src/{pseudo => pseudos}/scope/index.js | 10 +- .../{pseudo => pseudos}/selection/index.js | 10 +- .../src/{pseudo => pseudos}/slotted/index.js | 10 +- .../src/{pseudo => pseudos}/target/index.js | 10 +- .../src/{pseudo => pseudos}/valid/index.js | 10 +- .../src/{pseudo => pseudos}/visited/index.js | 10 +- .../functions.function.index.mustache | 16 + cssProps/templates/functions.index.mustache | 4 + cssProps/templates/functions.test.mustache | 23 + cssProps/templates/pseudos.index.mustache | 4 + .../templates/pseudos.pseudo.index.mustache | 20 + cssProps/templates/pseudos.test.mustache | 30 + 136 files changed, 1585 insertions(+), 1923 deletions(-) delete mode 100644 cssProps/scripts/generatePseudo.js create mode 100644 cssProps/scripts/generatePseudos.js delete mode 100644 cssProps/src/pseudo/__tests__/pseudo.test.js delete mode 100644 cssProps/src/pseudo/index.js rename cssProps/src/{pseudo => pseudos}/__tests__/__snapshots__/pseudo.integration.test.js.snap (100%) rename cssProps/src/{pseudo => pseudos}/__tests__/pseudo.integration.test.js (67%) create mode 100644 cssProps/src/pseudos/__tests__/pseudos.test.js rename cssProps/src/{pseudo => pseudos}/active/index.js (66%) rename cssProps/src/{pseudo => pseudos}/after/index.js (66%) rename cssProps/src/{pseudo => pseudos}/anyLink/index.js (67%) rename cssProps/src/{pseudo => pseudos}/backdrop/index.js (67%) rename cssProps/src/{pseudo => pseudos}/before/index.js (66%) rename cssProps/src/{pseudo => pseudos}/checked/index.js (66%) rename cssProps/src/{pseudo => pseudos}/cue/index.js (65%) rename cssProps/src/{pseudo => pseudos}/cueRegion/index.js (67%) rename cssProps/src/{pseudo => pseudos}/defaultElement/index.js (67%) rename cssProps/src/{pseudo => pseudos}/dir/index.js (65%) rename cssProps/src/{pseudo => pseudos}/disabled/index.js (67%) rename cssProps/src/{pseudo => pseudos}/empty/index.js (66%) rename cssProps/src/{pseudo => pseudos}/enabled/index.js (66%) rename cssProps/src/{pseudo => pseudos}/first/index.js (66%) rename cssProps/src/{pseudo => pseudos}/firstChild/index.js (67%) rename cssProps/src/{pseudo => pseudos}/firstLetter/index.js (68%) rename cssProps/src/{pseudo => pseudos}/firstLine/index.js (67%) rename cssProps/src/{pseudo => pseudos}/firstOfType/index.js (68%) rename cssProps/src/{pseudo => pseudos}/focus/index.js (66%) rename cssProps/src/{pseudo => pseudos}/focusVisible/index.js (68%) rename cssProps/src/{pseudo => pseudos}/focusWithin/index.js (68%) rename cssProps/src/{pseudo => pseudos}/fullscreen/index.js (67%) rename cssProps/src/{pseudo => pseudos}/future/index.js (66%) rename cssProps/src/{pseudo => pseudos}/hover/index.js (66%) rename cssProps/src/{pseudo => pseudos}/inRange/index.js (67%) rename cssProps/src/{pseudo => pseudos}/indeterminate/index.js (68%) create mode 100644 cssProps/src/pseudos/index.js rename cssProps/src/{pseudo => pseudos}/invalid/index.js (66%) rename cssProps/src/{pseudo => pseudos}/lang/index.js (66%) rename cssProps/src/{pseudo => pseudos}/lastChild/index.js (67%) rename cssProps/src/{pseudo => pseudos}/lastOfType/index.js (68%) rename cssProps/src/{pseudo => pseudos}/left/index.js (66%) rename cssProps/src/{pseudo => pseudos}/link/index.js (66%) rename cssProps/src/{pseudo => pseudos}/marker/index.js (66%) rename cssProps/src/{pseudo => pseudos}/not/index.js (65%) rename cssProps/src/{pseudo => pseudos}/nthChild/index.js (67%) rename cssProps/src/{pseudo => pseudos}/nthLastChild/index.js (68%) rename cssProps/src/{pseudo => pseudos}/nthLastOfType/index.js (68%) rename cssProps/src/{pseudo => pseudos}/nthOfType/index.js (67%) rename cssProps/src/{pseudo => pseudos}/onlyChild/index.js (67%) rename cssProps/src/{pseudo => pseudos}/onlyOfType/index.js (68%) rename cssProps/src/{pseudo => pseudos}/optional/index.js (67%) rename cssProps/src/{pseudo => pseudos}/outOfRange/index.js (68%) rename cssProps/src/{pseudo => pseudos}/placeholder/index.js (68%) rename cssProps/src/{pseudo => pseudos}/readOnly/index.js (67%) rename cssProps/src/{pseudo => pseudos}/readWrite/index.js (67%) rename cssProps/src/{pseudo => pseudos}/required/index.js (67%) rename cssProps/src/{pseudo => pseudos}/right/index.js (66%) rename cssProps/src/{pseudo => pseudos}/root/index.js (66%) rename cssProps/src/{pseudo => pseudos}/scope/index.js (66%) rename cssProps/src/{pseudo => pseudos}/selection/index.js (67%) rename cssProps/src/{pseudo => pseudos}/slotted/index.js (67%) rename cssProps/src/{pseudo => pseudos}/target/index.js (66%) rename cssProps/src/{pseudo => pseudos}/valid/index.js (66%) rename cssProps/src/{pseudo => pseudos}/visited/index.js (66%) create mode 100644 cssProps/templates/functions.function.index.mustache create mode 100644 cssProps/templates/functions.index.mustache create mode 100644 cssProps/templates/functions.test.mustache create mode 100644 cssProps/templates/pseudos.index.mustache create mode 100644 cssProps/templates/pseudos.pseudo.index.mustache create mode 100644 cssProps/templates/pseudos.test.mustache diff --git a/cssProps/scripts/generateFunctions.js b/cssProps/scripts/generateFunctions.js index 95f36f77..2b11ce38 100644 --- a/cssProps/scripts/generateFunctions.js +++ b/cssProps/scripts/generateFunctions.js @@ -1,91 +1,60 @@ -const jetpack = require('fs-jetpack') -const mdnData = require('mdn-data') +const jetpack = require('fs-jetpack'); +const Mustache = require('mustache'); +const mdnData = require('mdn-data'); //[ 'api', 'css', 'l10n' ] const cssData = mdnData.css; //[ 'atRules', 'selectors', 'types', 'properties', 'syntaxes', 'units' ] -const cssSyntaxes = cssData.syntaxes +const cssSyntaxes = cssData.syntaxes; // "color": { // "syntax": " | | | | | | currentcolor | " // }, -const cssSyntaxFunctions = Object.keys(cssSyntaxes).reduce((result, nextKey) => { - if(nextKey.slice(-2) === '()'){ - const cssFunction = nextKey.slice(0, -2) - result[cssFunction] = cssSyntaxes[nextKey] +const cssSyntaxFunctions = Object.keys(cssSyntaxes).reduce((result, nextKey) => { + if (nextKey.slice(-2) === '()') { + const cssFunction = nextKey.slice(0, -2); + result[cssFunction] = cssSyntaxes[nextKey]; } - return result -}, {}) - + return result; +}, {}); // jetpack.write('./cssSyntaxFunctions.json', cssSyntaxFunctions) +const functionsIndexTemplate = jetpack.read('./templates/functions.index.mustache'); +const functionsFunctionIndexTemplate = jetpack.read( + './templates/functions.function.index.mustache' +); +const functionsTestTemplate = jetpack.read('./templates/functions.test.mustache'); -let indexTemplate = "//Do not modify this file. This file is generated from ./scripts/generateUnits.js\n" -let testTemplate = `//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import * as cssFunctions from '../index'; -import { css, setup } from 'goober'; - -jest.mock('goober', () => ({ - css: jest.fn().mockReturnValue('css()') -})); - -describe('cssFunctions', () => { - beforeEach(() => { - css.mockClear(); - }); -` +const funcListView = { + Funcs: [] +}; //Loop through all the css properties generating the source code, the root index file, and the jest tests -Object.keys(cssSyntaxFunctions).forEach(func => { - func = toCamelCase(func) +Object.keys(cssSyntaxFunctions).forEach((func) => { + func = toCamelCase(func); - if( func === "var"){ - func = "variable" - } + if (func === 'var') { + //Since "var" is a javascript keyword, need to rename "var" css function to "variable" css function + func = 'variable'; + } - jetpack.dir(`./src/functions/${func}`); - jetpack.write(`./src/functions/${func}/index.js`, functionIndexTemplate(func)); - - indexTemplate += `export { default as ${func} } from './${func}/index'\n` - - testTemplate += ` - it('${func} type', () => { - expect(typeof cssFunctions.${func}).toEqual('function'); - }); + funcView = { func: func }; + funcListView.Funcs.push(funcView); - it('${func}', () => { - expect(cssFunctions.${func}(255,255)).toEqual('${func}(255,255)'); - }); + const functionsFunctionIndexFile = Mustache.render(functionsFunctionIndexTemplate, funcView); -` + jetpack.dir(`./src/functions/${func}`); + jetpack.write(`./src/functions/${func}/index.js`, functionsFunctionIndexFile); }); -testTemplate += "});" -jetpack.write('./src/functions/index.js', indexTemplate); -jetpack.write('./src/functions/__tests__/functions.test.js', testTemplate); +const functionsIndexFile = Mustache.render(functionsIndexTemplate, funcListView); +jetpack.write('./src/functions/index.js', functionsIndexFile); + +const functionsTestFile = Mustache.render(functionsTestTemplate, funcListView); +jetpack.write('./src/functions/__tests__/functions.test.js', functionsTestFile); function toCamelCase(str) { - return str.replace(/-[a-z]/g, g => g[1].toUpperCase()) + return str.replace(/-[a-z]/g, (g) => g[1].toUpperCase()); } - -function functionIndexTemplate(func) { - return `//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' - -/** - * @name ${func} - * @category CssProps Helper - * @summary Returns a function call for css function ${func}() with the passed in argmunets comma delimited - * - * @description - * Returns a comma delimited function call for the css function ${func}() - * - * @param arguments - String or numerical values that will be comma delimited for the function call - * @returns {string} Returns a comma delimited function call for the function ${func}() - */ -export default function ${func}() { - return "${func}(" + appendArgs(arguments, ",") + ")" -}` -} \ No newline at end of file diff --git a/cssProps/scripts/generatePseudo.js b/cssProps/scripts/generatePseudo.js deleted file mode 100644 index b5d49c66..00000000 --- a/cssProps/scripts/generatePseudo.js +++ /dev/null @@ -1,103 +0,0 @@ -const jetpack = require('fs-jetpack') -const mdnData = require('mdn-data') -//[ 'api', 'css', 'l10n' ] - -const cssData = mdnData.css; -//[ 'atRules', 'selectors', 'types', 'properties', 'syntaxes', 'units' ] - -const cssSelectors = cssData.selectors -// 'Attribute selectors': { -// syntax: '[attr=value]', -// groups: [ 'Basic Selectors', 'Selectors' ], -// status: 'standard', -// mdn_url: 'https://developer.mozilla.org/docs/Web/CSS/Attribute_selectors' -// }, - -const cssStandardSelectors = Object.keys(cssSelectors).reduce((result, nextKey) => { - if(cssSelectors[nextKey].status === 'standard'){ - result[nextKey] = cssSelectors[nextKey] - } - return result -}, {}) - -const cssPseudoSelectors = Object.keys(cssStandardSelectors) - .filter(selector => selector.slice(0,1) === ":") - - -let indexTemplate = "//Do not modify this file. This file is generated from ./scripts/generatePseudo.js\n" -let testTemplate = `//Do not modify this file. This file is generated from ./scripts/generatePseudo.js -import * as cssPseudo from '../index'; -import { color, maxWidth } from '../../props/index' -import { css, setup } from 'goober'; - -jest.mock('goober', () => ({ - css: jest.fn().mockReturnValue('css()') -})); - -describe('cssPseudo', () => { - beforeEach(() => { - css.mockClear(); - }); -` - -//Loop through all the css properties generating the source code, the root index file, and the jest tests -cssPseudoSelectors.forEach(pseudoSelector => { - let pseudoCamelCase = toCamelCase(pseudoSelector.replace(/:/g,"")); - - if( pseudoCamelCase === 'default'){ - pseudoCamelCase = 'defaultElement' - } - - jetpack.dir(`./src/pseudo/${pseudoCamelCase}`); - jetpack.write(`./src/pseudo/${pseudoCamelCase}/index.js`, functionIndexTemplate(pseudoSelector, pseudoCamelCase)); - - indexTemplate += `export { default as ${pseudoCamelCase} } from './${pseudoCamelCase}/index'\n` - - testTemplate += ` - it('${pseudoSelector} type', () => { - expect(typeof cssPseudo.${pseudoCamelCase}).toEqual('function'); - }); - - it('${pseudoSelector}', () => { - expect(cssPseudo.${pseudoCamelCase}([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&${pseudoSelector}":{ - color: "blue", - maxWidth: "20px" - }}); - }); - -` -}); - -testTemplate += "});" -jetpack.write('./src/pseudo/index.js', indexTemplate); -jetpack.write('./src/pseudo/__tests__/pseudo.test.js', testTemplate); - -function toCamelCase(str) { - return str.replace(/-[a-z]/g, g => g[1].toUpperCase()) -} - -function functionIndexTemplate(pseudoSelector, pseudoCamelCase) { - return `//Do not modify this file. This file is generated from ./scripts/generatePseudo.js -/** - * @name ${pseudoCamelCase} - * @category CssProps Helper - * @summary Returns css pseudo selector ${pseudoSelector} with object of css properties - * - * @description - * Returns an object with the ${pseudoSelector} pseudo selector with its passed in css properties - * - * @param - One or more parameters that will be appended together based on a delimiter - * @returns ${pseudoSelector} property as object with object of css properties - */ - -export default function ${pseudoCamelCase}(arrayOfProps) { - return { - "&${pseudoSelector}": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) - }, {}) - } -}` -} \ No newline at end of file diff --git a/cssProps/scripts/generatePseudos.js b/cssProps/scripts/generatePseudos.js new file mode 100644 index 00000000..a8e38597 --- /dev/null +++ b/cssProps/scripts/generatePseudos.js @@ -0,0 +1,62 @@ +const jetpack = require('fs-jetpack'); +const Mustache = require('mustache'); +const mdnData = require('mdn-data'); +//[ 'api', 'css', 'l10n' ] + +const cssData = mdnData.css; +//[ 'atRules', 'selectors', 'types', 'properties', 'syntaxes', 'units' ] + +const cssSelectors = cssData.selectors; +// 'Attribute selectors': { +// syntax: '[attr=value]', +// groups: [ 'Basic Selectors', 'Selectors' ], +// status: 'standard', +// mdn_url: 'https://developer.mozilla.org/docs/Web/CSS/Attribute_selectors' +// }, + +const cssStandardSelectors = Object.keys(cssSelectors).reduce((result, nextKey) => { + if (cssSelectors[nextKey].status === 'standard') { + result[nextKey] = cssSelectors[nextKey]; + } + return result; +}, {}); + +const cssPseudoSelectors = Object.keys(cssStandardSelectors).filter( + (selector) => selector.slice(0, 1) === ':' +); + +const pseudosIndexTemplate = jetpack.read('./templates/pseudos.index.mustache'); +const pseudosPseudoIndexTemplate = jetpack.read('./templates/pseudos.pseudo.index.mustache'); +const pseudosTestTemplate = jetpack.read('./templates/pseudos.test.mustache'); + +const pseudoListView = { + Pseudos: [] +}; + +//Loop through all the css properties generating the source code, the root index file, and the jest tests +cssPseudoSelectors.forEach((pseudoSelector) => { + let pseudoCamelCase = toCamelCase(pseudoSelector.replace(/:/g, '')); + + if (pseudoCamelCase === 'default') { + //Since "default" is a javascript keyword, rename the "default" css pseudo selector function to "defaultElement" + pseudoCamelCase = 'defaultElement'; + } + + pseudoView = { pseudo: pseudoSelector, pseudoCamelCase: pseudoCamelCase }; + pseudoListView.Pseudos.push(pseudoView); + + const pseudosPseudoIndexFile = Mustache.render(pseudosPseudoIndexTemplate, pseudoView); + + jetpack.dir(`./src/pseudos/${pseudoCamelCase}`); + jetpack.write(`./src/pseudos/${pseudoCamelCase}/index.js`, pseudosPseudoIndexFile); +}); + +const pseudosIndexFile = Mustache.render(pseudosIndexTemplate, pseudoListView); +jetpack.write('./src/pseudos/index.js', pseudosIndexFile); + +const pseudosTestFile = Mustache.render(pseudosTestTemplate, pseudoListView); +jetpack.write('./src/pseudos/__tests__/pseudos.test.js', pseudosTestFile); + +function toCamelCase(str) { + return str.replace(/-[a-z]/g, (g) => g[1].toUpperCase()); +} diff --git a/cssProps/src/functions/__tests__/functions.test.js b/cssProps/src/functions/__tests__/functions.test.js index 921b1d74..006eb327 100644 --- a/cssProps/src/functions/__tests__/functions.test.js +++ b/cssProps/src/functions/__tests__/functions.test.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.test.mustache */ import * as cssFunctions from '../index'; import { css, setup } from 'goober'; @@ -16,583 +16,458 @@ describe('cssFunctions', () => { }); it('attr', () => { - expect(cssFunctions.attr(255,255)).toEqual('attr(255,255)'); + expect(cssFunctions.attr(255, 255)).toEqual('attr(255,255)'); }); - - it('blur type', () => { expect(typeof cssFunctions.blur).toEqual('function'); }); it('blur', () => { - expect(cssFunctions.blur(255,255)).toEqual('blur(255,255)'); + expect(cssFunctions.blur(255, 255)).toEqual('blur(255,255)'); }); - - it('brightness type', () => { expect(typeof cssFunctions.brightness).toEqual('function'); }); it('brightness', () => { - expect(cssFunctions.brightness(255,255)).toEqual('brightness(255,255)'); + expect(cssFunctions.brightness(255, 255)).toEqual('brightness(255,255)'); }); - - it('calc type', () => { expect(typeof cssFunctions.calc).toEqual('function'); }); it('calc', () => { - expect(cssFunctions.calc(255,255)).toEqual('calc(255,255)'); + expect(cssFunctions.calc(255, 255)).toEqual('calc(255,255)'); }); - - it('circle type', () => { expect(typeof cssFunctions.circle).toEqual('function'); }); it('circle', () => { - expect(cssFunctions.circle(255,255)).toEqual('circle(255,255)'); + expect(cssFunctions.circle(255, 255)).toEqual('circle(255,255)'); }); - - it('clamp type', () => { expect(typeof cssFunctions.clamp).toEqual('function'); }); it('clamp', () => { - expect(cssFunctions.clamp(255,255)).toEqual('clamp(255,255)'); + expect(cssFunctions.clamp(255, 255)).toEqual('clamp(255,255)'); }); - - it('conicGradient type', () => { expect(typeof cssFunctions.conicGradient).toEqual('function'); }); it('conicGradient', () => { - expect(cssFunctions.conicGradient(255,255)).toEqual('conicGradient(255,255)'); + expect(cssFunctions.conicGradient(255, 255)).toEqual('conicGradient(255,255)'); }); - - it('contrast type', () => { expect(typeof cssFunctions.contrast).toEqual('function'); }); it('contrast', () => { - expect(cssFunctions.contrast(255,255)).toEqual('contrast(255,255)'); + expect(cssFunctions.contrast(255, 255)).toEqual('contrast(255,255)'); }); - - it('counter type', () => { expect(typeof cssFunctions.counter).toEqual('function'); }); it('counter', () => { - expect(cssFunctions.counter(255,255)).toEqual('counter(255,255)'); + expect(cssFunctions.counter(255, 255)).toEqual('counter(255,255)'); }); - - it('counters type', () => { expect(typeof cssFunctions.counters).toEqual('function'); }); it('counters', () => { - expect(cssFunctions.counters(255,255)).toEqual('counters(255,255)'); + expect(cssFunctions.counters(255, 255)).toEqual('counters(255,255)'); }); - - it('crossFade type', () => { expect(typeof cssFunctions.crossFade).toEqual('function'); }); it('crossFade', () => { - expect(cssFunctions.crossFade(255,255)).toEqual('crossFade(255,255)'); + expect(cssFunctions.crossFade(255, 255)).toEqual('crossFade(255,255)'); }); - - it('dropShadow type', () => { expect(typeof cssFunctions.dropShadow).toEqual('function'); }); it('dropShadow', () => { - expect(cssFunctions.dropShadow(255,255)).toEqual('dropShadow(255,255)'); + expect(cssFunctions.dropShadow(255, 255)).toEqual('dropShadow(255,255)'); }); - - it('element type', () => { expect(typeof cssFunctions.element).toEqual('function'); }); it('element', () => { - expect(cssFunctions.element(255,255)).toEqual('element(255,255)'); + expect(cssFunctions.element(255, 255)).toEqual('element(255,255)'); }); - - it('ellipse type', () => { expect(typeof cssFunctions.ellipse).toEqual('function'); }); it('ellipse', () => { - expect(cssFunctions.ellipse(255,255)).toEqual('ellipse(255,255)'); + expect(cssFunctions.ellipse(255, 255)).toEqual('ellipse(255,255)'); }); - - it('env type', () => { expect(typeof cssFunctions.env).toEqual('function'); }); it('env', () => { - expect(cssFunctions.env(255,255)).toEqual('env(255,255)'); + expect(cssFunctions.env(255, 255)).toEqual('env(255,255)'); }); - - it('fitContent type', () => { expect(typeof cssFunctions.fitContent).toEqual('function'); }); it('fitContent', () => { - expect(cssFunctions.fitContent(255,255)).toEqual('fitContent(255,255)'); + expect(cssFunctions.fitContent(255, 255)).toEqual('fitContent(255,255)'); }); - - it('grayscale type', () => { expect(typeof cssFunctions.grayscale).toEqual('function'); }); it('grayscale', () => { - expect(cssFunctions.grayscale(255,255)).toEqual('grayscale(255,255)'); + expect(cssFunctions.grayscale(255, 255)).toEqual('grayscale(255,255)'); }); - - it('hsl type', () => { expect(typeof cssFunctions.hsl).toEqual('function'); }); it('hsl', () => { - expect(cssFunctions.hsl(255,255)).toEqual('hsl(255,255)'); + expect(cssFunctions.hsl(255, 255)).toEqual('hsl(255,255)'); }); - - it('hsla type', () => { expect(typeof cssFunctions.hsla).toEqual('function'); }); it('hsla', () => { - expect(cssFunctions.hsla(255,255)).toEqual('hsla(255,255)'); + expect(cssFunctions.hsla(255, 255)).toEqual('hsla(255,255)'); }); - - it('hueRotate type', () => { expect(typeof cssFunctions.hueRotate).toEqual('function'); }); it('hueRotate', () => { - expect(cssFunctions.hueRotate(255,255)).toEqual('hueRotate(255,255)'); + expect(cssFunctions.hueRotate(255, 255)).toEqual('hueRotate(255,255)'); }); - - it('image type', () => { expect(typeof cssFunctions.image).toEqual('function'); }); it('image', () => { - expect(cssFunctions.image(255,255)).toEqual('image(255,255)'); + expect(cssFunctions.image(255, 255)).toEqual('image(255,255)'); }); - - it('imageSet type', () => { expect(typeof cssFunctions.imageSet).toEqual('function'); }); it('imageSet', () => { - expect(cssFunctions.imageSet(255,255)).toEqual('imageSet(255,255)'); + expect(cssFunctions.imageSet(255, 255)).toEqual('imageSet(255,255)'); }); - - it('inset type', () => { expect(typeof cssFunctions.inset).toEqual('function'); }); it('inset', () => { - expect(cssFunctions.inset(255,255)).toEqual('inset(255,255)'); + expect(cssFunctions.inset(255, 255)).toEqual('inset(255,255)'); }); - - it('invert type', () => { expect(typeof cssFunctions.invert).toEqual('function'); }); it('invert', () => { - expect(cssFunctions.invert(255,255)).toEqual('invert(255,255)'); + expect(cssFunctions.invert(255, 255)).toEqual('invert(255,255)'); }); - - it('leader type', () => { expect(typeof cssFunctions.leader).toEqual('function'); }); it('leader', () => { - expect(cssFunctions.leader(255,255)).toEqual('leader(255,255)'); + expect(cssFunctions.leader(255, 255)).toEqual('leader(255,255)'); }); - - it('linearGradient type', () => { expect(typeof cssFunctions.linearGradient).toEqual('function'); }); it('linearGradient', () => { - expect(cssFunctions.linearGradient(255,255)).toEqual('linearGradient(255,255)'); + expect(cssFunctions.linearGradient(255, 255)).toEqual('linearGradient(255,255)'); }); - - it('matrix type', () => { expect(typeof cssFunctions.matrix).toEqual('function'); }); it('matrix', () => { - expect(cssFunctions.matrix(255,255)).toEqual('matrix(255,255)'); + expect(cssFunctions.matrix(255, 255)).toEqual('matrix(255,255)'); }); - - it('matrix3d type', () => { expect(typeof cssFunctions.matrix3d).toEqual('function'); }); it('matrix3d', () => { - expect(cssFunctions.matrix3d(255,255)).toEqual('matrix3d(255,255)'); + expect(cssFunctions.matrix3d(255, 255)).toEqual('matrix3d(255,255)'); }); - - it('max type', () => { expect(typeof cssFunctions.max).toEqual('function'); }); it('max', () => { - expect(cssFunctions.max(255,255)).toEqual('max(255,255)'); + expect(cssFunctions.max(255, 255)).toEqual('max(255,255)'); }); - - it('min type', () => { expect(typeof cssFunctions.min).toEqual('function'); }); it('min', () => { - expect(cssFunctions.min(255,255)).toEqual('min(255,255)'); + expect(cssFunctions.min(255, 255)).toEqual('min(255,255)'); }); - - it('minmax type', () => { expect(typeof cssFunctions.minmax).toEqual('function'); }); it('minmax', () => { - expect(cssFunctions.minmax(255,255)).toEqual('minmax(255,255)'); + expect(cssFunctions.minmax(255, 255)).toEqual('minmax(255,255)'); }); - - it('opacity type', () => { expect(typeof cssFunctions.opacity).toEqual('function'); }); it('opacity', () => { - expect(cssFunctions.opacity(255,255)).toEqual('opacity(255,255)'); + expect(cssFunctions.opacity(255, 255)).toEqual('opacity(255,255)'); }); - - it('path type', () => { expect(typeof cssFunctions.path).toEqual('function'); }); it('path', () => { - expect(cssFunctions.path(255,255)).toEqual('path(255,255)'); + expect(cssFunctions.path(255, 255)).toEqual('path(255,255)'); }); - - it('paint type', () => { expect(typeof cssFunctions.paint).toEqual('function'); }); it('paint', () => { - expect(cssFunctions.paint(255,255)).toEqual('paint(255,255)'); + expect(cssFunctions.paint(255, 255)).toEqual('paint(255,255)'); }); - - it('perspective type', () => { expect(typeof cssFunctions.perspective).toEqual('function'); }); it('perspective', () => { - expect(cssFunctions.perspective(255,255)).toEqual('perspective(255,255)'); + expect(cssFunctions.perspective(255, 255)).toEqual('perspective(255,255)'); }); - - it('polygon type', () => { expect(typeof cssFunctions.polygon).toEqual('function'); }); it('polygon', () => { - expect(cssFunctions.polygon(255,255)).toEqual('polygon(255,255)'); + expect(cssFunctions.polygon(255, 255)).toEqual('polygon(255,255)'); }); - - it('radialGradient type', () => { expect(typeof cssFunctions.radialGradient).toEqual('function'); }); it('radialGradient', () => { - expect(cssFunctions.radialGradient(255,255)).toEqual('radialGradient(255,255)'); + expect(cssFunctions.radialGradient(255, 255)).toEqual('radialGradient(255,255)'); }); - - it('repeatingLinearGradient type', () => { expect(typeof cssFunctions.repeatingLinearGradient).toEqual('function'); }); it('repeatingLinearGradient', () => { - expect(cssFunctions.repeatingLinearGradient(255,255)).toEqual('repeatingLinearGradient(255,255)'); + expect(cssFunctions.repeatingLinearGradient(255, 255)).toEqual( + 'repeatingLinearGradient(255,255)' + ); }); - - it('repeatingRadialGradient type', () => { expect(typeof cssFunctions.repeatingRadialGradient).toEqual('function'); }); it('repeatingRadialGradient', () => { - expect(cssFunctions.repeatingRadialGradient(255,255)).toEqual('repeatingRadialGradient(255,255)'); + expect(cssFunctions.repeatingRadialGradient(255, 255)).toEqual( + 'repeatingRadialGradient(255,255)' + ); }); - - it('rgb type', () => { expect(typeof cssFunctions.rgb).toEqual('function'); }); it('rgb', () => { - expect(cssFunctions.rgb(255,255)).toEqual('rgb(255,255)'); + expect(cssFunctions.rgb(255, 255)).toEqual('rgb(255,255)'); }); - - it('rgba type', () => { expect(typeof cssFunctions.rgba).toEqual('function'); }); it('rgba', () => { - expect(cssFunctions.rgba(255,255)).toEqual('rgba(255,255)'); + expect(cssFunctions.rgba(255, 255)).toEqual('rgba(255,255)'); }); - - it('rotate type', () => { expect(typeof cssFunctions.rotate).toEqual('function'); }); it('rotate', () => { - expect(cssFunctions.rotate(255,255)).toEqual('rotate(255,255)'); + expect(cssFunctions.rotate(255, 255)).toEqual('rotate(255,255)'); }); - - it('rotate3d type', () => { expect(typeof cssFunctions.rotate3d).toEqual('function'); }); it('rotate3d', () => { - expect(cssFunctions.rotate3d(255,255)).toEqual('rotate3d(255,255)'); + expect(cssFunctions.rotate3d(255, 255)).toEqual('rotate3d(255,255)'); }); - - it('rotateX type', () => { expect(typeof cssFunctions.rotateX).toEqual('function'); }); it('rotateX', () => { - expect(cssFunctions.rotateX(255,255)).toEqual('rotateX(255,255)'); + expect(cssFunctions.rotateX(255, 255)).toEqual('rotateX(255,255)'); }); - - it('rotateY type', () => { expect(typeof cssFunctions.rotateY).toEqual('function'); }); it('rotateY', () => { - expect(cssFunctions.rotateY(255,255)).toEqual('rotateY(255,255)'); + expect(cssFunctions.rotateY(255, 255)).toEqual('rotateY(255,255)'); }); - - it('rotateZ type', () => { expect(typeof cssFunctions.rotateZ).toEqual('function'); }); it('rotateZ', () => { - expect(cssFunctions.rotateZ(255,255)).toEqual('rotateZ(255,255)'); + expect(cssFunctions.rotateZ(255, 255)).toEqual('rotateZ(255,255)'); }); - - it('saturate type', () => { expect(typeof cssFunctions.saturate).toEqual('function'); }); it('saturate', () => { - expect(cssFunctions.saturate(255,255)).toEqual('saturate(255,255)'); + expect(cssFunctions.saturate(255, 255)).toEqual('saturate(255,255)'); }); - - it('scale type', () => { expect(typeof cssFunctions.scale).toEqual('function'); }); it('scale', () => { - expect(cssFunctions.scale(255,255)).toEqual('scale(255,255)'); + expect(cssFunctions.scale(255, 255)).toEqual('scale(255,255)'); }); - - it('scale3d type', () => { expect(typeof cssFunctions.scale3d).toEqual('function'); }); it('scale3d', () => { - expect(cssFunctions.scale3d(255,255)).toEqual('scale3d(255,255)'); + expect(cssFunctions.scale3d(255, 255)).toEqual('scale3d(255,255)'); }); - - it('scaleX type', () => { expect(typeof cssFunctions.scaleX).toEqual('function'); }); it('scaleX', () => { - expect(cssFunctions.scaleX(255,255)).toEqual('scaleX(255,255)'); + expect(cssFunctions.scaleX(255, 255)).toEqual('scaleX(255,255)'); }); - - it('scaleY type', () => { expect(typeof cssFunctions.scaleY).toEqual('function'); }); it('scaleY', () => { - expect(cssFunctions.scaleY(255,255)).toEqual('scaleY(255,255)'); + expect(cssFunctions.scaleY(255, 255)).toEqual('scaleY(255,255)'); }); - - it('scaleZ type', () => { expect(typeof cssFunctions.scaleZ).toEqual('function'); }); it('scaleZ', () => { - expect(cssFunctions.scaleZ(255,255)).toEqual('scaleZ(255,255)'); + expect(cssFunctions.scaleZ(255, 255)).toEqual('scaleZ(255,255)'); }); - - it('skew type', () => { expect(typeof cssFunctions.skew).toEqual('function'); }); it('skew', () => { - expect(cssFunctions.skew(255,255)).toEqual('skew(255,255)'); + expect(cssFunctions.skew(255, 255)).toEqual('skew(255,255)'); }); - - it('skewX type', () => { expect(typeof cssFunctions.skewX).toEqual('function'); }); it('skewX', () => { - expect(cssFunctions.skewX(255,255)).toEqual('skewX(255,255)'); + expect(cssFunctions.skewX(255, 255)).toEqual('skewX(255,255)'); }); - - it('skewY type', () => { expect(typeof cssFunctions.skewY).toEqual('function'); }); it('skewY', () => { - expect(cssFunctions.skewY(255,255)).toEqual('skewY(255,255)'); + expect(cssFunctions.skewY(255, 255)).toEqual('skewY(255,255)'); }); - - it('sepia type', () => { expect(typeof cssFunctions.sepia).toEqual('function'); }); it('sepia', () => { - expect(cssFunctions.sepia(255,255)).toEqual('sepia(255,255)'); + expect(cssFunctions.sepia(255, 255)).toEqual('sepia(255,255)'); }); - - it('targetCounter type', () => { expect(typeof cssFunctions.targetCounter).toEqual('function'); }); it('targetCounter', () => { - expect(cssFunctions.targetCounter(255,255)).toEqual('targetCounter(255,255)'); + expect(cssFunctions.targetCounter(255, 255)).toEqual('targetCounter(255,255)'); }); - - it('targetCounters type', () => { expect(typeof cssFunctions.targetCounters).toEqual('function'); }); it('targetCounters', () => { - expect(cssFunctions.targetCounters(255,255)).toEqual('targetCounters(255,255)'); + expect(cssFunctions.targetCounters(255, 255)).toEqual('targetCounters(255,255)'); }); - - it('targetText type', () => { expect(typeof cssFunctions.targetText).toEqual('function'); }); it('targetText', () => { - expect(cssFunctions.targetText(255,255)).toEqual('targetText(255,255)'); + expect(cssFunctions.targetText(255, 255)).toEqual('targetText(255,255)'); }); - - it('translate type', () => { expect(typeof cssFunctions.translate).toEqual('function'); }); it('translate', () => { - expect(cssFunctions.translate(255,255)).toEqual('translate(255,255)'); + expect(cssFunctions.translate(255, 255)).toEqual('translate(255,255)'); }); - - it('translate3d type', () => { expect(typeof cssFunctions.translate3d).toEqual('function'); }); it('translate3d', () => { - expect(cssFunctions.translate3d(255,255)).toEqual('translate3d(255,255)'); + expect(cssFunctions.translate3d(255, 255)).toEqual('translate3d(255,255)'); }); - - it('translateX type', () => { expect(typeof cssFunctions.translateX).toEqual('function'); }); it('translateX', () => { - expect(cssFunctions.translateX(255,255)).toEqual('translateX(255,255)'); + expect(cssFunctions.translateX(255, 255)).toEqual('translateX(255,255)'); }); - - it('translateY type', () => { expect(typeof cssFunctions.translateY).toEqual('function'); }); it('translateY', () => { - expect(cssFunctions.translateY(255,255)).toEqual('translateY(255,255)'); + expect(cssFunctions.translateY(255, 255)).toEqual('translateY(255,255)'); }); - - it('translateZ type', () => { expect(typeof cssFunctions.translateZ).toEqual('function'); }); it('translateZ', () => { - expect(cssFunctions.translateZ(255,255)).toEqual('translateZ(255,255)'); + expect(cssFunctions.translateZ(255, 255)).toEqual('translateZ(255,255)'); }); - - it('variable type', () => { expect(typeof cssFunctions.variable).toEqual('function'); }); it('variable', () => { - expect(cssFunctions.variable(255,255)).toEqual('variable(255,255)'); + expect(cssFunctions.variable(255, 255)).toEqual('variable(255,255)'); }); - -}); \ No newline at end of file +}); diff --git a/cssProps/src/functions/attr/index.js b/cssProps/src/functions/attr/index.js index 6c73e2d7..aa8d533b 100644 --- a/cssProps/src/functions/attr/index.js +++ b/cssProps/src/functions/attr/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name attr * @category CssProps Helper - * @summary Returns a function call for css function attr() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function attr() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function attr() */ export default function attr() { - return "attr(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'attr(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/blur/index.js b/cssProps/src/functions/blur/index.js index fe633353..7164a24a 100644 --- a/cssProps/src/functions/blur/index.js +++ b/cssProps/src/functions/blur/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name blur * @category CssProps Helper - * @summary Returns a function call for css function blur() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function blur() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function blur() */ export default function blur() { - return "blur(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'blur(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/brightness/index.js b/cssProps/src/functions/brightness/index.js index 3242baed..a20b9ed2 100644 --- a/cssProps/src/functions/brightness/index.js +++ b/cssProps/src/functions/brightness/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name brightness * @category CssProps Helper - * @summary Returns a function call for css function brightness() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function brightness() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function brightness() */ export default function brightness() { - return "brightness(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'brightness(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/calc/index.js b/cssProps/src/functions/calc/index.js index 0acf5190..56fc87a3 100644 --- a/cssProps/src/functions/calc/index.js +++ b/cssProps/src/functions/calc/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name calc * @category CssProps Helper - * @summary Returns a function call for css function calc() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function calc() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function calc() */ export default function calc() { - return "calc(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'calc(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/circle/index.js b/cssProps/src/functions/circle/index.js index abd15b4f..4f49998e 100644 --- a/cssProps/src/functions/circle/index.js +++ b/cssProps/src/functions/circle/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name circle * @category CssProps Helper - * @summary Returns a function call for css function circle() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function circle() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function circle() */ export default function circle() { - return "circle(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'circle(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/clamp/index.js b/cssProps/src/functions/clamp/index.js index 660372c2..990bbe57 100644 --- a/cssProps/src/functions/clamp/index.js +++ b/cssProps/src/functions/clamp/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name clamp * @category CssProps Helper - * @summary Returns a function call for css function clamp() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function clamp() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function clamp() */ export default function clamp() { - return "clamp(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'clamp(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/conicGradient/index.js b/cssProps/src/functions/conicGradient/index.js index 6b3485e2..dc9c3128 100644 --- a/cssProps/src/functions/conicGradient/index.js +++ b/cssProps/src/functions/conicGradient/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name conicGradient * @category CssProps Helper - * @summary Returns a function call for css function conicGradient() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function conicGradient() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function conicGradient() */ export default function conicGradient() { - return "conicGradient(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'conicGradient(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/contrast/index.js b/cssProps/src/functions/contrast/index.js index 54eed9ba..37e9925d 100644 --- a/cssProps/src/functions/contrast/index.js +++ b/cssProps/src/functions/contrast/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name contrast * @category CssProps Helper - * @summary Returns a function call for css function contrast() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function contrast() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function contrast() */ export default function contrast() { - return "contrast(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'contrast(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/counter/index.js b/cssProps/src/functions/counter/index.js index 7ce18c44..5c38a88b 100644 --- a/cssProps/src/functions/counter/index.js +++ b/cssProps/src/functions/counter/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name counter * @category CssProps Helper - * @summary Returns a function call for css function counter() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function counter() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function counter() */ export default function counter() { - return "counter(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'counter(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/counters/index.js b/cssProps/src/functions/counters/index.js index c567a3b4..41c328e6 100644 --- a/cssProps/src/functions/counters/index.js +++ b/cssProps/src/functions/counters/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name counters * @category CssProps Helper - * @summary Returns a function call for css function counters() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function counters() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function counters() */ export default function counters() { - return "counters(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'counters(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/crossFade/index.js b/cssProps/src/functions/crossFade/index.js index 059f7bb6..a5518692 100644 --- a/cssProps/src/functions/crossFade/index.js +++ b/cssProps/src/functions/crossFade/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name crossFade * @category CssProps Helper - * @summary Returns a function call for css function crossFade() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function crossFade() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function crossFade() */ export default function crossFade() { - return "crossFade(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'crossFade(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/dropShadow/index.js b/cssProps/src/functions/dropShadow/index.js index f3161891..85f02168 100644 --- a/cssProps/src/functions/dropShadow/index.js +++ b/cssProps/src/functions/dropShadow/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name dropShadow * @category CssProps Helper - * @summary Returns a function call for css function dropShadow() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function dropShadow() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function dropShadow() */ export default function dropShadow() { - return "dropShadow(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'dropShadow(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/element/index.js b/cssProps/src/functions/element/index.js index 495ff9e4..9e2ba0a6 100644 --- a/cssProps/src/functions/element/index.js +++ b/cssProps/src/functions/element/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name element * @category CssProps Helper - * @summary Returns a function call for css function element() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function element() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function element() */ export default function element() { - return "element(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'element(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/ellipse/index.js b/cssProps/src/functions/ellipse/index.js index 13a79d38..872898cb 100644 --- a/cssProps/src/functions/ellipse/index.js +++ b/cssProps/src/functions/ellipse/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name ellipse * @category CssProps Helper - * @summary Returns a function call for css function ellipse() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function ellipse() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function ellipse() */ export default function ellipse() { - return "ellipse(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'ellipse(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/env/index.js b/cssProps/src/functions/env/index.js index 5a87402a..9f90a4ee 100644 --- a/cssProps/src/functions/env/index.js +++ b/cssProps/src/functions/env/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name env * @category CssProps Helper - * @summary Returns a function call for css function env() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function env() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function env() */ export default function env() { - return "env(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'env(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/fitContent/index.js b/cssProps/src/functions/fitContent/index.js index 64ced6f8..2fe23c15 100644 --- a/cssProps/src/functions/fitContent/index.js +++ b/cssProps/src/functions/fitContent/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name fitContent * @category CssProps Helper - * @summary Returns a function call for css function fitContent() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function fitContent() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function fitContent() */ export default function fitContent() { - return "fitContent(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'fitContent(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/grayscale/index.js b/cssProps/src/functions/grayscale/index.js index c2b551a1..1b57b65b 100644 --- a/cssProps/src/functions/grayscale/index.js +++ b/cssProps/src/functions/grayscale/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name grayscale * @category CssProps Helper - * @summary Returns a function call for css function grayscale() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function grayscale() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function grayscale() */ export default function grayscale() { - return "grayscale(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'grayscale(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/hsl/index.js b/cssProps/src/functions/hsl/index.js index 3f368cd4..5397a06f 100644 --- a/cssProps/src/functions/hsl/index.js +++ b/cssProps/src/functions/hsl/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name hsl * @category CssProps Helper - * @summary Returns a function call for css function hsl() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function hsl() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function hsl() */ export default function hsl() { - return "hsl(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'hsl(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/hsla/index.js b/cssProps/src/functions/hsla/index.js index 353bc471..fa2098ce 100644 --- a/cssProps/src/functions/hsla/index.js +++ b/cssProps/src/functions/hsla/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name hsla * @category CssProps Helper - * @summary Returns a function call for css function hsla() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function hsla() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function hsla() */ export default function hsla() { - return "hsla(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'hsla(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/hueRotate/index.js b/cssProps/src/functions/hueRotate/index.js index 3d2c84c9..978af07b 100644 --- a/cssProps/src/functions/hueRotate/index.js +++ b/cssProps/src/functions/hueRotate/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name hueRotate * @category CssProps Helper - * @summary Returns a function call for css function hueRotate() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function hueRotate() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function hueRotate() */ export default function hueRotate() { - return "hueRotate(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'hueRotate(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/image/index.js b/cssProps/src/functions/image/index.js index a2125ddb..dbcb621a 100644 --- a/cssProps/src/functions/image/index.js +++ b/cssProps/src/functions/image/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name image * @category CssProps Helper - * @summary Returns a function call for css function image() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function image() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function image() */ export default function image() { - return "image(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'image(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/imageSet/index.js b/cssProps/src/functions/imageSet/index.js index 498b099a..0ccf69ad 100644 --- a/cssProps/src/functions/imageSet/index.js +++ b/cssProps/src/functions/imageSet/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name imageSet * @category CssProps Helper - * @summary Returns a function call for css function imageSet() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function imageSet() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function imageSet() */ export default function imageSet() { - return "imageSet(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'imageSet(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/index.js b/cssProps/src/functions/index.js index 7fe1ff77..07e6e025 100644 --- a/cssProps/src/functions/index.js +++ b/cssProps/src/functions/index.js @@ -1,66 +1,66 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -export { default as attr } from './attr/index' -export { default as blur } from './blur/index' -export { default as brightness } from './brightness/index' -export { default as calc } from './calc/index' -export { default as circle } from './circle/index' -export { default as clamp } from './clamp/index' -export { default as conicGradient } from './conicGradient/index' -export { default as contrast } from './contrast/index' -export { default as counter } from './counter/index' -export { default as counters } from './counters/index' -export { default as crossFade } from './crossFade/index' -export { default as dropShadow } from './dropShadow/index' -export { default as element } from './element/index' -export { default as ellipse } from './ellipse/index' -export { default as env } from './env/index' -export { default as fitContent } from './fitContent/index' -export { default as grayscale } from './grayscale/index' -export { default as hsl } from './hsl/index' -export { default as hsla } from './hsla/index' -export { default as hueRotate } from './hueRotate/index' -export { default as image } from './image/index' -export { default as imageSet } from './imageSet/index' -export { default as inset } from './inset/index' -export { default as invert } from './invert/index' -export { default as leader } from './leader/index' -export { default as linearGradient } from './linearGradient/index' -export { default as matrix } from './matrix/index' -export { default as matrix3d } from './matrix3d/index' -export { default as max } from './max/index' -export { default as min } from './min/index' -export { default as minmax } from './minmax/index' -export { default as opacity } from './opacity/index' -export { default as path } from './path/index' -export { default as paint } from './paint/index' -export { default as perspective } from './perspective/index' -export { default as polygon } from './polygon/index' -export { default as radialGradient } from './radialGradient/index' -export { default as repeatingLinearGradient } from './repeatingLinearGradient/index' -export { default as repeatingRadialGradient } from './repeatingRadialGradient/index' -export { default as rgb } from './rgb/index' -export { default as rgba } from './rgba/index' -export { default as rotate } from './rotate/index' -export { default as rotate3d } from './rotate3d/index' -export { default as rotateX } from './rotateX/index' -export { default as rotateY } from './rotateY/index' -export { default as rotateZ } from './rotateZ/index' -export { default as saturate } from './saturate/index' -export { default as scale } from './scale/index' -export { default as scale3d } from './scale3d/index' -export { default as scaleX } from './scaleX/index' -export { default as scaleY } from './scaleY/index' -export { default as scaleZ } from './scaleZ/index' -export { default as skew } from './skew/index' -export { default as skewX } from './skewX/index' -export { default as skewY } from './skewY/index' -export { default as sepia } from './sepia/index' -export { default as targetCounter } from './targetCounter/index' -export { default as targetCounters } from './targetCounters/index' -export { default as targetText } from './targetText/index' -export { default as translate } from './translate/index' -export { default as translate3d } from './translate3d/index' -export { default as translateX } from './translateX/index' -export { default as translateY } from './translateY/index' -export { default as translateZ } from './translateZ/index' -export { default as variable } from './variable/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.index.mustache */ +export { default as attr } from './attr/index'; +export { default as blur } from './blur/index'; +export { default as brightness } from './brightness/index'; +export { default as calc } from './calc/index'; +export { default as circle } from './circle/index'; +export { default as clamp } from './clamp/index'; +export { default as conicGradient } from './conicGradient/index'; +export { default as contrast } from './contrast/index'; +export { default as counter } from './counter/index'; +export { default as counters } from './counters/index'; +export { default as crossFade } from './crossFade/index'; +export { default as dropShadow } from './dropShadow/index'; +export { default as element } from './element/index'; +export { default as ellipse } from './ellipse/index'; +export { default as env } from './env/index'; +export { default as fitContent } from './fitContent/index'; +export { default as grayscale } from './grayscale/index'; +export { default as hsl } from './hsl/index'; +export { default as hsla } from './hsla/index'; +export { default as hueRotate } from './hueRotate/index'; +export { default as image } from './image/index'; +export { default as imageSet } from './imageSet/index'; +export { default as inset } from './inset/index'; +export { default as invert } from './invert/index'; +export { default as leader } from './leader/index'; +export { default as linearGradient } from './linearGradient/index'; +export { default as matrix } from './matrix/index'; +export { default as matrix3d } from './matrix3d/index'; +export { default as max } from './max/index'; +export { default as min } from './min/index'; +export { default as minmax } from './minmax/index'; +export { default as opacity } from './opacity/index'; +export { default as path } from './path/index'; +export { default as paint } from './paint/index'; +export { default as perspective } from './perspective/index'; +export { default as polygon } from './polygon/index'; +export { default as radialGradient } from './radialGradient/index'; +export { default as repeatingLinearGradient } from './repeatingLinearGradient/index'; +export { default as repeatingRadialGradient } from './repeatingRadialGradient/index'; +export { default as rgb } from './rgb/index'; +export { default as rgba } from './rgba/index'; +export { default as rotate } from './rotate/index'; +export { default as rotate3d } from './rotate3d/index'; +export { default as rotateX } from './rotateX/index'; +export { default as rotateY } from './rotateY/index'; +export { default as rotateZ } from './rotateZ/index'; +export { default as saturate } from './saturate/index'; +export { default as scale } from './scale/index'; +export { default as scale3d } from './scale3d/index'; +export { default as scaleX } from './scaleX/index'; +export { default as scaleY } from './scaleY/index'; +export { default as scaleZ } from './scaleZ/index'; +export { default as skew } from './skew/index'; +export { default as skewX } from './skewX/index'; +export { default as skewY } from './skewY/index'; +export { default as sepia } from './sepia/index'; +export { default as targetCounter } from './targetCounter/index'; +export { default as targetCounters } from './targetCounters/index'; +export { default as targetText } from './targetText/index'; +export { default as translate } from './translate/index'; +export { default as translate3d } from './translate3d/index'; +export { default as translateX } from './translateX/index'; +export { default as translateY } from './translateY/index'; +export { default as translateZ } from './translateZ/index'; +export { default as variable } from './variable/index'; diff --git a/cssProps/src/functions/inset/index.js b/cssProps/src/functions/inset/index.js index 7b0c0839..632d4d15 100644 --- a/cssProps/src/functions/inset/index.js +++ b/cssProps/src/functions/inset/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name inset * @category CssProps Helper - * @summary Returns a function call for css function inset() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function inset() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function inset() */ export default function inset() { - return "inset(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'inset(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/invert/index.js b/cssProps/src/functions/invert/index.js index 58608242..0684b6db 100644 --- a/cssProps/src/functions/invert/index.js +++ b/cssProps/src/functions/invert/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name invert * @category CssProps Helper - * @summary Returns a function call for css function invert() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function invert() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function invert() */ export default function invert() { - return "invert(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'invert(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/leader/index.js b/cssProps/src/functions/leader/index.js index b35df915..177b484e 100644 --- a/cssProps/src/functions/leader/index.js +++ b/cssProps/src/functions/leader/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name leader * @category CssProps Helper - * @summary Returns a function call for css function leader() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function leader() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function leader() */ export default function leader() { - return "leader(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'leader(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/linearGradient/index.js b/cssProps/src/functions/linearGradient/index.js index eccf1d36..82104c08 100644 --- a/cssProps/src/functions/linearGradient/index.js +++ b/cssProps/src/functions/linearGradient/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name linearGradient * @category CssProps Helper - * @summary Returns a function call for css function linearGradient() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function linearGradient() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function linearGradient() */ export default function linearGradient() { - return "linearGradient(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'linearGradient(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/matrix/index.js b/cssProps/src/functions/matrix/index.js index 944a8790..e69eb1ce 100644 --- a/cssProps/src/functions/matrix/index.js +++ b/cssProps/src/functions/matrix/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name matrix * @category CssProps Helper - * @summary Returns a function call for css function matrix() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function matrix() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function matrix() */ export default function matrix() { - return "matrix(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'matrix(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/matrix3d/index.js b/cssProps/src/functions/matrix3d/index.js index 2387c26c..13f59a45 100644 --- a/cssProps/src/functions/matrix3d/index.js +++ b/cssProps/src/functions/matrix3d/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name matrix3d * @category CssProps Helper - * @summary Returns a function call for css function matrix3d() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function matrix3d() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function matrix3d() */ export default function matrix3d() { - return "matrix3d(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'matrix3d(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/max/index.js b/cssProps/src/functions/max/index.js index 4dcdc071..025eb7fc 100644 --- a/cssProps/src/functions/max/index.js +++ b/cssProps/src/functions/max/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name max * @category CssProps Helper - * @summary Returns a function call for css function max() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function max() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function max() */ export default function max() { - return "max(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'max(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/min/index.js b/cssProps/src/functions/min/index.js index 0e9249f9..cd725e48 100644 --- a/cssProps/src/functions/min/index.js +++ b/cssProps/src/functions/min/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name min * @category CssProps Helper - * @summary Returns a function call for css function min() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function min() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function min() */ export default function min() { - return "min(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'min(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/minmax/index.js b/cssProps/src/functions/minmax/index.js index 795afbc7..7b0ca908 100644 --- a/cssProps/src/functions/minmax/index.js +++ b/cssProps/src/functions/minmax/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name minmax * @category CssProps Helper - * @summary Returns a function call for css function minmax() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function minmax() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function minmax() */ export default function minmax() { - return "minmax(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'minmax(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/opacity/index.js b/cssProps/src/functions/opacity/index.js index 273a23ae..6e2ee624 100644 --- a/cssProps/src/functions/opacity/index.js +++ b/cssProps/src/functions/opacity/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name opacity * @category CssProps Helper - * @summary Returns a function call for css function opacity() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function opacity() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function opacity() */ export default function opacity() { - return "opacity(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'opacity(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/paint/index.js b/cssProps/src/functions/paint/index.js index ec6ded3a..8b7d2109 100644 --- a/cssProps/src/functions/paint/index.js +++ b/cssProps/src/functions/paint/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name paint * @category CssProps Helper - * @summary Returns a function call for css function paint() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function paint() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function paint() */ export default function paint() { - return "paint(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'paint(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/path/index.js b/cssProps/src/functions/path/index.js index 973bd4a6..b6ad2342 100644 --- a/cssProps/src/functions/path/index.js +++ b/cssProps/src/functions/path/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name path * @category CssProps Helper - * @summary Returns a function call for css function path() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function path() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function path() */ export default function path() { - return "path(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'path(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/perspective/index.js b/cssProps/src/functions/perspective/index.js index a249a456..c4c7d4a5 100644 --- a/cssProps/src/functions/perspective/index.js +++ b/cssProps/src/functions/perspective/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name perspective * @category CssProps Helper - * @summary Returns a function call for css function perspective() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function perspective() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function perspective() */ export default function perspective() { - return "perspective(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'perspective(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/polygon/index.js b/cssProps/src/functions/polygon/index.js index 4f92c5a0..e77cd1d2 100644 --- a/cssProps/src/functions/polygon/index.js +++ b/cssProps/src/functions/polygon/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name polygon * @category CssProps Helper - * @summary Returns a function call for css function polygon() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function polygon() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function polygon() */ export default function polygon() { - return "polygon(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'polygon(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/radialGradient/index.js b/cssProps/src/functions/radialGradient/index.js index 6a55b2d2..382926f5 100644 --- a/cssProps/src/functions/radialGradient/index.js +++ b/cssProps/src/functions/radialGradient/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name radialGradient * @category CssProps Helper - * @summary Returns a function call for css function radialGradient() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function radialGradient() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function radialGradient() */ export default function radialGradient() { - return "radialGradient(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'radialGradient(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/repeatingLinearGradient/index.js b/cssProps/src/functions/repeatingLinearGradient/index.js index 19358a59..6fa2a1ef 100644 --- a/cssProps/src/functions/repeatingLinearGradient/index.js +++ b/cssProps/src/functions/repeatingLinearGradient/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name repeatingLinearGradient * @category CssProps Helper - * @summary Returns a function call for css function repeatingLinearGradient() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function repeatingLinearGradient() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function repeatingLinearGradient() */ export default function repeatingLinearGradient() { - return "repeatingLinearGradient(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'repeatingLinearGradient(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/repeatingRadialGradient/index.js b/cssProps/src/functions/repeatingRadialGradient/index.js index 52d83762..4245e626 100644 --- a/cssProps/src/functions/repeatingRadialGradient/index.js +++ b/cssProps/src/functions/repeatingRadialGradient/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name repeatingRadialGradient * @category CssProps Helper - * @summary Returns a function call for css function repeatingRadialGradient() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function repeatingRadialGradient() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function repeatingRadialGradient() */ export default function repeatingRadialGradient() { - return "repeatingRadialGradient(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'repeatingRadialGradient(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/rgb/index.js b/cssProps/src/functions/rgb/index.js index 8d7c6773..84dfd3d4 100644 --- a/cssProps/src/functions/rgb/index.js +++ b/cssProps/src/functions/rgb/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name rgb * @category CssProps Helper - * @summary Returns a function call for css function rgb() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function rgb() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function rgb() */ export default function rgb() { - return "rgb(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'rgb(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/rgba/index.js b/cssProps/src/functions/rgba/index.js index 7f610e0c..047354da 100644 --- a/cssProps/src/functions/rgba/index.js +++ b/cssProps/src/functions/rgba/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name rgba * @category CssProps Helper - * @summary Returns a function call for css function rgba() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function rgba() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function rgba() */ export default function rgba() { - return "rgba(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'rgba(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/rotate/index.js b/cssProps/src/functions/rotate/index.js index df2ae3ad..29236c95 100644 --- a/cssProps/src/functions/rotate/index.js +++ b/cssProps/src/functions/rotate/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name rotate * @category CssProps Helper - * @summary Returns a function call for css function rotate() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function rotate() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function rotate() */ export default function rotate() { - return "rotate(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'rotate(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/rotate3d/index.js b/cssProps/src/functions/rotate3d/index.js index 84bae103..606e285b 100644 --- a/cssProps/src/functions/rotate3d/index.js +++ b/cssProps/src/functions/rotate3d/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name rotate3d * @category CssProps Helper - * @summary Returns a function call for css function rotate3d() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function rotate3d() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function rotate3d() */ export default function rotate3d() { - return "rotate3d(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'rotate3d(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/rotateX/index.js b/cssProps/src/functions/rotateX/index.js index 02d3ffc0..d8d31e00 100644 --- a/cssProps/src/functions/rotateX/index.js +++ b/cssProps/src/functions/rotateX/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name rotateX * @category CssProps Helper - * @summary Returns a function call for css function rotateX() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function rotateX() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function rotateX() */ export default function rotateX() { - return "rotateX(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'rotateX(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/rotateY/index.js b/cssProps/src/functions/rotateY/index.js index bf2b88e8..6d0fd8be 100644 --- a/cssProps/src/functions/rotateY/index.js +++ b/cssProps/src/functions/rotateY/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name rotateY * @category CssProps Helper - * @summary Returns a function call for css function rotateY() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function rotateY() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function rotateY() */ export default function rotateY() { - return "rotateY(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'rotateY(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/rotateZ/index.js b/cssProps/src/functions/rotateZ/index.js index 358a2adc..67bd0c24 100644 --- a/cssProps/src/functions/rotateZ/index.js +++ b/cssProps/src/functions/rotateZ/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name rotateZ * @category CssProps Helper - * @summary Returns a function call for css function rotateZ() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function rotateZ() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function rotateZ() */ export default function rotateZ() { - return "rotateZ(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'rotateZ(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/saturate/index.js b/cssProps/src/functions/saturate/index.js index 242ec4b4..fd030c27 100644 --- a/cssProps/src/functions/saturate/index.js +++ b/cssProps/src/functions/saturate/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name saturate * @category CssProps Helper - * @summary Returns a function call for css function saturate() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function saturate() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function saturate() */ export default function saturate() { - return "saturate(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'saturate(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/scale/index.js b/cssProps/src/functions/scale/index.js index 914b04dd..ab704ca4 100644 --- a/cssProps/src/functions/scale/index.js +++ b/cssProps/src/functions/scale/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scale * @category CssProps Helper - * @summary Returns a function call for css function scale() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function scale() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function scale() */ export default function scale() { - return "scale(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'scale(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/scale3d/index.js b/cssProps/src/functions/scale3d/index.js index 167ca358..91f6b4b4 100644 --- a/cssProps/src/functions/scale3d/index.js +++ b/cssProps/src/functions/scale3d/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scale3d * @category CssProps Helper - * @summary Returns a function call for css function scale3d() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function scale3d() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function scale3d() */ export default function scale3d() { - return "scale3d(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'scale3d(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/scaleX/index.js b/cssProps/src/functions/scaleX/index.js index 9b7ed70d..82fed2c1 100644 --- a/cssProps/src/functions/scaleX/index.js +++ b/cssProps/src/functions/scaleX/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scaleX * @category CssProps Helper - * @summary Returns a function call for css function scaleX() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function scaleX() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function scaleX() */ export default function scaleX() { - return "scaleX(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'scaleX(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/scaleY/index.js b/cssProps/src/functions/scaleY/index.js index db561535..429b2703 100644 --- a/cssProps/src/functions/scaleY/index.js +++ b/cssProps/src/functions/scaleY/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scaleY * @category CssProps Helper - * @summary Returns a function call for css function scaleY() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function scaleY() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function scaleY() */ export default function scaleY() { - return "scaleY(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'scaleY(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/scaleZ/index.js b/cssProps/src/functions/scaleZ/index.js index 03763117..97755619 100644 --- a/cssProps/src/functions/scaleZ/index.js +++ b/cssProps/src/functions/scaleZ/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name scaleZ * @category CssProps Helper - * @summary Returns a function call for css function scaleZ() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function scaleZ() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function scaleZ() */ export default function scaleZ() { - return "scaleZ(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'scaleZ(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/sepia/index.js b/cssProps/src/functions/sepia/index.js index 8ef7729f..824f623a 100644 --- a/cssProps/src/functions/sepia/index.js +++ b/cssProps/src/functions/sepia/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name sepia * @category CssProps Helper - * @summary Returns a function call for css function sepia() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function sepia() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function sepia() */ export default function sepia() { - return "sepia(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'sepia(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/skew/index.js b/cssProps/src/functions/skew/index.js index b89265bc..382e4b19 100644 --- a/cssProps/src/functions/skew/index.js +++ b/cssProps/src/functions/skew/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name skew * @category CssProps Helper - * @summary Returns a function call for css function skew() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function skew() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function skew() */ export default function skew() { - return "skew(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'skew(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/skewX/index.js b/cssProps/src/functions/skewX/index.js index 04b27227..58f45c3e 100644 --- a/cssProps/src/functions/skewX/index.js +++ b/cssProps/src/functions/skewX/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name skewX * @category CssProps Helper - * @summary Returns a function call for css function skewX() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function skewX() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function skewX() */ export default function skewX() { - return "skewX(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'skewX(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/skewY/index.js b/cssProps/src/functions/skewY/index.js index 76c162ab..be0b9b43 100644 --- a/cssProps/src/functions/skewY/index.js +++ b/cssProps/src/functions/skewY/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name skewY * @category CssProps Helper - * @summary Returns a function call for css function skewY() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function skewY() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function skewY() */ export default function skewY() { - return "skewY(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'skewY(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/targetCounter/index.js b/cssProps/src/functions/targetCounter/index.js index 6790e4e9..07606c23 100644 --- a/cssProps/src/functions/targetCounter/index.js +++ b/cssProps/src/functions/targetCounter/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name targetCounter * @category CssProps Helper - * @summary Returns a function call for css function targetCounter() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function targetCounter() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function targetCounter() */ export default function targetCounter() { - return "targetCounter(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'targetCounter(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/targetCounters/index.js b/cssProps/src/functions/targetCounters/index.js index fb5a27b6..29819514 100644 --- a/cssProps/src/functions/targetCounters/index.js +++ b/cssProps/src/functions/targetCounters/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name targetCounters * @category CssProps Helper - * @summary Returns a function call for css function targetCounters() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function targetCounters() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function targetCounters() */ export default function targetCounters() { - return "targetCounters(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'targetCounters(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/targetText/index.js b/cssProps/src/functions/targetText/index.js index 2b3f6295..d4a15879 100644 --- a/cssProps/src/functions/targetText/index.js +++ b/cssProps/src/functions/targetText/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name targetText * @category CssProps Helper - * @summary Returns a function call for css function targetText() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function targetText() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function targetText() */ export default function targetText() { - return "targetText(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'targetText(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/translate/index.js b/cssProps/src/functions/translate/index.js index e8d9fe31..95bf257f 100644 --- a/cssProps/src/functions/translate/index.js +++ b/cssProps/src/functions/translate/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name translate * @category CssProps Helper - * @summary Returns a function call for css function translate() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function translate() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function translate() */ export default function translate() { - return "translate(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'translate(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/translate3d/index.js b/cssProps/src/functions/translate3d/index.js index bd89db2a..2d5392c1 100644 --- a/cssProps/src/functions/translate3d/index.js +++ b/cssProps/src/functions/translate3d/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name translate3d * @category CssProps Helper - * @summary Returns a function call for css function translate3d() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function translate3d() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function translate3d() */ export default function translate3d() { - return "translate3d(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'translate3d(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/translateX/index.js b/cssProps/src/functions/translateX/index.js index 063600f4..676f9202 100644 --- a/cssProps/src/functions/translateX/index.js +++ b/cssProps/src/functions/translateX/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name translateX * @category CssProps Helper - * @summary Returns a function call for css function translateX() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function translateX() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function translateX() */ export default function translateX() { - return "translateX(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'translateX(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/translateY/index.js b/cssProps/src/functions/translateY/index.js index 78527dcb..da01027b 100644 --- a/cssProps/src/functions/translateY/index.js +++ b/cssProps/src/functions/translateY/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name translateY * @category CssProps Helper - * @summary Returns a function call for css function translateY() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function translateY() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function translateY() */ export default function translateY() { - return "translateY(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'translateY(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/translateZ/index.js b/cssProps/src/functions/translateZ/index.js index 4c47e8ba..a5d7e6ba 100644 --- a/cssProps/src/functions/translateZ/index.js +++ b/cssProps/src/functions/translateZ/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name translateZ * @category CssProps Helper - * @summary Returns a function call for css function translateZ() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function translateZ() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function translateZ() */ export default function translateZ() { - return "translateZ(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'translateZ(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/functions/variable/index.js b/cssProps/src/functions/variable/index.js index 3555a6ca..99623fd7 100644 --- a/cssProps/src/functions/variable/index.js +++ b/cssProps/src/functions/variable/index.js @@ -1,10 +1,9 @@ -//Do not modify this file. This file is generated from ./scripts/generateUnits.js -import { default as appendArgs } from '../../util/index' +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index'; /** * @name variable * @category CssProps Helper - * @summary Returns a function call for css function variable() with the passed in argmunets comma delimited * * @description * Returns a comma delimited function call for the css function variable() @@ -13,5 +12,5 @@ import { default as appendArgs } from '../../util/index' * @returns {string} Returns a comma delimited function call for the function variable() */ export default function variable() { - return "variable(" + appendArgs(arguments, ",") + ")" -} \ No newline at end of file + return 'variable(' + appendArgs(arguments, ',') + ')'; +} diff --git a/cssProps/src/pseudo/__tests__/pseudo.test.js b/cssProps/src/pseudo/__tests__/pseudo.test.js deleted file mode 100644 index 82f34cf9..00000000 --- a/cssProps/src/pseudo/__tests__/pseudo.test.js +++ /dev/null @@ -1,824 +0,0 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js -import * as cssPseudo from '../index'; -import { color, maxWidth } from '../../props/index' -import { css, setup } from 'goober'; - -jest.mock('goober', () => ({ - css: jest.fn().mockReturnValue('css()') -})); - -describe('cssPseudo', () => { - beforeEach(() => { - css.mockClear(); - }); - - it(':active type', () => { - expect(typeof cssPseudo.active).toEqual('function'); - }); - - it(':active', () => { - expect(cssPseudo.active([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:active":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':any-link type', () => { - expect(typeof cssPseudo.anyLink).toEqual('function'); - }); - - it(':any-link', () => { - expect(cssPseudo.anyLink([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:any-link":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':checked type', () => { - expect(typeof cssPseudo.checked).toEqual('function'); - }); - - it(':checked', () => { - expect(cssPseudo.checked([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:checked":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':default type', () => { - expect(typeof cssPseudo.defaultElement).toEqual('function'); - }); - - it(':default', () => { - expect(cssPseudo.defaultElement([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:default":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':dir type', () => { - expect(typeof cssPseudo.dir).toEqual('function'); - }); - - it(':dir', () => { - expect(cssPseudo.dir([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:dir":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':disabled type', () => { - expect(typeof cssPseudo.disabled).toEqual('function'); - }); - - it(':disabled', () => { - expect(cssPseudo.disabled([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:disabled":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':empty type', () => { - expect(typeof cssPseudo.empty).toEqual('function'); - }); - - it(':empty', () => { - expect(cssPseudo.empty([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:empty":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':enabled type', () => { - expect(typeof cssPseudo.enabled).toEqual('function'); - }); - - it(':enabled', () => { - expect(cssPseudo.enabled([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:enabled":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':first type', () => { - expect(typeof cssPseudo.first).toEqual('function'); - }); - - it(':first', () => { - expect(cssPseudo.first([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:first":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':first-child type', () => { - expect(typeof cssPseudo.firstChild).toEqual('function'); - }); - - it(':first-child', () => { - expect(cssPseudo.firstChild([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:first-child":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':first-of-type type', () => { - expect(typeof cssPseudo.firstOfType).toEqual('function'); - }); - - it(':first-of-type', () => { - expect(cssPseudo.firstOfType([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:first-of-type":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':fullscreen type', () => { - expect(typeof cssPseudo.fullscreen).toEqual('function'); - }); - - it(':fullscreen', () => { - expect(cssPseudo.fullscreen([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:fullscreen":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':future type', () => { - expect(typeof cssPseudo.future).toEqual('function'); - }); - - it(':future', () => { - expect(cssPseudo.future([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:future":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':focus type', () => { - expect(typeof cssPseudo.focus).toEqual('function'); - }); - - it(':focus', () => { - expect(cssPseudo.focus([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:focus":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':focus-visible type', () => { - expect(typeof cssPseudo.focusVisible).toEqual('function'); - }); - - it(':focus-visible', () => { - expect(cssPseudo.focusVisible([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:focus-visible":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':focus-within type', () => { - expect(typeof cssPseudo.focusWithin).toEqual('function'); - }); - - it(':focus-within', () => { - expect(cssPseudo.focusWithin([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:focus-within":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':hover type', () => { - expect(typeof cssPseudo.hover).toEqual('function'); - }); - - it(':hover', () => { - expect(cssPseudo.hover([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:hover":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':indeterminate type', () => { - expect(typeof cssPseudo.indeterminate).toEqual('function'); - }); - - it(':indeterminate', () => { - expect(cssPseudo.indeterminate([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:indeterminate":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':in-range type', () => { - expect(typeof cssPseudo.inRange).toEqual('function'); - }); - - it(':in-range', () => { - expect(cssPseudo.inRange([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:in-range":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':invalid type', () => { - expect(typeof cssPseudo.invalid).toEqual('function'); - }); - - it(':invalid', () => { - expect(cssPseudo.invalid([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:invalid":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':lang type', () => { - expect(typeof cssPseudo.lang).toEqual('function'); - }); - - it(':lang', () => { - expect(cssPseudo.lang([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:lang":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':last-child type', () => { - expect(typeof cssPseudo.lastChild).toEqual('function'); - }); - - it(':last-child', () => { - expect(cssPseudo.lastChild([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:last-child":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':last-of-type type', () => { - expect(typeof cssPseudo.lastOfType).toEqual('function'); - }); - - it(':last-of-type', () => { - expect(cssPseudo.lastOfType([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:last-of-type":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':left type', () => { - expect(typeof cssPseudo.left).toEqual('function'); - }); - - it(':left', () => { - expect(cssPseudo.left([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:left":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':link type', () => { - expect(typeof cssPseudo.link).toEqual('function'); - }); - - it(':link', () => { - expect(cssPseudo.link([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:link":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':not type', () => { - expect(typeof cssPseudo.not).toEqual('function'); - }); - - it(':not', () => { - expect(cssPseudo.not([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:not":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':nth-child type', () => { - expect(typeof cssPseudo.nthChild).toEqual('function'); - }); - - it(':nth-child', () => { - expect(cssPseudo.nthChild([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:nth-child":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':nth-last-child type', () => { - expect(typeof cssPseudo.nthLastChild).toEqual('function'); - }); - - it(':nth-last-child', () => { - expect(cssPseudo.nthLastChild([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:nth-last-child":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':nth-last-of-type type', () => { - expect(typeof cssPseudo.nthLastOfType).toEqual('function'); - }); - - it(':nth-last-of-type', () => { - expect(cssPseudo.nthLastOfType([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:nth-last-of-type":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':nth-of-type type', () => { - expect(typeof cssPseudo.nthOfType).toEqual('function'); - }); - - it(':nth-of-type', () => { - expect(cssPseudo.nthOfType([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:nth-of-type":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':only-child type', () => { - expect(typeof cssPseudo.onlyChild).toEqual('function'); - }); - - it(':only-child', () => { - expect(cssPseudo.onlyChild([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:only-child":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':only-of-type type', () => { - expect(typeof cssPseudo.onlyOfType).toEqual('function'); - }); - - it(':only-of-type', () => { - expect(cssPseudo.onlyOfType([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:only-of-type":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':optional type', () => { - expect(typeof cssPseudo.optional).toEqual('function'); - }); - - it(':optional', () => { - expect(cssPseudo.optional([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:optional":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':out-of-range type', () => { - expect(typeof cssPseudo.outOfRange).toEqual('function'); - }); - - it(':out-of-range', () => { - expect(cssPseudo.outOfRange([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:out-of-range":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':read-only type', () => { - expect(typeof cssPseudo.readOnly).toEqual('function'); - }); - - it(':read-only', () => { - expect(cssPseudo.readOnly([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:read-only":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':read-write type', () => { - expect(typeof cssPseudo.readWrite).toEqual('function'); - }); - - it(':read-write', () => { - expect(cssPseudo.readWrite([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:read-write":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':required type', () => { - expect(typeof cssPseudo.required).toEqual('function'); - }); - - it(':required', () => { - expect(cssPseudo.required([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:required":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':right type', () => { - expect(typeof cssPseudo.right).toEqual('function'); - }); - - it(':right', () => { - expect(cssPseudo.right([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:right":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':root type', () => { - expect(typeof cssPseudo.root).toEqual('function'); - }); - - it(':root', () => { - expect(cssPseudo.root([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:root":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':scope type', () => { - expect(typeof cssPseudo.scope).toEqual('function'); - }); - - it(':scope', () => { - expect(cssPseudo.scope([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:scope":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':target type', () => { - expect(typeof cssPseudo.target).toEqual('function'); - }); - - it(':target', () => { - expect(cssPseudo.target([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:target":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':valid type', () => { - expect(typeof cssPseudo.valid).toEqual('function'); - }); - - it(':valid', () => { - expect(cssPseudo.valid([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:valid":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it(':visited type', () => { - expect(typeof cssPseudo.visited).toEqual('function'); - }); - - it(':visited', () => { - expect(cssPseudo.visited([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&:visited":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it('::after type', () => { - expect(typeof cssPseudo.after).toEqual('function'); - }); - - it('::after', () => { - expect(cssPseudo.after([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&::after":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it('::backdrop type', () => { - expect(typeof cssPseudo.backdrop).toEqual('function'); - }); - - it('::backdrop', () => { - expect(cssPseudo.backdrop([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&::backdrop":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it('::before type', () => { - expect(typeof cssPseudo.before).toEqual('function'); - }); - - it('::before', () => { - expect(cssPseudo.before([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&::before":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it('::cue type', () => { - expect(typeof cssPseudo.cue).toEqual('function'); - }); - - it('::cue', () => { - expect(cssPseudo.cue([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&::cue":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it('::cue-region type', () => { - expect(typeof cssPseudo.cueRegion).toEqual('function'); - }); - - it('::cue-region', () => { - expect(cssPseudo.cueRegion([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&::cue-region":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it('::first-letter type', () => { - expect(typeof cssPseudo.firstLetter).toEqual('function'); - }); - - it('::first-letter', () => { - expect(cssPseudo.firstLetter([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&::first-letter":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it('::first-line type', () => { - expect(typeof cssPseudo.firstLine).toEqual('function'); - }); - - it('::first-line', () => { - expect(cssPseudo.firstLine([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&::first-line":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it('::marker type', () => { - expect(typeof cssPseudo.marker).toEqual('function'); - }); - - it('::marker', () => { - expect(cssPseudo.marker([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&::marker":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it('::placeholder type', () => { - expect(typeof cssPseudo.placeholder).toEqual('function'); - }); - - it('::placeholder', () => { - expect(cssPseudo.placeholder([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&::placeholder":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it('::selection type', () => { - expect(typeof cssPseudo.selection).toEqual('function'); - }); - - it('::selection', () => { - expect(cssPseudo.selection([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&::selection":{ - color: "blue", - maxWidth: "20px" - }}); - }); - - - it('::slotted type', () => { - expect(typeof cssPseudo.slotted).toEqual('function'); - }); - - it('::slotted', () => { - expect(cssPseudo.slotted([ - color("blue"), - maxWidth("20px") - ])).toEqual({"&::slotted":{ - color: "blue", - maxWidth: "20px" - }}); - }); - -}); \ No newline at end of file diff --git a/cssProps/src/pseudo/index.js b/cssProps/src/pseudo/index.js deleted file mode 100644 index 40b0601c..00000000 --- a/cssProps/src/pseudo/index.js +++ /dev/null @@ -1,55 +0,0 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js -export { default as active } from './active/index' -export { default as anyLink } from './anyLink/index' -export { default as checked } from './checked/index' -export { default as defaultElement } from './defaultElement/index' -export { default as dir } from './dir/index' -export { default as disabled } from './disabled/index' -export { default as empty } from './empty/index' -export { default as enabled } from './enabled/index' -export { default as first } from './first/index' -export { default as firstChild } from './firstChild/index' -export { default as firstOfType } from './firstOfType/index' -export { default as fullscreen } from './fullscreen/index' -export { default as future } from './future/index' -export { default as focus } from './focus/index' -export { default as focusVisible } from './focusVisible/index' -export { default as focusWithin } from './focusWithin/index' -export { default as hover } from './hover/index' -export { default as indeterminate } from './indeterminate/index' -export { default as inRange } from './inRange/index' -export { default as invalid } from './invalid/index' -export { default as lang } from './lang/index' -export { default as lastChild } from './lastChild/index' -export { default as lastOfType } from './lastOfType/index' -export { default as left } from './left/index' -export { default as link } from './link/index' -export { default as not } from './not/index' -export { default as nthChild } from './nthChild/index' -export { default as nthLastChild } from './nthLastChild/index' -export { default as nthLastOfType } from './nthLastOfType/index' -export { default as nthOfType } from './nthOfType/index' -export { default as onlyChild } from './onlyChild/index' -export { default as onlyOfType } from './onlyOfType/index' -export { default as optional } from './optional/index' -export { default as outOfRange } from './outOfRange/index' -export { default as readOnly } from './readOnly/index' -export { default as readWrite } from './readWrite/index' -export { default as required } from './required/index' -export { default as right } from './right/index' -export { default as root } from './root/index' -export { default as scope } from './scope/index' -export { default as target } from './target/index' -export { default as valid } from './valid/index' -export { default as visited } from './visited/index' -export { default as after } from './after/index' -export { default as backdrop } from './backdrop/index' -export { default as before } from './before/index' -export { default as cue } from './cue/index' -export { default as cueRegion } from './cueRegion/index' -export { default as firstLetter } from './firstLetter/index' -export { default as firstLine } from './firstLine/index' -export { default as marker } from './marker/index' -export { default as placeholder } from './placeholder/index' -export { default as selection } from './selection/index' -export { default as slotted } from './slotted/index' diff --git a/cssProps/src/pseudo/__tests__/__snapshots__/pseudo.integration.test.js.snap b/cssProps/src/pseudos/__tests__/__snapshots__/pseudo.integration.test.js.snap similarity index 100% rename from cssProps/src/pseudo/__tests__/__snapshots__/pseudo.integration.test.js.snap rename to cssProps/src/pseudos/__tests__/__snapshots__/pseudo.integration.test.js.snap diff --git a/cssProps/src/pseudo/__tests__/pseudo.integration.test.js b/cssProps/src/pseudos/__tests__/pseudo.integration.test.js similarity index 67% rename from cssProps/src/pseudo/__tests__/pseudo.integration.test.js rename to cssProps/src/pseudos/__tests__/pseudo.integration.test.js index d841f9cf..8a1dc7af 100644 --- a/cssProps/src/pseudo/__tests__/pseudo.integration.test.js +++ b/cssProps/src/pseudos/__tests__/pseudo.integration.test.js @@ -10,18 +10,9 @@ describe('pseudoSelectors', () => { const target = document.createElement('div'); - const cssClass = css([ - hover([ - color("blue"), - background("orange") - ]) - ]) + const cssClass = css([hover([color('blue'), background('orange')])]); - render( -
-
, - target - ); + render(
, target); expect(extractCss()).toMatchSnapshot(); expect(target.innerHTML).toMatchSnapshot(); @@ -35,16 +26,13 @@ describe('pseudoSelectors', () => { const target = document.createElement('div'); - const ThemeContainer = styled('div')((props) => ([ - hover([ - color("orange"), - background(props.theme.color) - ]) - ])); + const ThemeContainer = styled('div')((props) => [ + hover([color('orange'), background(props.theme.color)]) + ]); render( - + , target ); diff --git a/cssProps/src/pseudos/__tests__/pseudos.test.js b/cssProps/src/pseudos/__tests__/pseudos.test.js new file mode 100644 index 00000000..44ce1dd1 --- /dev/null +++ b/cssProps/src/pseudos/__tests__/pseudos.test.js @@ -0,0 +1,663 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.test.mustache */ +import * as cssPseudo from '../index'; +import { color, maxWidth } from '../../props/index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssPseudo', () => { + beforeEach(() => { + css.mockClear(); + }); + + it(':active type', () => { + expect(typeof cssPseudo.active).toEqual('function'); + }); + + it(':active', () => { + expect(cssPseudo.active([color('blue'), maxWidth('20px')])).toEqual({ + '&:active': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':any-link type', () => { + expect(typeof cssPseudo.anyLink).toEqual('function'); + }); + + it(':any-link', () => { + expect(cssPseudo.anyLink([color('blue'), maxWidth('20px')])).toEqual({ + '&:any-link': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':checked type', () => { + expect(typeof cssPseudo.checked).toEqual('function'); + }); + + it(':checked', () => { + expect(cssPseudo.checked([color('blue'), maxWidth('20px')])).toEqual({ + '&:checked': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':default type', () => { + expect(typeof cssPseudo.defaultElement).toEqual('function'); + }); + + it(':default', () => { + expect(cssPseudo.defaultElement([color('blue'), maxWidth('20px')])).toEqual({ + '&:default': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':dir type', () => { + expect(typeof cssPseudo.dir).toEqual('function'); + }); + + it(':dir', () => { + expect(cssPseudo.dir([color('blue'), maxWidth('20px')])).toEqual({ + '&:dir': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':disabled type', () => { + expect(typeof cssPseudo.disabled).toEqual('function'); + }); + + it(':disabled', () => { + expect(cssPseudo.disabled([color('blue'), maxWidth('20px')])).toEqual({ + '&:disabled': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':empty type', () => { + expect(typeof cssPseudo.empty).toEqual('function'); + }); + + it(':empty', () => { + expect(cssPseudo.empty([color('blue'), maxWidth('20px')])).toEqual({ + '&:empty': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':enabled type', () => { + expect(typeof cssPseudo.enabled).toEqual('function'); + }); + + it(':enabled', () => { + expect(cssPseudo.enabled([color('blue'), maxWidth('20px')])).toEqual({ + '&:enabled': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':first type', () => { + expect(typeof cssPseudo.first).toEqual('function'); + }); + + it(':first', () => { + expect(cssPseudo.first([color('blue'), maxWidth('20px')])).toEqual({ + '&:first': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':first-child type', () => { + expect(typeof cssPseudo.firstChild).toEqual('function'); + }); + + it(':first-child', () => { + expect(cssPseudo.firstChild([color('blue'), maxWidth('20px')])).toEqual({ + '&:first-child': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':first-of-type type', () => { + expect(typeof cssPseudo.firstOfType).toEqual('function'); + }); + + it(':first-of-type', () => { + expect(cssPseudo.firstOfType([color('blue'), maxWidth('20px')])).toEqual({ + '&:first-of-type': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':fullscreen type', () => { + expect(typeof cssPseudo.fullscreen).toEqual('function'); + }); + + it(':fullscreen', () => { + expect(cssPseudo.fullscreen([color('blue'), maxWidth('20px')])).toEqual({ + '&:fullscreen': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':future type', () => { + expect(typeof cssPseudo.future).toEqual('function'); + }); + + it(':future', () => { + expect(cssPseudo.future([color('blue'), maxWidth('20px')])).toEqual({ + '&:future': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':focus type', () => { + expect(typeof cssPseudo.focus).toEqual('function'); + }); + + it(':focus', () => { + expect(cssPseudo.focus([color('blue'), maxWidth('20px')])).toEqual({ + '&:focus': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':focus-visible type', () => { + expect(typeof cssPseudo.focusVisible).toEqual('function'); + }); + + it(':focus-visible', () => { + expect(cssPseudo.focusVisible([color('blue'), maxWidth('20px')])).toEqual({ + '&:focus-visible': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':focus-within type', () => { + expect(typeof cssPseudo.focusWithin).toEqual('function'); + }); + + it(':focus-within', () => { + expect(cssPseudo.focusWithin([color('blue'), maxWidth('20px')])).toEqual({ + '&:focus-within': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':hover type', () => { + expect(typeof cssPseudo.hover).toEqual('function'); + }); + + it(':hover', () => { + expect(cssPseudo.hover([color('blue'), maxWidth('20px')])).toEqual({ + '&:hover': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':indeterminate type', () => { + expect(typeof cssPseudo.indeterminate).toEqual('function'); + }); + + it(':indeterminate', () => { + expect(cssPseudo.indeterminate([color('blue'), maxWidth('20px')])).toEqual({ + '&:indeterminate': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':in-range type', () => { + expect(typeof cssPseudo.inRange).toEqual('function'); + }); + + it(':in-range', () => { + expect(cssPseudo.inRange([color('blue'), maxWidth('20px')])).toEqual({ + '&:in-range': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':invalid type', () => { + expect(typeof cssPseudo.invalid).toEqual('function'); + }); + + it(':invalid', () => { + expect(cssPseudo.invalid([color('blue'), maxWidth('20px')])).toEqual({ + '&:invalid': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':lang type', () => { + expect(typeof cssPseudo.lang).toEqual('function'); + }); + + it(':lang', () => { + expect(cssPseudo.lang([color('blue'), maxWidth('20px')])).toEqual({ + '&:lang': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':last-child type', () => { + expect(typeof cssPseudo.lastChild).toEqual('function'); + }); + + it(':last-child', () => { + expect(cssPseudo.lastChild([color('blue'), maxWidth('20px')])).toEqual({ + '&:last-child': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':last-of-type type', () => { + expect(typeof cssPseudo.lastOfType).toEqual('function'); + }); + + it(':last-of-type', () => { + expect(cssPseudo.lastOfType([color('blue'), maxWidth('20px')])).toEqual({ + '&:last-of-type': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':left type', () => { + expect(typeof cssPseudo.left).toEqual('function'); + }); + + it(':left', () => { + expect(cssPseudo.left([color('blue'), maxWidth('20px')])).toEqual({ + '&:left': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':link type', () => { + expect(typeof cssPseudo.link).toEqual('function'); + }); + + it(':link', () => { + expect(cssPseudo.link([color('blue'), maxWidth('20px')])).toEqual({ + '&:link': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':not type', () => { + expect(typeof cssPseudo.not).toEqual('function'); + }); + + it(':not', () => { + expect(cssPseudo.not([color('blue'), maxWidth('20px')])).toEqual({ + '&:not': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':nth-child type', () => { + expect(typeof cssPseudo.nthChild).toEqual('function'); + }); + + it(':nth-child', () => { + expect(cssPseudo.nthChild([color('blue'), maxWidth('20px')])).toEqual({ + '&:nth-child': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':nth-last-child type', () => { + expect(typeof cssPseudo.nthLastChild).toEqual('function'); + }); + + it(':nth-last-child', () => { + expect(cssPseudo.nthLastChild([color('blue'), maxWidth('20px')])).toEqual({ + '&:nth-last-child': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':nth-last-of-type type', () => { + expect(typeof cssPseudo.nthLastOfType).toEqual('function'); + }); + + it(':nth-last-of-type', () => { + expect(cssPseudo.nthLastOfType([color('blue'), maxWidth('20px')])).toEqual({ + '&:nth-last-of-type': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':nth-of-type type', () => { + expect(typeof cssPseudo.nthOfType).toEqual('function'); + }); + + it(':nth-of-type', () => { + expect(cssPseudo.nthOfType([color('blue'), maxWidth('20px')])).toEqual({ + '&:nth-of-type': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':only-child type', () => { + expect(typeof cssPseudo.onlyChild).toEqual('function'); + }); + + it(':only-child', () => { + expect(cssPseudo.onlyChild([color('blue'), maxWidth('20px')])).toEqual({ + '&:only-child': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':only-of-type type', () => { + expect(typeof cssPseudo.onlyOfType).toEqual('function'); + }); + + it(':only-of-type', () => { + expect(cssPseudo.onlyOfType([color('blue'), maxWidth('20px')])).toEqual({ + '&:only-of-type': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':optional type', () => { + expect(typeof cssPseudo.optional).toEqual('function'); + }); + + it(':optional', () => { + expect(cssPseudo.optional([color('blue'), maxWidth('20px')])).toEqual({ + '&:optional': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':out-of-range type', () => { + expect(typeof cssPseudo.outOfRange).toEqual('function'); + }); + + it(':out-of-range', () => { + expect(cssPseudo.outOfRange([color('blue'), maxWidth('20px')])).toEqual({ + '&:out-of-range': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':read-only type', () => { + expect(typeof cssPseudo.readOnly).toEqual('function'); + }); + + it(':read-only', () => { + expect(cssPseudo.readOnly([color('blue'), maxWidth('20px')])).toEqual({ + '&:read-only': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':read-write type', () => { + expect(typeof cssPseudo.readWrite).toEqual('function'); + }); + + it(':read-write', () => { + expect(cssPseudo.readWrite([color('blue'), maxWidth('20px')])).toEqual({ + '&:read-write': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':required type', () => { + expect(typeof cssPseudo.required).toEqual('function'); + }); + + it(':required', () => { + expect(cssPseudo.required([color('blue'), maxWidth('20px')])).toEqual({ + '&:required': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':right type', () => { + expect(typeof cssPseudo.right).toEqual('function'); + }); + + it(':right', () => { + expect(cssPseudo.right([color('blue'), maxWidth('20px')])).toEqual({ + '&:right': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':root type', () => { + expect(typeof cssPseudo.root).toEqual('function'); + }); + + it(':root', () => { + expect(cssPseudo.root([color('blue'), maxWidth('20px')])).toEqual({ + '&:root': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':scope type', () => { + expect(typeof cssPseudo.scope).toEqual('function'); + }); + + it(':scope', () => { + expect(cssPseudo.scope([color('blue'), maxWidth('20px')])).toEqual({ + '&:scope': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':target type', () => { + expect(typeof cssPseudo.target).toEqual('function'); + }); + + it(':target', () => { + expect(cssPseudo.target([color('blue'), maxWidth('20px')])).toEqual({ + '&:target': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':valid type', () => { + expect(typeof cssPseudo.valid).toEqual('function'); + }); + + it(':valid', () => { + expect(cssPseudo.valid([color('blue'), maxWidth('20px')])).toEqual({ + '&:valid': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it(':visited type', () => { + expect(typeof cssPseudo.visited).toEqual('function'); + }); + + it(':visited', () => { + expect(cssPseudo.visited([color('blue'), maxWidth('20px')])).toEqual({ + '&:visited': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it('::after type', () => { + expect(typeof cssPseudo.after).toEqual('function'); + }); + + it('::after', () => { + expect(cssPseudo.after([color('blue'), maxWidth('20px')])).toEqual({ + '&::after': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it('::backdrop type', () => { + expect(typeof cssPseudo.backdrop).toEqual('function'); + }); + + it('::backdrop', () => { + expect(cssPseudo.backdrop([color('blue'), maxWidth('20px')])).toEqual({ + '&::backdrop': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it('::before type', () => { + expect(typeof cssPseudo.before).toEqual('function'); + }); + + it('::before', () => { + expect(cssPseudo.before([color('blue'), maxWidth('20px')])).toEqual({ + '&::before': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it('::cue type', () => { + expect(typeof cssPseudo.cue).toEqual('function'); + }); + + it('::cue', () => { + expect(cssPseudo.cue([color('blue'), maxWidth('20px')])).toEqual({ + '&::cue': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it('::cue-region type', () => { + expect(typeof cssPseudo.cueRegion).toEqual('function'); + }); + + it('::cue-region', () => { + expect(cssPseudo.cueRegion([color('blue'), maxWidth('20px')])).toEqual({ + '&::cue-region': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it('::first-letter type', () => { + expect(typeof cssPseudo.firstLetter).toEqual('function'); + }); + + it('::first-letter', () => { + expect(cssPseudo.firstLetter([color('blue'), maxWidth('20px')])).toEqual({ + '&::first-letter': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it('::first-line type', () => { + expect(typeof cssPseudo.firstLine).toEqual('function'); + }); + + it('::first-line', () => { + expect(cssPseudo.firstLine([color('blue'), maxWidth('20px')])).toEqual({ + '&::first-line': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it('::marker type', () => { + expect(typeof cssPseudo.marker).toEqual('function'); + }); + + it('::marker', () => { + expect(cssPseudo.marker([color('blue'), maxWidth('20px')])).toEqual({ + '&::marker': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it('::placeholder type', () => { + expect(typeof cssPseudo.placeholder).toEqual('function'); + }); + + it('::placeholder', () => { + expect(cssPseudo.placeholder([color('blue'), maxWidth('20px')])).toEqual({ + '&::placeholder': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it('::selection type', () => { + expect(typeof cssPseudo.selection).toEqual('function'); + }); + + it('::selection', () => { + expect(cssPseudo.selection([color('blue'), maxWidth('20px')])).toEqual({ + '&::selection': { + color: 'blue', + maxWidth: '20px' + } + }); + }); + it('::slotted type', () => { + expect(typeof cssPseudo.slotted).toEqual('function'); + }); + + it('::slotted', () => { + expect(cssPseudo.slotted([color('blue'), maxWidth('20px')])).toEqual({ + '&::slotted': { + color: 'blue', + maxWidth: '20px' + } + }); + }); +}); diff --git a/cssProps/src/pseudo/active/index.js b/cssProps/src/pseudos/active/index.js similarity index 66% rename from cssProps/src/pseudo/active/index.js rename to cssProps/src/pseudos/active/index.js index 68bc51d3..4404e73c 100644 --- a/cssProps/src/pseudo/active/index.js +++ b/cssProps/src/pseudos/active/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name active * @category CssProps Helper @@ -13,8 +13,8 @@ export default function active(arrayOfProps) { return { - "&:active": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:active': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/after/index.js b/cssProps/src/pseudos/after/index.js similarity index 66% rename from cssProps/src/pseudo/after/index.js rename to cssProps/src/pseudos/after/index.js index 6b30ffb9..f357cc05 100644 --- a/cssProps/src/pseudo/after/index.js +++ b/cssProps/src/pseudos/after/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name after * @category CssProps Helper @@ -13,8 +13,8 @@ export default function after(arrayOfProps) { return { - "&::after": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&::after': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/anyLink/index.js b/cssProps/src/pseudos/anyLink/index.js similarity index 67% rename from cssProps/src/pseudo/anyLink/index.js rename to cssProps/src/pseudos/anyLink/index.js index 3a0b1d6c..aabee169 100644 --- a/cssProps/src/pseudo/anyLink/index.js +++ b/cssProps/src/pseudos/anyLink/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name anyLink * @category CssProps Helper @@ -13,8 +13,8 @@ export default function anyLink(arrayOfProps) { return { - "&:any-link": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:any-link': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/backdrop/index.js b/cssProps/src/pseudos/backdrop/index.js similarity index 67% rename from cssProps/src/pseudo/backdrop/index.js rename to cssProps/src/pseudos/backdrop/index.js index 09d57df4..b5e98cdd 100644 --- a/cssProps/src/pseudo/backdrop/index.js +++ b/cssProps/src/pseudos/backdrop/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name backdrop * @category CssProps Helper @@ -13,8 +13,8 @@ export default function backdrop(arrayOfProps) { return { - "&::backdrop": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&::backdrop': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/before/index.js b/cssProps/src/pseudos/before/index.js similarity index 66% rename from cssProps/src/pseudo/before/index.js rename to cssProps/src/pseudos/before/index.js index a629f761..4ff0ffce 100644 --- a/cssProps/src/pseudo/before/index.js +++ b/cssProps/src/pseudos/before/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name before * @category CssProps Helper @@ -13,8 +13,8 @@ export default function before(arrayOfProps) { return { - "&::before": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&::before': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/checked/index.js b/cssProps/src/pseudos/checked/index.js similarity index 66% rename from cssProps/src/pseudo/checked/index.js rename to cssProps/src/pseudos/checked/index.js index a9935d6c..54b12960 100644 --- a/cssProps/src/pseudo/checked/index.js +++ b/cssProps/src/pseudos/checked/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name checked * @category CssProps Helper @@ -13,8 +13,8 @@ export default function checked(arrayOfProps) { return { - "&:checked": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:checked': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/cue/index.js b/cssProps/src/pseudos/cue/index.js similarity index 65% rename from cssProps/src/pseudo/cue/index.js rename to cssProps/src/pseudos/cue/index.js index 8e84f6a0..d7bf8d3b 100644 --- a/cssProps/src/pseudo/cue/index.js +++ b/cssProps/src/pseudos/cue/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name cue * @category CssProps Helper @@ -13,8 +13,8 @@ export default function cue(arrayOfProps) { return { - "&::cue": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&::cue': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/cueRegion/index.js b/cssProps/src/pseudos/cueRegion/index.js similarity index 67% rename from cssProps/src/pseudo/cueRegion/index.js rename to cssProps/src/pseudos/cueRegion/index.js index 188c973b..fdc2170e 100644 --- a/cssProps/src/pseudo/cueRegion/index.js +++ b/cssProps/src/pseudos/cueRegion/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name cueRegion * @category CssProps Helper @@ -13,8 +13,8 @@ export default function cueRegion(arrayOfProps) { return { - "&::cue-region": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&::cue-region': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/defaultElement/index.js b/cssProps/src/pseudos/defaultElement/index.js similarity index 67% rename from cssProps/src/pseudo/defaultElement/index.js rename to cssProps/src/pseudos/defaultElement/index.js index ffa581cc..f36ef66b 100644 --- a/cssProps/src/pseudo/defaultElement/index.js +++ b/cssProps/src/pseudos/defaultElement/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name defaultElement * @category CssProps Helper @@ -13,8 +13,8 @@ export default function defaultElement(arrayOfProps) { return { - "&:default": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:default': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/dir/index.js b/cssProps/src/pseudos/dir/index.js similarity index 65% rename from cssProps/src/pseudo/dir/index.js rename to cssProps/src/pseudos/dir/index.js index d30a352b..a4c182ae 100644 --- a/cssProps/src/pseudo/dir/index.js +++ b/cssProps/src/pseudos/dir/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name dir * @category CssProps Helper @@ -13,8 +13,8 @@ export default function dir(arrayOfProps) { return { - "&:dir": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:dir': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/disabled/index.js b/cssProps/src/pseudos/disabled/index.js similarity index 67% rename from cssProps/src/pseudo/disabled/index.js rename to cssProps/src/pseudos/disabled/index.js index 33995197..7b7e3402 100644 --- a/cssProps/src/pseudo/disabled/index.js +++ b/cssProps/src/pseudos/disabled/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name disabled * @category CssProps Helper @@ -13,8 +13,8 @@ export default function disabled(arrayOfProps) { return { - "&:disabled": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:disabled': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/empty/index.js b/cssProps/src/pseudos/empty/index.js similarity index 66% rename from cssProps/src/pseudo/empty/index.js rename to cssProps/src/pseudos/empty/index.js index 1c5f6e11..da321daa 100644 --- a/cssProps/src/pseudo/empty/index.js +++ b/cssProps/src/pseudos/empty/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name empty * @category CssProps Helper @@ -13,8 +13,8 @@ export default function empty(arrayOfProps) { return { - "&:empty": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:empty': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/enabled/index.js b/cssProps/src/pseudos/enabled/index.js similarity index 66% rename from cssProps/src/pseudo/enabled/index.js rename to cssProps/src/pseudos/enabled/index.js index 7d601ea1..f8846bf6 100644 --- a/cssProps/src/pseudo/enabled/index.js +++ b/cssProps/src/pseudos/enabled/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name enabled * @category CssProps Helper @@ -13,8 +13,8 @@ export default function enabled(arrayOfProps) { return { - "&:enabled": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:enabled': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/first/index.js b/cssProps/src/pseudos/first/index.js similarity index 66% rename from cssProps/src/pseudo/first/index.js rename to cssProps/src/pseudos/first/index.js index 9d38ef65..b5ddeed7 100644 --- a/cssProps/src/pseudo/first/index.js +++ b/cssProps/src/pseudos/first/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name first * @category CssProps Helper @@ -13,8 +13,8 @@ export default function first(arrayOfProps) { return { - "&:first": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:first': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/firstChild/index.js b/cssProps/src/pseudos/firstChild/index.js similarity index 67% rename from cssProps/src/pseudo/firstChild/index.js rename to cssProps/src/pseudos/firstChild/index.js index d1bc8c7b..e29563cb 100644 --- a/cssProps/src/pseudo/firstChild/index.js +++ b/cssProps/src/pseudos/firstChild/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name firstChild * @category CssProps Helper @@ -13,8 +13,8 @@ export default function firstChild(arrayOfProps) { return { - "&:first-child": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:first-child': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/firstLetter/index.js b/cssProps/src/pseudos/firstLetter/index.js similarity index 68% rename from cssProps/src/pseudo/firstLetter/index.js rename to cssProps/src/pseudos/firstLetter/index.js index db6fb564..97040b5d 100644 --- a/cssProps/src/pseudo/firstLetter/index.js +++ b/cssProps/src/pseudos/firstLetter/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name firstLetter * @category CssProps Helper @@ -13,8 +13,8 @@ export default function firstLetter(arrayOfProps) { return { - "&::first-letter": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&::first-letter': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/firstLine/index.js b/cssProps/src/pseudos/firstLine/index.js similarity index 67% rename from cssProps/src/pseudo/firstLine/index.js rename to cssProps/src/pseudos/firstLine/index.js index f60714a4..16afcb9e 100644 --- a/cssProps/src/pseudo/firstLine/index.js +++ b/cssProps/src/pseudos/firstLine/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name firstLine * @category CssProps Helper @@ -13,8 +13,8 @@ export default function firstLine(arrayOfProps) { return { - "&::first-line": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&::first-line': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/firstOfType/index.js b/cssProps/src/pseudos/firstOfType/index.js similarity index 68% rename from cssProps/src/pseudo/firstOfType/index.js rename to cssProps/src/pseudos/firstOfType/index.js index 7df85f4b..66e1c05a 100644 --- a/cssProps/src/pseudo/firstOfType/index.js +++ b/cssProps/src/pseudos/firstOfType/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name firstOfType * @category CssProps Helper @@ -13,8 +13,8 @@ export default function firstOfType(arrayOfProps) { return { - "&:first-of-type": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:first-of-type': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/focus/index.js b/cssProps/src/pseudos/focus/index.js similarity index 66% rename from cssProps/src/pseudo/focus/index.js rename to cssProps/src/pseudos/focus/index.js index a2f2e395..ff57de93 100644 --- a/cssProps/src/pseudo/focus/index.js +++ b/cssProps/src/pseudos/focus/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name focus * @category CssProps Helper @@ -13,8 +13,8 @@ export default function focus(arrayOfProps) { return { - "&:focus": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:focus': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/focusVisible/index.js b/cssProps/src/pseudos/focusVisible/index.js similarity index 68% rename from cssProps/src/pseudo/focusVisible/index.js rename to cssProps/src/pseudos/focusVisible/index.js index 9c31dc37..456c02cd 100644 --- a/cssProps/src/pseudo/focusVisible/index.js +++ b/cssProps/src/pseudos/focusVisible/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name focusVisible * @category CssProps Helper @@ -13,8 +13,8 @@ export default function focusVisible(arrayOfProps) { return { - "&:focus-visible": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:focus-visible': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/focusWithin/index.js b/cssProps/src/pseudos/focusWithin/index.js similarity index 68% rename from cssProps/src/pseudo/focusWithin/index.js rename to cssProps/src/pseudos/focusWithin/index.js index 4106dd38..cb19d3c1 100644 --- a/cssProps/src/pseudo/focusWithin/index.js +++ b/cssProps/src/pseudos/focusWithin/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name focusWithin * @category CssProps Helper @@ -13,8 +13,8 @@ export default function focusWithin(arrayOfProps) { return { - "&:focus-within": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:focus-within': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/fullscreen/index.js b/cssProps/src/pseudos/fullscreen/index.js similarity index 67% rename from cssProps/src/pseudo/fullscreen/index.js rename to cssProps/src/pseudos/fullscreen/index.js index 35ed3cbe..72074c5b 100644 --- a/cssProps/src/pseudo/fullscreen/index.js +++ b/cssProps/src/pseudos/fullscreen/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name fullscreen * @category CssProps Helper @@ -13,8 +13,8 @@ export default function fullscreen(arrayOfProps) { return { - "&:fullscreen": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:fullscreen': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/future/index.js b/cssProps/src/pseudos/future/index.js similarity index 66% rename from cssProps/src/pseudo/future/index.js rename to cssProps/src/pseudos/future/index.js index 2ee39f30..033eadf6 100644 --- a/cssProps/src/pseudo/future/index.js +++ b/cssProps/src/pseudos/future/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name future * @category CssProps Helper @@ -13,8 +13,8 @@ export default function future(arrayOfProps) { return { - "&:future": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:future': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/hover/index.js b/cssProps/src/pseudos/hover/index.js similarity index 66% rename from cssProps/src/pseudo/hover/index.js rename to cssProps/src/pseudos/hover/index.js index 88e539a9..97025376 100644 --- a/cssProps/src/pseudo/hover/index.js +++ b/cssProps/src/pseudos/hover/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name hover * @category CssProps Helper @@ -13,8 +13,8 @@ export default function hover(arrayOfProps) { return { - "&:hover": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:hover': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/inRange/index.js b/cssProps/src/pseudos/inRange/index.js similarity index 67% rename from cssProps/src/pseudo/inRange/index.js rename to cssProps/src/pseudos/inRange/index.js index fcd6f878..211b24fe 100644 --- a/cssProps/src/pseudo/inRange/index.js +++ b/cssProps/src/pseudos/inRange/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name inRange * @category CssProps Helper @@ -13,8 +13,8 @@ export default function inRange(arrayOfProps) { return { - "&:in-range": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:in-range': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/indeterminate/index.js b/cssProps/src/pseudos/indeterminate/index.js similarity index 68% rename from cssProps/src/pseudo/indeterminate/index.js rename to cssProps/src/pseudos/indeterminate/index.js index dbd29af2..b05634de 100644 --- a/cssProps/src/pseudo/indeterminate/index.js +++ b/cssProps/src/pseudos/indeterminate/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name indeterminate * @category CssProps Helper @@ -13,8 +13,8 @@ export default function indeterminate(arrayOfProps) { return { - "&:indeterminate": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:indeterminate': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudos/index.js b/cssProps/src/pseudos/index.js new file mode 100644 index 00000000..8d55419b --- /dev/null +++ b/cssProps/src/pseudos/index.js @@ -0,0 +1,55 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.index.mustache */ +export { default as active } from './active/index'; +export { default as anyLink } from './anyLink/index'; +export { default as checked } from './checked/index'; +export { default as defaultElement } from './defaultElement/index'; +export { default as dir } from './dir/index'; +export { default as disabled } from './disabled/index'; +export { default as empty } from './empty/index'; +export { default as enabled } from './enabled/index'; +export { default as first } from './first/index'; +export { default as firstChild } from './firstChild/index'; +export { default as firstOfType } from './firstOfType/index'; +export { default as fullscreen } from './fullscreen/index'; +export { default as future } from './future/index'; +export { default as focus } from './focus/index'; +export { default as focusVisible } from './focusVisible/index'; +export { default as focusWithin } from './focusWithin/index'; +export { default as hover } from './hover/index'; +export { default as indeterminate } from './indeterminate/index'; +export { default as inRange } from './inRange/index'; +export { default as invalid } from './invalid/index'; +export { default as lang } from './lang/index'; +export { default as lastChild } from './lastChild/index'; +export { default as lastOfType } from './lastOfType/index'; +export { default as left } from './left/index'; +export { default as link } from './link/index'; +export { default as not } from './not/index'; +export { default as nthChild } from './nthChild/index'; +export { default as nthLastChild } from './nthLastChild/index'; +export { default as nthLastOfType } from './nthLastOfType/index'; +export { default as nthOfType } from './nthOfType/index'; +export { default as onlyChild } from './onlyChild/index'; +export { default as onlyOfType } from './onlyOfType/index'; +export { default as optional } from './optional/index'; +export { default as outOfRange } from './outOfRange/index'; +export { default as readOnly } from './readOnly/index'; +export { default as readWrite } from './readWrite/index'; +export { default as required } from './required/index'; +export { default as right } from './right/index'; +export { default as root } from './root/index'; +export { default as scope } from './scope/index'; +export { default as target } from './target/index'; +export { default as valid } from './valid/index'; +export { default as visited } from './visited/index'; +export { default as after } from './after/index'; +export { default as backdrop } from './backdrop/index'; +export { default as before } from './before/index'; +export { default as cue } from './cue/index'; +export { default as cueRegion } from './cueRegion/index'; +export { default as firstLetter } from './firstLetter/index'; +export { default as firstLine } from './firstLine/index'; +export { default as marker } from './marker/index'; +export { default as placeholder } from './placeholder/index'; +export { default as selection } from './selection/index'; +export { default as slotted } from './slotted/index'; diff --git a/cssProps/src/pseudo/invalid/index.js b/cssProps/src/pseudos/invalid/index.js similarity index 66% rename from cssProps/src/pseudo/invalid/index.js rename to cssProps/src/pseudos/invalid/index.js index 9c62fc4e..0c7ca34c 100644 --- a/cssProps/src/pseudo/invalid/index.js +++ b/cssProps/src/pseudos/invalid/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name invalid * @category CssProps Helper @@ -13,8 +13,8 @@ export default function invalid(arrayOfProps) { return { - "&:invalid": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:invalid': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/lang/index.js b/cssProps/src/pseudos/lang/index.js similarity index 66% rename from cssProps/src/pseudo/lang/index.js rename to cssProps/src/pseudos/lang/index.js index 62aee44d..25f73de0 100644 --- a/cssProps/src/pseudo/lang/index.js +++ b/cssProps/src/pseudos/lang/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name lang * @category CssProps Helper @@ -13,8 +13,8 @@ export default function lang(arrayOfProps) { return { - "&:lang": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:lang': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/lastChild/index.js b/cssProps/src/pseudos/lastChild/index.js similarity index 67% rename from cssProps/src/pseudo/lastChild/index.js rename to cssProps/src/pseudos/lastChild/index.js index 7b806e30..66bd6809 100644 --- a/cssProps/src/pseudo/lastChild/index.js +++ b/cssProps/src/pseudos/lastChild/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name lastChild * @category CssProps Helper @@ -13,8 +13,8 @@ export default function lastChild(arrayOfProps) { return { - "&:last-child": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:last-child': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/lastOfType/index.js b/cssProps/src/pseudos/lastOfType/index.js similarity index 68% rename from cssProps/src/pseudo/lastOfType/index.js rename to cssProps/src/pseudos/lastOfType/index.js index b339720a..e47d4033 100644 --- a/cssProps/src/pseudo/lastOfType/index.js +++ b/cssProps/src/pseudos/lastOfType/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name lastOfType * @category CssProps Helper @@ -13,8 +13,8 @@ export default function lastOfType(arrayOfProps) { return { - "&:last-of-type": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:last-of-type': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/left/index.js b/cssProps/src/pseudos/left/index.js similarity index 66% rename from cssProps/src/pseudo/left/index.js rename to cssProps/src/pseudos/left/index.js index c94cf7b7..b967209e 100644 --- a/cssProps/src/pseudo/left/index.js +++ b/cssProps/src/pseudos/left/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name left * @category CssProps Helper @@ -13,8 +13,8 @@ export default function left(arrayOfProps) { return { - "&:left": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:left': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/link/index.js b/cssProps/src/pseudos/link/index.js similarity index 66% rename from cssProps/src/pseudo/link/index.js rename to cssProps/src/pseudos/link/index.js index 9dbbba8c..cca608bd 100644 --- a/cssProps/src/pseudo/link/index.js +++ b/cssProps/src/pseudos/link/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name link * @category CssProps Helper @@ -13,8 +13,8 @@ export default function link(arrayOfProps) { return { - "&:link": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:link': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/marker/index.js b/cssProps/src/pseudos/marker/index.js similarity index 66% rename from cssProps/src/pseudo/marker/index.js rename to cssProps/src/pseudos/marker/index.js index 56e98b09..0d859b5a 100644 --- a/cssProps/src/pseudo/marker/index.js +++ b/cssProps/src/pseudos/marker/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name marker * @category CssProps Helper @@ -13,8 +13,8 @@ export default function marker(arrayOfProps) { return { - "&::marker": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&::marker': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/not/index.js b/cssProps/src/pseudos/not/index.js similarity index 65% rename from cssProps/src/pseudo/not/index.js rename to cssProps/src/pseudos/not/index.js index efede125..e40d9c2f 100644 --- a/cssProps/src/pseudo/not/index.js +++ b/cssProps/src/pseudos/not/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name not * @category CssProps Helper @@ -13,8 +13,8 @@ export default function not(arrayOfProps) { return { - "&:not": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:not': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/nthChild/index.js b/cssProps/src/pseudos/nthChild/index.js similarity index 67% rename from cssProps/src/pseudo/nthChild/index.js rename to cssProps/src/pseudos/nthChild/index.js index 23549ca5..e2a122eb 100644 --- a/cssProps/src/pseudo/nthChild/index.js +++ b/cssProps/src/pseudos/nthChild/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name nthChild * @category CssProps Helper @@ -13,8 +13,8 @@ export default function nthChild(arrayOfProps) { return { - "&:nth-child": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:nth-child': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/nthLastChild/index.js b/cssProps/src/pseudos/nthLastChild/index.js similarity index 68% rename from cssProps/src/pseudo/nthLastChild/index.js rename to cssProps/src/pseudos/nthLastChild/index.js index f765d114..f21e76e7 100644 --- a/cssProps/src/pseudo/nthLastChild/index.js +++ b/cssProps/src/pseudos/nthLastChild/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name nthLastChild * @category CssProps Helper @@ -13,8 +13,8 @@ export default function nthLastChild(arrayOfProps) { return { - "&:nth-last-child": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:nth-last-child': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/nthLastOfType/index.js b/cssProps/src/pseudos/nthLastOfType/index.js similarity index 68% rename from cssProps/src/pseudo/nthLastOfType/index.js rename to cssProps/src/pseudos/nthLastOfType/index.js index 5a196146..fc99d670 100644 --- a/cssProps/src/pseudo/nthLastOfType/index.js +++ b/cssProps/src/pseudos/nthLastOfType/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name nthLastOfType * @category CssProps Helper @@ -13,8 +13,8 @@ export default function nthLastOfType(arrayOfProps) { return { - "&:nth-last-of-type": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:nth-last-of-type': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/nthOfType/index.js b/cssProps/src/pseudos/nthOfType/index.js similarity index 67% rename from cssProps/src/pseudo/nthOfType/index.js rename to cssProps/src/pseudos/nthOfType/index.js index 2066068b..5febabbd 100644 --- a/cssProps/src/pseudo/nthOfType/index.js +++ b/cssProps/src/pseudos/nthOfType/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name nthOfType * @category CssProps Helper @@ -13,8 +13,8 @@ export default function nthOfType(arrayOfProps) { return { - "&:nth-of-type": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:nth-of-type': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/onlyChild/index.js b/cssProps/src/pseudos/onlyChild/index.js similarity index 67% rename from cssProps/src/pseudo/onlyChild/index.js rename to cssProps/src/pseudos/onlyChild/index.js index 9550bda9..67628831 100644 --- a/cssProps/src/pseudo/onlyChild/index.js +++ b/cssProps/src/pseudos/onlyChild/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name onlyChild * @category CssProps Helper @@ -13,8 +13,8 @@ export default function onlyChild(arrayOfProps) { return { - "&:only-child": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:only-child': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/onlyOfType/index.js b/cssProps/src/pseudos/onlyOfType/index.js similarity index 68% rename from cssProps/src/pseudo/onlyOfType/index.js rename to cssProps/src/pseudos/onlyOfType/index.js index 5409c23d..7bd4f408 100644 --- a/cssProps/src/pseudo/onlyOfType/index.js +++ b/cssProps/src/pseudos/onlyOfType/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name onlyOfType * @category CssProps Helper @@ -13,8 +13,8 @@ export default function onlyOfType(arrayOfProps) { return { - "&:only-of-type": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:only-of-type': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/optional/index.js b/cssProps/src/pseudos/optional/index.js similarity index 67% rename from cssProps/src/pseudo/optional/index.js rename to cssProps/src/pseudos/optional/index.js index 7da9a0c3..8b81acde 100644 --- a/cssProps/src/pseudo/optional/index.js +++ b/cssProps/src/pseudos/optional/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name optional * @category CssProps Helper @@ -13,8 +13,8 @@ export default function optional(arrayOfProps) { return { - "&:optional": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:optional': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/outOfRange/index.js b/cssProps/src/pseudos/outOfRange/index.js similarity index 68% rename from cssProps/src/pseudo/outOfRange/index.js rename to cssProps/src/pseudos/outOfRange/index.js index ddea2798..4bfba234 100644 --- a/cssProps/src/pseudo/outOfRange/index.js +++ b/cssProps/src/pseudos/outOfRange/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name outOfRange * @category CssProps Helper @@ -13,8 +13,8 @@ export default function outOfRange(arrayOfProps) { return { - "&:out-of-range": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:out-of-range': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/placeholder/index.js b/cssProps/src/pseudos/placeholder/index.js similarity index 68% rename from cssProps/src/pseudo/placeholder/index.js rename to cssProps/src/pseudos/placeholder/index.js index cfa0f901..60548a53 100644 --- a/cssProps/src/pseudo/placeholder/index.js +++ b/cssProps/src/pseudos/placeholder/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name placeholder * @category CssProps Helper @@ -13,8 +13,8 @@ export default function placeholder(arrayOfProps) { return { - "&::placeholder": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&::placeholder': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/readOnly/index.js b/cssProps/src/pseudos/readOnly/index.js similarity index 67% rename from cssProps/src/pseudo/readOnly/index.js rename to cssProps/src/pseudos/readOnly/index.js index ae2908de..31683754 100644 --- a/cssProps/src/pseudo/readOnly/index.js +++ b/cssProps/src/pseudos/readOnly/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name readOnly * @category CssProps Helper @@ -13,8 +13,8 @@ export default function readOnly(arrayOfProps) { return { - "&:read-only": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:read-only': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/readWrite/index.js b/cssProps/src/pseudos/readWrite/index.js similarity index 67% rename from cssProps/src/pseudo/readWrite/index.js rename to cssProps/src/pseudos/readWrite/index.js index 17a21e77..20416d1c 100644 --- a/cssProps/src/pseudo/readWrite/index.js +++ b/cssProps/src/pseudos/readWrite/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name readWrite * @category CssProps Helper @@ -13,8 +13,8 @@ export default function readWrite(arrayOfProps) { return { - "&:read-write": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:read-write': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/required/index.js b/cssProps/src/pseudos/required/index.js similarity index 67% rename from cssProps/src/pseudo/required/index.js rename to cssProps/src/pseudos/required/index.js index 226157eb..470ee206 100644 --- a/cssProps/src/pseudo/required/index.js +++ b/cssProps/src/pseudos/required/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name required * @category CssProps Helper @@ -13,8 +13,8 @@ export default function required(arrayOfProps) { return { - "&:required": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:required': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/right/index.js b/cssProps/src/pseudos/right/index.js similarity index 66% rename from cssProps/src/pseudo/right/index.js rename to cssProps/src/pseudos/right/index.js index 9e4b30ad..2a9c46cc 100644 --- a/cssProps/src/pseudo/right/index.js +++ b/cssProps/src/pseudos/right/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name right * @category CssProps Helper @@ -13,8 +13,8 @@ export default function right(arrayOfProps) { return { - "&:right": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:right': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/root/index.js b/cssProps/src/pseudos/root/index.js similarity index 66% rename from cssProps/src/pseudo/root/index.js rename to cssProps/src/pseudos/root/index.js index 15dfea7f..0c94fc22 100644 --- a/cssProps/src/pseudo/root/index.js +++ b/cssProps/src/pseudos/root/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name root * @category CssProps Helper @@ -13,8 +13,8 @@ export default function root(arrayOfProps) { return { - "&:root": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:root': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/scope/index.js b/cssProps/src/pseudos/scope/index.js similarity index 66% rename from cssProps/src/pseudo/scope/index.js rename to cssProps/src/pseudos/scope/index.js index 38d2e955..c4b361d4 100644 --- a/cssProps/src/pseudo/scope/index.js +++ b/cssProps/src/pseudos/scope/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name scope * @category CssProps Helper @@ -13,8 +13,8 @@ export default function scope(arrayOfProps) { return { - "&:scope": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:scope': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/selection/index.js b/cssProps/src/pseudos/selection/index.js similarity index 67% rename from cssProps/src/pseudo/selection/index.js rename to cssProps/src/pseudos/selection/index.js index af0eb0c6..aa7c24c0 100644 --- a/cssProps/src/pseudo/selection/index.js +++ b/cssProps/src/pseudos/selection/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name selection * @category CssProps Helper @@ -13,8 +13,8 @@ export default function selection(arrayOfProps) { return { - "&::selection": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&::selection': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/slotted/index.js b/cssProps/src/pseudos/slotted/index.js similarity index 67% rename from cssProps/src/pseudo/slotted/index.js rename to cssProps/src/pseudos/slotted/index.js index 341712d2..e1e37f18 100644 --- a/cssProps/src/pseudo/slotted/index.js +++ b/cssProps/src/pseudos/slotted/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name slotted * @category CssProps Helper @@ -13,8 +13,8 @@ export default function slotted(arrayOfProps) { return { - "&::slotted": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&::slotted': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/target/index.js b/cssProps/src/pseudos/target/index.js similarity index 66% rename from cssProps/src/pseudo/target/index.js rename to cssProps/src/pseudos/target/index.js index acc15da0..80768652 100644 --- a/cssProps/src/pseudo/target/index.js +++ b/cssProps/src/pseudos/target/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name target * @category CssProps Helper @@ -13,8 +13,8 @@ export default function target(arrayOfProps) { return { - "&:target": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:target': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/valid/index.js b/cssProps/src/pseudos/valid/index.js similarity index 66% rename from cssProps/src/pseudo/valid/index.js rename to cssProps/src/pseudos/valid/index.js index 035f697a..ab128f9e 100644 --- a/cssProps/src/pseudo/valid/index.js +++ b/cssProps/src/pseudos/valid/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name valid * @category CssProps Helper @@ -13,8 +13,8 @@ export default function valid(arrayOfProps) { return { - "&:valid": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:valid': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/src/pseudo/visited/index.js b/cssProps/src/pseudos/visited/index.js similarity index 66% rename from cssProps/src/pseudo/visited/index.js rename to cssProps/src/pseudos/visited/index.js index 33685ded..6a4d9f79 100644 --- a/cssProps/src/pseudo/visited/index.js +++ b/cssProps/src/pseudos/visited/index.js @@ -1,4 +1,4 @@ -//Do not modify this file. This file is generated from ./scripts/generatePseudo.js +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ /** * @name visited * @category CssProps Helper @@ -13,8 +13,8 @@ export default function visited(arrayOfProps) { return { - "&:visited": arrayOfProps.reduce((result, cssPropObj) => { - return Object.assign(result, cssPropObj) + '&:visited': arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj); }, {}) - } -} \ No newline at end of file + }; +} diff --git a/cssProps/templates/functions.function.index.mustache b/cssProps/templates/functions.function.index.mustache new file mode 100644 index 00000000..4ae6b8cc --- /dev/null +++ b/cssProps/templates/functions.function.index.mustache @@ -0,0 +1,16 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.function.index.mustache */ +import { default as appendArgs } from '../../util/index' + +/** + * @name {{func}} + * @category CssProps Helper + * + * @description + * Returns a comma delimited function call for the css function {{func}}() + * + * @param arguments - String or numerical values that will be comma delimited for the function call + * @returns {string} Returns a comma delimited function call for the function {{func}}() + */ +export default function {{func}}() { + return "{{func}}(" + appendArgs(arguments, ",") + ")" +} \ No newline at end of file diff --git a/cssProps/templates/functions.index.mustache b/cssProps/templates/functions.index.mustache new file mode 100644 index 00000000..b3638158 --- /dev/null +++ b/cssProps/templates/functions.index.mustache @@ -0,0 +1,4 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.index.mustache */ +{{#Funcs}} +export { default as {{func}} } from './{{func}}/index' +{{/Funcs}} \ No newline at end of file diff --git a/cssProps/templates/functions.test.mustache b/cssProps/templates/functions.test.mustache new file mode 100644 index 00000000..0cd83078 --- /dev/null +++ b/cssProps/templates/functions.test.mustache @@ -0,0 +1,23 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/functions.test.mustache */ +import * as cssFunctions from '../index'; +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssFunctions', () => { + beforeEach(() => { + css.mockClear(); + }); + + {{#Funcs}} + it('{{func}} type', () => { + expect(typeof cssFunctions.{{func}}).toEqual('function'); + }); + + it('{{func}}', () => { + expect(cssFunctions.{{func}}(255,255)).toEqual('{{func}}(255,255)'); + }); + {{/Funcs}} +}); \ No newline at end of file diff --git a/cssProps/templates/pseudos.index.mustache b/cssProps/templates/pseudos.index.mustache new file mode 100644 index 00000000..522d5439 --- /dev/null +++ b/cssProps/templates/pseudos.index.mustache @@ -0,0 +1,4 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.index.mustache */ +{{#Pseudos}} +export { default as {{pseudoCamelCase}} } from './{{pseudoCamelCase}}/index' +{{/Pseudos}} \ No newline at end of file diff --git a/cssProps/templates/pseudos.pseudo.index.mustache b/cssProps/templates/pseudos.pseudo.index.mustache new file mode 100644 index 00000000..9952bfdd --- /dev/null +++ b/cssProps/templates/pseudos.pseudo.index.mustache @@ -0,0 +1,20 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.pseudo.index.mustache */ +/** + * @name {{pseudoCamelCase}} + * @category CssProps Helper + * @summary Returns css pseudo selector {{pseudo}} with object of css properties + * + * @description + * Returns an object with the {{pseudo}} pseudo selector with its passed in css properties + * + * @param - One or more parameters that will be appended together based on a delimiter + * @returns {{pseudo}} property as object with object of css properties + */ + +export default function {{pseudoCamelCase}}(arrayOfProps) { + return { + "&{{pseudo}}": arrayOfProps.reduce((result, cssPropObj) => { + return Object.assign(result, cssPropObj) + }, {}) + } +} \ No newline at end of file diff --git a/cssProps/templates/pseudos.test.mustache b/cssProps/templates/pseudos.test.mustache new file mode 100644 index 00000000..eab1b857 --- /dev/null +++ b/cssProps/templates/pseudos.test.mustache @@ -0,0 +1,30 @@ +/* Do not modify this file. This file is generated from ./cssProps/templates/pseudos.test.mustache */ +import * as cssPseudo from '../index'; +import { color, maxWidth } from '../../props/index' +import { css, setup } from 'goober'; + +jest.mock('goober', () => ({ + css: jest.fn().mockReturnValue('css()') +})); + +describe('cssPseudo', () => { + beforeEach(() => { + css.mockClear(); + }); + + {{#Pseudos}} + it('{{pseudo}} type', () => { + expect(typeof cssPseudo.{{pseudoCamelCase}}).toEqual('function'); + }); + + it('{{pseudo}}', () => { + expect(cssPseudo.{{pseudoCamelCase}}([ + color("blue"), + maxWidth("20px") + ])).toEqual({"&{{pseudo}}":{ + color: "blue", + maxWidth: "20px" + }}); + }); + {{/Pseudos}} +}); \ No newline at end of file From ec5c2942f39fe1406a2d1610b33116b57e17ce4e Mon Sep 17 00:00:00 2001 From: Brian Teague Date: Thu, 9 Dec 2021 13:51:32 -0500 Subject: [PATCH 04/19] Create dedicated syntax files --- cssProps/package-lock.json | 34 +- cssProps/scripts/generateAtRules.js | 10 + cssProps/scripts/generateProps.js | 9 +- cssProps/syntax/atRules.syntax.json | 13 + cssProps/syntax/props.syntax.json | 371 +++++++++++++++++++ cssProps/templates/props.prop.index.mustache | 6 +- 6 files changed, 420 insertions(+), 23 deletions(-) create mode 100644 cssProps/syntax/atRules.syntax.json create mode 100644 cssProps/syntax/props.syntax.json diff --git a/cssProps/package-lock.json b/cssProps/package-lock.json index 8a55ae7b..3d8f165a 100644 --- a/cssProps/package-lock.json +++ b/cssProps/package-lock.json @@ -6261,9 +6261,9 @@ "dev": true }, "node_modules/json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", "dev": true }, "node_modules/json-schema-traverse": { @@ -6303,18 +6303,18 @@ } }, "node_modules/jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", "dev": true, - "engines": [ - "node >=0.6.0" - ], "dependencies": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", - "json-schema": "0.2.3", + "json-schema": "0.4.0", "verror": "1.10.0" + }, + "engines": { + "node": ">=0.6.0" } }, "node_modules/kind-of": { @@ -15451,9 +15451,9 @@ "dev": true }, "json-schema": { - "version": "0.2.3", - "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", - "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", + "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", "dev": true }, "json-schema-traverse": { @@ -15487,14 +15487,14 @@ } }, "jsprim": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", - "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.2.tgz", + "integrity": "sha512-P2bSOMAc/ciLz6DzgjVlGJP9+BrJWu5UDGK70C2iweC5QBIeFf0ZXRvGjEj2uYgrY2MkAAhsSWHDWlFtEroZWw==", "dev": true, "requires": { "assert-plus": "1.0.0", "extsprintf": "1.3.0", - "json-schema": "0.2.3", + "json-schema": "0.4.0", "verror": "1.10.0" } }, diff --git a/cssProps/scripts/generateAtRules.js b/cssProps/scripts/generateAtRules.js index 96e48b25..4f03d867 100644 --- a/cssProps/scripts/generateAtRules.js +++ b/cssProps/scripts/generateAtRules.js @@ -44,6 +44,16 @@ const cssStandardAtRules = Object.keys(cssAtRules).reduce((result, nextKey) => { return result; }, {}); +const atRulesSyntax = Object.keys(cssStandardAtRules).reduce((result, nextKey) => { + result[nextKey] = cssStandardAtRules[nextKey].syntax + .replace(/\n/g, '') + .replace(/\s{2}/g, ' ') + .replace(/\}/g, ' }'); + return result; +}, {}); + +jetpack.write('./syntax/atRules.syntax.json', atRulesSyntax); + //Loop through all the css properties generating the source code, the root index file, and the jest tests Object.keys(cssStandardAtRules).forEach((atRule) => { const isNested = ['@charset', '@import', '@namespace'].includes(atRule) ? false : true; diff --git a/cssProps/scripts/generateProps.js b/cssProps/scripts/generateProps.js index 0749ac17..23cbc3c0 100644 --- a/cssProps/scripts/generateProps.js +++ b/cssProps/scripts/generateProps.js @@ -14,9 +14,10 @@ const cssStandardProperties = Object.keys(cssProperties).reduce((result, nextKey return result; }, {}); -const cssSyntax = Object.keys(cssStandardProperties).map((prop) => { - return cssStandardProperties[prop].syntax; -}); +const cssSyntax = Object.keys(cssStandardProperties).reduce((result, prop) => { + result[prop] = cssStandardProperties[prop].syntax; + return result; +}, {}); // { // syntax: 'false | true', // media: 'visual', @@ -32,6 +33,8 @@ const cssSyntax = Object.keys(cssStandardProperties).map((prop) => { // mdn_url: 'https://developer.mozilla.org/docs/Web/CSS/-ms-accelerator' // } +jetpack.write('./syntax/props.syntax.json', cssSyntax); + const propsIndexTemplate = jetpack.read('./templates/props.index.mustache'); const propsPropIndexTemplate = jetpack.read('./templates/props.prop.index.mustache'); const propsTestTemplate = jetpack.read('./templates/props.test.mustache'); diff --git a/cssProps/syntax/atRules.syntax.json b/cssProps/syntax/atRules.syntax.json new file mode 100644 index 00000000..1f71f4bf --- /dev/null +++ b/cssProps/syntax/atRules.syntax.json @@ -0,0 +1,13 @@ +{ + "@charset": "@charset \"\";", + "@counter-style": "@counter-style { [ system: ; ] || [ symbols: ; ] || [ additive-symbols: ; ] || [ negative: ; ] || [ prefix: ; ] || [ suffix: ; ] || [ range: ; ] || [ pad: ; ] || [ speak-as: ; ] || [ fallback: ; ] }", + "@font-face": "@font-face { [ font-family: ; ] || [ src: ; ] || [ unicode-range: ; ] || [ font-variant: ; ] || [ font-feature-settings: ; ] || [ font-variation-settings: ; ] || [ font-stretch: ; ] || [ font-weight: ; ] || [ font-style: ; ] || [ size-adjust: ; ] || [ ascent-override: ; ] || [ descent-override: ; ] || [ line-gap-override: ; ] }", + "@font-feature-values": "@font-feature-values # { }", + "@import": "@import [ | ] [ ]?;", + "@keyframes": "@keyframes { }", + "@media": "@media { }", + "@namespace": "@namespace ? [ | ];", + "@page": "@page { }", + "@supports": "@supports { }", + "@viewport": "@viewport { }" +} \ No newline at end of file diff --git a/cssProps/syntax/props.syntax.json b/cssProps/syntax/props.syntax.json new file mode 100644 index 00000000..6c63d525 --- /dev/null +++ b/cssProps/syntax/props.syntax.json @@ -0,0 +1,371 @@ +{ + "-webkit-line-clamp": "none | ", + "accent-color": "auto | ", + "align-content": "normal | | | ? ", + "align-items": "normal | stretch | | [ ? ]", + "align-self": "auto | normal | stretch | | ? ", + "all": "initial | inherit | unset | revert", + "animation": "#", + "animation-delay": "