⚝
One Hat Cyber Team
⚝
Your IP:
172.22.0.1
Server IP:
151.80.20.34
Server:
Linux 794f04d97d5e 5.15.0-143-generic #153-Ubuntu SMP Fri Jun 13 19:10:45 UTC 2025 x86_64
Server Software:
Apache/2.4.62 (Debian)
PHP Version:
8.2.28
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
usr
/
share
/
node_modules
/
ajv-keywords
/
keywords
/
View File Name :
switch.js
'use strict'; var util = require('./_util'); module.exports = function defFunc(ajv) { if (ajv.RULES.keywords.switch && ajv.RULES.keywords.if) return; var metaSchemaRef = util.metaSchemaRef(ajv); defFunc.definition = { inline: require('./dotjs/switch'), statements: true, errors: 'full', metaSchema: { type: 'array', items: { required: [ 'then' ], properties: { 'if': metaSchemaRef, 'then': { anyOf: [ { type: 'boolean' }, metaSchemaRef ] }, 'continue': { type: 'boolean' } }, additionalProperties: false, dependencies: { 'continue': [ 'if' ] } } } }; ajv.addKeyword('switch', defFunc.definition); return ajv; };