@cssfn/css-types
Advanced tools
Comparing version 2.2.0 to 2.3.0
@@ -1,2 +0,2 @@ | ||
import type { OptionalOrBoolean, SingleOrDeepArray, ProductOrFactoryOrDeepArray, PartialNullish, MapOf } from '@cssfn/types'; | ||
import type { OptionalOrBoolean, MaybeDeepArray, MaybeFactoryMaybeDeepArray, PartialNullish, MapOf } from '@cssfn/types'; | ||
import type { Properties, StandardLonghandProperties, StandardShorthandProperties, VendorLonghandProperties, VendorShorthandProperties, ObsoleteProperties, SvgProperties } from 'csstype'; | ||
@@ -288,3 +288,3 @@ export type CssSimpleNumericValue = (number & {}); | ||
export type CssFinalRuleMap = MapOf<CssFinalRule>; | ||
export type CssRuleCollection = ProductOrFactoryOrDeepArray<OptionalOrBoolean<CssRule>>; | ||
export type CssRuleCollection = MaybeFactoryMaybeDeepArray<OptionalOrBoolean<CssRule>>; | ||
export type CssStyle = CssProps & CssRule; | ||
@@ -347,4 +347,4 @@ export type CssFinalStyle = CssProps & CssFinalRule; | ||
export type CssFinalStyleMap = CssStyleMapFilteredKeys & CssFinalStyleMapOverloads & Omit<CssPropsMap & CssFinalRuleMap, CssStyleMapExcludeMembers>; | ||
export type CssStyleCollection = ProductOrFactoryOrDeepArray<OptionalOrBoolean<CssStyle>>; | ||
export type CssFontFaceStyleCollection = ProductOrFactoryOrDeepArray<OptionalOrBoolean<CssFontFaceProps>>; | ||
export type CssStyleCollection = MaybeFactoryMaybeDeepArray<OptionalOrBoolean<CssStyle>>; | ||
export type CssFontFaceStyleCollection = MaybeFactoryMaybeDeepArray<OptionalOrBoolean<CssFontFaceProps>>; | ||
export interface CssCustomKeyframesRef { | ||
@@ -363,3 +363,3 @@ value: string | null; | ||
export type CssSelector = (string & {}); | ||
export type CssSelectorCollection = SingleOrDeepArray<OptionalOrBoolean<CssSelector>>; | ||
export type CssSelectorCollection = MaybeDeepArray<OptionalOrBoolean<CssSelector>>; | ||
export interface CssSelectorOptions { | ||
@@ -366,0 +366,0 @@ performGrouping?: boolean; |
{ | ||
"name": "@cssfn/css-types", | ||
"version": "2.2.0", | ||
"version": "2.3.0", | ||
"description": "CSS typescript definitions.", | ||
@@ -31,6 +31,6 @@ "keywords": [ | ||
"dependencies": { | ||
"@cssfn/types": "^2.2.0", | ||
"@cssfn/types": "^2.3.0", | ||
"csstype": "^3.1.1" | ||
}, | ||
"gitHead": "3fe2d79b8dfa4eda29929975d0dbf3fe19d4aeae" | ||
"gitHead": "8d4e3089cb547433bae61eac3238a65fae41a243" | ||
} |
// cssfn: | ||
import type { | ||
// optionals: | ||
OptionalOrBoolean, | ||
SingleOrDeepArray, | ||
ProductOrFactoryOrDeepArray, | ||
// arrays: | ||
MaybeDeepArray, | ||
// factories: | ||
MaybeFactoryMaybeDeepArray, | ||
// dictionaries/maps: | ||
PartialNullish, | ||
MapOf, | ||
@@ -421,3 +432,3 @@ } from '@cssfn/types' | ||
export type CssFinalRuleMap = MapOf<CssFinalRule> | ||
export type CssRuleCollection = ProductOrFactoryOrDeepArray<OptionalOrBoolean<CssRule>> | ||
export type CssRuleCollection = MaybeFactoryMaybeDeepArray<OptionalOrBoolean<CssRule>> | ||
@@ -573,4 +584,4 @@ export type CssStyle = CssProps & CssRule | ||
export type CssFinalStyleMap = CssStyleMapFilteredKeys & CssFinalStyleMapOverloads & Omit<CssPropsMap & CssFinalRuleMap, CssStyleMapExcludeMembers> | ||
export type CssStyleCollection = ProductOrFactoryOrDeepArray<OptionalOrBoolean<CssStyle>> | ||
export type CssFontFaceStyleCollection = ProductOrFactoryOrDeepArray<OptionalOrBoolean<CssFontFaceProps>> | ||
export type CssStyleCollection = MaybeFactoryMaybeDeepArray<OptionalOrBoolean<CssStyle>> | ||
export type CssFontFaceStyleCollection = MaybeFactoryMaybeDeepArray<OptionalOrBoolean<CssFontFaceProps>> | ||
@@ -593,3 +604,3 @@ export interface CssCustomKeyframesRef { | ||
export type CssSelector = (string & {}) | ||
export type CssSelectorCollection = SingleOrDeepArray<OptionalOrBoolean<CssSelector>> | ||
export type CssSelectorCollection = MaybeDeepArray<OptionalOrBoolean<CssSelector>> | ||
@@ -596,0 +607,0 @@ export interface CssSelectorOptions { |
44925
910
Updated@cssfn/types@^2.3.0