Comparing version 0.19.4 to 0.19.5
@@ -5,6 +5,6 @@ import {Store, Event, Scope} from 'effector' | ||
export type DOMProperty = string | number | null | boolean | ||
export type PropertyMap = {[field: string]: DOMProperty | AttributeStore} | ||
export type PropertyMap = {[field: string]: DOMProperty | AttributeStoreInput} | ||
export type StylePropertyMap = Partial< | ||
{ | ||
[K in keyof CSSStyleDeclaration]: DOMProperty | AttributeStore | ||
[K in keyof CSSStyleDeclaration]: DOMProperty | AttributeStoreInput | ||
} | ||
@@ -29,19 +29,9 @@ > | ||
export type DOMElement = HTMLElement | SVGElement | ||
export type AttributeStore = | ||
| Store<string> | ||
| Store<number> | ||
| Store<boolean> | ||
| Store<null> | ||
| Store<string | number> | ||
| Store<string | boolean> | ||
| Store<string | null> | ||
| Store<number | boolean> | ||
| Store<number | null> | ||
| Store<boolean | null> | ||
| Store<string | number | boolean> | ||
| Store<string | number | null> | ||
| Store<string | boolean | null> | ||
| Store<number | boolean | null> | ||
| Store<string | number | boolean | null> | ||
export type AttributeStore = Store<string | number | boolean | null> | ||
type AttributeStoreInput = Omit< | ||
AttributeStore, | ||
'updates' | 'reset' | 'on' | 'off' | 'thru' | ||
> | ||
type Tuple<T = unknown> = [T] | T[] | ||
@@ -70,3 +60,3 @@ type Combinable = {[key: string]: Store<any>} | Tuple<Store<any>> | ||
data?: PropertyMap | ||
text?: DOMProperty | AttributeStore | Array<DOMProperty | AttributeStore> | ||
text?: DOMProperty | AttributeStoreInput | Array<DOMProperty | AttributeStoreInput> | ||
visible?: Store<boolean> | ||
@@ -99,3 +89,3 @@ style?: StylePropertyMap | ||
data?: PropertyMap | ||
text?: DOMProperty | AttributeStore | Array<DOMProperty | AttributeStore> | ||
text?: DOMProperty | AttributeStoreInput | Array<DOMProperty | AttributeStoreInput> | ||
visible?: Store<boolean> | ||
@@ -213,3 +203,3 @@ style?: StylePropertyMap | ||
words: TemplateStringsArray, | ||
...values: Array<DOMProperty | AttributeStore> | ||
...values: Array<DOMProperty | AttributeStoreInput> | ||
): void | ||
@@ -235,3 +225,3 @@ | ||
words: TemplateStringsArray, | ||
...values: Array<DOMProperty | AttributeStore> | ||
...values: Array<DOMProperty | AttributeStoreInput> | ||
): Store<string> |
@@ -5,6 +5,6 @@ import {Store, Event, Scope} from 'effector' | ||
export type DOMProperty = string | number | null | boolean | ||
export type PropertyMap = {[field: string]: DOMProperty | AttributeStore} | ||
export type PropertyMap = {[field: string]: DOMProperty | AttributeStoreInput} | ||
export type StylePropertyMap = Partial< | ||
{ | ||
[K in keyof CSSStyleDeclaration]: DOMProperty | AttributeStore | ||
[K in keyof CSSStyleDeclaration]: DOMProperty | AttributeStoreInput | ||
} | ||
@@ -29,19 +29,9 @@ > | ||
export type DOMElement = HTMLElement | SVGElement | ||
export type AttributeStore = | ||
| Store<string> | ||
| Store<number> | ||
| Store<boolean> | ||
| Store<null> | ||
| Store<string | number> | ||
| Store<string | boolean> | ||
| Store<string | null> | ||
| Store<number | boolean> | ||
| Store<number | null> | ||
| Store<boolean | null> | ||
| Store<string | number | boolean> | ||
| Store<string | number | null> | ||
| Store<string | boolean | null> | ||
| Store<number | boolean | null> | ||
| Store<string | number | boolean | null> | ||
export type AttributeStore = Store<string | number | boolean | null> | ||
type AttributeStoreInput = Omit< | ||
AttributeStore, | ||
'updates' | 'reset' | 'on' | 'off' | 'thru' | ||
> | ||
type Tuple<T = unknown> = [T] | T[] | ||
@@ -70,3 +60,3 @@ type Combinable = {[key: string]: Store<any>} | Tuple<Store<any>> | ||
data?: PropertyMap | ||
text?: DOMProperty | AttributeStore | Array<DOMProperty | AttributeStore> | ||
text?: DOMProperty | AttributeStoreInput | Array<DOMProperty | AttributeStoreInput> | ||
visible?: Store<boolean> | ||
@@ -99,3 +89,3 @@ style?: StylePropertyMap | ||
data?: PropertyMap | ||
text?: DOMProperty | AttributeStore | Array<DOMProperty | AttributeStore> | ||
text?: DOMProperty | AttributeStoreInput | Array<DOMProperty | AttributeStoreInput> | ||
visible?: Store<boolean> | ||
@@ -213,3 +203,3 @@ style?: StylePropertyMap | ||
words: TemplateStringsArray, | ||
...values: Array<DOMProperty | AttributeStore> | ||
...values: Array<DOMProperty | AttributeStoreInput> | ||
): void | ||
@@ -235,3 +225,3 @@ | ||
words: TemplateStringsArray, | ||
...values: Array<DOMProperty | AttributeStore> | ||
...values: Array<DOMProperty | AttributeStoreInput> | ||
): Store<string> |
@@ -5,6 +5,6 @@ import {Store, Event, Scope} from 'effector' | ||
export type DOMProperty = string | number | null | boolean | ||
export type PropertyMap = {[field: string]: DOMProperty | AttributeStore} | ||
export type PropertyMap = {[field: string]: DOMProperty | AttributeStoreInput} | ||
export type StylePropertyMap = Partial< | ||
{ | ||
[K in keyof CSSStyleDeclaration]: DOMProperty | AttributeStore | ||
[K in keyof CSSStyleDeclaration]: DOMProperty | AttributeStoreInput | ||
} | ||
@@ -29,19 +29,9 @@ > | ||
export type DOMElement = HTMLElement | SVGElement | ||
export type AttributeStore = | ||
| Store<string> | ||
| Store<number> | ||
| Store<boolean> | ||
| Store<null> | ||
| Store<string | number> | ||
| Store<string | boolean> | ||
| Store<string | null> | ||
| Store<number | boolean> | ||
| Store<number | null> | ||
| Store<boolean | null> | ||
| Store<string | number | boolean> | ||
| Store<string | number | null> | ||
| Store<string | boolean | null> | ||
| Store<number | boolean | null> | ||
| Store<string | number | boolean | null> | ||
export type AttributeStore = Store<string | number | boolean | null> | ||
type AttributeStoreInput = Omit< | ||
AttributeStore, | ||
'updates' | 'reset' | 'on' | 'off' | 'thru' | ||
> | ||
type Tuple<T = unknown> = [T] | T[] | ||
@@ -70,3 +60,3 @@ type Combinable = {[key: string]: Store<any>} | Tuple<Store<any>> | ||
data?: PropertyMap | ||
text?: DOMProperty | AttributeStore | Array<DOMProperty | AttributeStore> | ||
text?: DOMProperty | AttributeStoreInput | Array<DOMProperty | AttributeStoreInput> | ||
visible?: Store<boolean> | ||
@@ -99,3 +89,3 @@ style?: StylePropertyMap | ||
data?: PropertyMap | ||
text?: DOMProperty | AttributeStore | Array<DOMProperty | AttributeStore> | ||
text?: DOMProperty | AttributeStoreInput | Array<DOMProperty | AttributeStoreInput> | ||
visible?: Store<boolean> | ||
@@ -213,3 +203,3 @@ style?: StylePropertyMap | ||
words: TemplateStringsArray, | ||
...values: Array<DOMProperty | AttributeStore> | ||
...values: Array<DOMProperty | AttributeStoreInput> | ||
): void | ||
@@ -235,3 +225,3 @@ | ||
words: TemplateStringsArray, | ||
...values: Array<DOMProperty | AttributeStore> | ||
...values: Array<DOMProperty | AttributeStoreInput> | ||
): Store<string> |
@@ -5,6 +5,6 @@ import {Store, Event, Scope} from 'effector' | ||
export type DOMProperty = string | number | null | boolean | ||
export type PropertyMap = {[field: string]: DOMProperty | AttributeStore} | ||
export type PropertyMap = {[field: string]: DOMProperty | AttributeStoreInput} | ||
export type StylePropertyMap = Partial< | ||
{ | ||
[K in keyof CSSStyleDeclaration]: DOMProperty | AttributeStore | ||
[K in keyof CSSStyleDeclaration]: DOMProperty | AttributeStoreInput | ||
} | ||
@@ -29,19 +29,9 @@ > | ||
export type DOMElement = HTMLElement | SVGElement | ||
export type AttributeStore = | ||
| Store<string> | ||
| Store<number> | ||
| Store<boolean> | ||
| Store<null> | ||
| Store<string | number> | ||
| Store<string | boolean> | ||
| Store<string | null> | ||
| Store<number | boolean> | ||
| Store<number | null> | ||
| Store<boolean | null> | ||
| Store<string | number | boolean> | ||
| Store<string | number | null> | ||
| Store<string | boolean | null> | ||
| Store<number | boolean | null> | ||
| Store<string | number | boolean | null> | ||
export type AttributeStore = Store<string | number | boolean | null> | ||
type AttributeStoreInput = Omit< | ||
AttributeStore, | ||
'updates' | 'reset' | 'on' | 'off' | 'thru' | ||
> | ||
type Tuple<T = unknown> = [T] | T[] | ||
@@ -70,3 +60,3 @@ type Combinable = {[key: string]: Store<any>} | Tuple<Store<any>> | ||
data?: PropertyMap | ||
text?: DOMProperty | AttributeStore | Array<DOMProperty | AttributeStore> | ||
text?: DOMProperty | AttributeStoreInput | Array<DOMProperty | AttributeStoreInput> | ||
visible?: Store<boolean> | ||
@@ -99,3 +89,3 @@ style?: StylePropertyMap | ||
data?: PropertyMap | ||
text?: DOMProperty | AttributeStore | Array<DOMProperty | AttributeStore> | ||
text?: DOMProperty | AttributeStoreInput | Array<DOMProperty | AttributeStoreInput> | ||
visible?: Store<boolean> | ||
@@ -213,3 +203,3 @@ style?: StylePropertyMap | ||
words: TemplateStringsArray, | ||
...values: Array<DOMProperty | AttributeStore> | ||
...values: Array<DOMProperty | AttributeStoreInput> | ||
): void | ||
@@ -235,3 +225,3 @@ | ||
words: TemplateStringsArray, | ||
...values: Array<DOMProperty | AttributeStore> | ||
...values: Array<DOMProperty | AttributeStoreInput> | ||
): Store<string> |
{ | ||
"name": "forest", | ||
"version": "0.19.4", | ||
"version": "0.19.5", | ||
"description": "UI engine for web", | ||
@@ -24,3 +24,3 @@ "main": "forest.cjs.js", | ||
"peerDependencies": { | ||
"effector": "^21.6.1" | ||
"effector": "^21.7.2" | ||
}, | ||
@@ -59,3 +59,13 @@ "keywords": [ | ||
"access": "public" | ||
} | ||
}, | ||
"funding": [ | ||
{ | ||
"type": "patreon", | ||
"url": "https://www.patreon.com/zero_bias" | ||
}, | ||
{ | ||
"type": "opencollective", | ||
"url": "https://opencollective.com/effector" | ||
} | ||
] | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
624288
1257