Spaces:
Sleeping
Sleeping
Download node_modules/ajv/lib/compile/error_classes.js from andy-gg/my-project: direct link, hf CLI and curl.
- Browser
- Download file 828 Bytes
-
https://huggingface.co/spaces/andy-gg/my-project/resolve/main/node_modules/ajv/lib/compile/error_classes.js
- Command line
-
hf download hf://spaces/andy-gg/my-project/node_modules/ajv/lib/compile/error_classes.js
-
curl -L -o error_classes.js https://huggingface.co/spaces/andy-gg/my-project/resolve/main/node_modules/ajv/lib/compile/error_classes.js
828 Bytes
| ; | |
| var resolve = require('./resolve'); | |
| module.exports = { | |
| Validation: errorSubclass(ValidationError), | |
| MissingRef: errorSubclass(MissingRefError) | |
| }; | |
| function ValidationError(errors) { | |
| this.message = 'validation failed'; | |
| this.errors = errors; | |
| this.ajv = this.validation = true; | |
| } | |
| MissingRefError.message = function (baseId, ref) { | |
| return 'can\'t resolve reference ' + ref + ' from id ' + baseId; | |
| }; | |
| function MissingRefError(baseId, ref, message) { | |
| this.message = message || MissingRefError.message(baseId, ref); | |
| this.missingRef = resolve.url(baseId, ref); | |
| this.missingSchema = resolve.normalizeId(resolve.fullPath(this.missingRef)); | |
| } | |
| function errorSubclass(Subclass) { | |
| Subclass.prototype = Object.create(Error.prototype); | |
| Subclass.prototype.constructor = Subclass; | |
| return Subclass; | |
| } | |