Sha256: d050d4982e55cbf963425bf8a42ab1b9d365e2a53e1cc03208a6d2b30bdfccdf

Contents?: true

Size: 872 Bytes

Versions: 117

Compression:

Stored size: 872 Bytes

Contents

'use strict';

var metaSchema = require('./refs/json-schema-draft-07.json');

module.exports = {
  $id: 'https://github.com/ajv-validator/ajv/blob/master/lib/definition_schema.js',
  definitions: {
    simpleTypes: metaSchema.definitions.simpleTypes
  },
  type: 'object',
  dependencies: {
    schema: ['validate'],
    $data: ['validate'],
    statements: ['inline'],
    valid: {not: {required: ['macro']}}
  },
  properties: {
    type: metaSchema.properties.type,
    schema: {type: 'boolean'},
    statements: {type: 'boolean'},
    dependencies: {
      type: 'array',
      items: {type: 'string'}
    },
    metaSchema: {type: 'object'},
    modifying: {type: 'boolean'},
    valid: {type: 'boolean'},
    $data: {type: 'boolean'},
    async: {type: 'boolean'},
    errors: {
      anyOf: [
        {type: 'boolean'},
        {const: 'full'}
      ]
    }
  }
};

Version data entries

117 entries across 70 versions & 9 rubygems

Version Path
rapid_stack-0.1.1 templates/FrontEnd/node_modules/@eslint/eslintrc/node_modules/ajv/lib/definition_schema.js
rapid_stack-0.1.1 templates/FrontEnd/node_modules/webpack/node_modules/ajv/lib/definition_schema.js
rapid_stack-0.1.1 templates/FrontEnd/node_modules/eslint/node_modules/ajv/lib/definition_schema.js
rapid_stack-0.1.0 templates/FrontEnd/node_modules/eslint/node_modules/ajv/lib/definition_schema.js
rapid_stack-0.1.0 templates/FrontEnd/node_modules/webpack/node_modules/ajv/lib/definition_schema.js
rapid_stack-0.1.0 templates/FrontEnd/node_modules/@eslint/eslintrc/node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.62 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.61 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.60 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.59 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.58 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.57 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.56 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.55 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.54 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.53 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.52 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.51 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.50 node_modules/ajv/lib/definition_schema.js
immosquare-cleaner-0.1.49 node_modules/ajv/lib/definition_schema.js