Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
12 lines
329 B
Plaintext
12 lines
329 B
Plaintext
import type {Plugin} from "ajv"
|
|
import getDefs from "../definitions/select"
|
|
import type {DefinitionOptions} from "../definitions/_types"
|
|
|
|
const select: Plugin<DefinitionOptions> = (ajv, opts?: DefinitionOptions) => {
|
|
getDefs(opts).forEach((d) => ajv.addKeyword(d))
|
|
return ajv
|
|
}
|
|
|
|
export default select
|
|
module.exports = select
|