-
-
Notifications
You must be signed in to change notification settings - Fork 0
Roadmap v1.x.x
hiigami edited this page May 28, 2023
·
20 revisions
Mark | Description |
---|---|
work not started | |
work completed | |
π§ | on-going work |
π | marked for release |
π | released |
- π Array
- π Boolean
- π Date
- Lazy
- π Mixed - Will return one of the following: boolean, date, number, object, string
- π Include array as a return value. Array size is limited to a maximum of 20.
- π Number
- π Object
- π String
- π Tuple
- π Context - Used for conditionals (e.g.,
schema.when(...)
) andyup.ref
.
- π Compact
- π Ensure
- JSON
- π Length
- π Max
- π Min
- π Of
- π Is false
- π Is true
- π Max
- π Min
- π§ Lazy
- π Ref
- With options
- Set locale
- π Concat
- π Default
- π Defined
- π Non nullable
- π§ Not one of
- π Support for string, number, date and bool
- π§ Support for array, tuple, object and mixed
- π Not required
- π Nullable
- π One of
- π Optiponal
- π Required
- π Strict - If not defined or false it will return a valid value, but could be a different type from the one expected
- π Strip
- π With mutation
- π When - Use rules from returned schema. Since the rules are not overwritten, only the presence from the base schema will be taken into consideration
- π Transform
- π Integer
- π Less than
- π Max
- π Min
- π More than
- π Negative
- π Positive
- π Round
- π Truncate
- π Camel case
- π Constant case
- π From
- π Get default from shape
- JSON
- π No unknown
- π Omit
- π Pick
- π Shape
- π Snake case
- π Transform keys
- π Unknown
- π Email
- π Ensure
- π Length
- π Lower case
- Matches
- π Max
- π Min
- π Trim
- π Upper case
- π URL - Changed URL creation to WHATWG, same as yup
- π UUID
- π