This repository has been archived by the owner on Jul 21, 2021. It is now read-only.
v0.0.3
Pre-release
Pre-release
CHANGELOG
- Added
geraintluff/tv4
as a dependency for JSON Schema validation - Added
format_css_declaration
,format_css_reference
,format_css_variable
toutil/shared/browser
for handling CSS standardized formatting - Added
map_classes
,map_style
,map_variables
toutil/shared/browser
for handling mapping HTML and CSS properties to objects - Added
format_dash_key
toutil/shared/string
for transforming text into dash key-like strings- e.g.
format_dash_key("This is a KeyYep")
->this-is-a-key-yep
- e.g.
- Added
format_tokens
toutil/shared/string
for substituting%s
tokens in a string, with the vararg spread- e.g.
format_tokens("My name is %s! How are you, %s?", "Jeff", "Karen")
->My name is Jeff! How are you, Karen?
- e.g.
- Added
merged
tostores/shared/merged
for applying partials changes to an object over time - Added
schema
tostores/shared/schema
for continuous JSON Schema validation for Svelte Store I/O - Intent to deprecate
attribute_passthrough
,class_passthrough
, andhtml5_passthrough
fromactions/browser/element
- Due to SSR not being possible with them, not being considered before
- Use prop spreading to replace
attribute_passthrough
- Use
map_classes
fromutil/shared/browser
to replaceclass_passthrough
- Moved
IJSONType
fromstores/browser/storage
toutil/shared/builtin
- Updated
storage
to overrideWritable.set
/Writable.update
instead of handlingWritable.subscribe
- Fixed bug in
storage
, where if you setundefined
, it would not update Store to reflect default value