Sha256: 7f96f44c08b52e9b4658d40fd65382dc89cf4e73116479c6211582147c4b0048

Contents?: true

Size: 573 Bytes

Versions: 225

Compression:

Stored size: 573 Bytes

Contents

'use strict';
module.exports = function generate_comment(it, $keyword, $ruleType) {
  var out = ' ';
  var $schema = it.schema[$keyword];
  var $errSchemaPath = it.errSchemaPath + '/' + $keyword;
  var $breakOnError = !it.opts.allErrors;
  var $comment = it.util.toQuotedString($schema);
  if (it.opts.$comment === true) {
    out += ' console.log(' + ($comment) + ');';
  } else if (typeof it.opts.$comment == 'function') {
    out += ' self._opts.$comment(' + ($comment) + ', ' + (it.util.toQuotedString($errSchemaPath)) + ', validate.root.schema);';
  }
  return out;
}

Version data entries

225 entries across 162 versions & 18 rubygems

Version Path
immosquare-cleaner-0.1.68 node_modules/ajv/lib/dotjs/comment.js
immosquare-cleaner-0.1.67 node_modules/ajv/lib/dotjs/comment.js
immosquare-cleaner-0.1.66 node_modules/ajv/lib/dotjs/comment.js
immosquare-cleaner-0.1.65 node_modules/ajv/lib/dotjs/comment.js
immosquare-cleaner-0.1.64 node_modules/ajv/lib/dotjs/comment.js
immosquare-cleaner-0.1.63 node_modules/ajv/lib/dotjs/comment.js
rapid_stack-0.2.0 templates/frontend/node_modules/eslint/node_modules/ajv/lib/dotjs/comment.js
rapid_stack-0.2.0 templates/frontend/node_modules/@eslint/eslintrc/node_modules/ajv/lib/dotjs/comment.js
rapid_stack-0.2.0 templates/frontend/node_modules/webpack/node_modules/ajv/lib/dotjs/comment.js
rapid_stack-0.1.1 templates/FrontEnd/node_modules/eslint/node_modules/ajv/lib/dotjs/comment.js
rapid_stack-0.1.1 templates/FrontEnd/node_modules/@eslint/eslintrc/node_modules/ajv/lib/dotjs/comment.js
rapid_stack-0.1.1 templates/FrontEnd/node_modules/webpack/node_modules/ajv/lib/dotjs/comment.js
rapid_stack-0.1.0 templates/FrontEnd/node_modules/eslint/node_modules/ajv/lib/dotjs/comment.js
rapid_stack-0.1.0 templates/FrontEnd/node_modules/@eslint/eslintrc/node_modules/ajv/lib/dotjs/comment.js
rapid_stack-0.1.0 templates/FrontEnd/node_modules/webpack/node_modules/ajv/lib/dotjs/comment.js
immosquare-cleaner-0.1.62 node_modules/ajv/lib/dotjs/comment.js
immosquare-cleaner-0.1.61 node_modules/ajv/lib/dotjs/comment.js
immosquare-cleaner-0.1.60 node_modules/ajv/lib/dotjs/comment.js
immosquare-cleaner-0.1.59 node_modules/ajv/lib/dotjs/comment.js
immosquare-cleaner-0.1.58 node_modules/ajv/lib/dotjs/comment.js