8.0.2 • Published 9 months ago
@flatfile/plugin-constraints v8.0.2
@flatfile/plugin-constraints
This plugin introduces the ability to register external constraints for blueprint.
Usage
listener.use(
externalConstraint('length', (value, key, { config, record }) => {
if (value.length > config.max) {
record.addError(key, `Text must be under ${config.max} characters`)
// alternatively throw the error
}
})
)// blueprint fields
[
{
key: 'name',
type: 'string',
constraints: [
{ type: 'external', validator: 'length', config: { max: 100 } }
]
},
{
key: 'age',
type: 'number',
}
]6.0.0
1 year ago
7.0.0
1 year ago
8.0.1
11 months ago
8.0.0
11 months ago
8.0.2
9 months ago
5.0.0
1 year ago
4.0.0
1 year ago
3.0.1
1 year ago
3.0.0
1 year ago
2.0.1
1 year ago
2.0.0
2 years ago
1.2.2
2 years ago
1.2.1
2 years ago
1.2.0
2 years ago
1.1.8
2 years ago
1.1.7
2 years ago
1.1.6
2 years ago
1.1.5
2 years ago
1.1.4
2 years ago
1.1.3
2 years ago
1.1.2
2 years ago
1.1.1
2 years ago
1.1.0
2 years ago
1.0.1
2 years ago