1 | import type {Plugin} from "ajv"
|
2 | import getDefs from "../definitions/select"
|
3 | import type {DefinitionOptions} from "../definitions/_types"
|
4 |
|
5 | const select: Plugin<DefinitionOptions> = (ajv, opts?: DefinitionOptions) => {
|
6 | getDefs(opts).forEach((d) => ajv.addKeyword(d))
|
7 | return ajv
|
8 | }
|
9 |
|
10 | export default select
|
11 | module.exports = select
|