You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							12 lines
						
					
					
						
							543 B
						
					
					
				
			
		
		
	
	
							12 lines
						
					
					
						
							543 B
						
					
					
				"use strict";
 | 
						|
Object.defineProperty(exports, "__esModule", { value: true });
 | 
						|
const resolve_1 = require("./resolve");
 | 
						|
class MissingRefError extends Error {
 | 
						|
    constructor(resolver, baseId, ref, msg) {
 | 
						|
        super(msg || `can't resolve reference ${ref} from id ${baseId}`);
 | 
						|
        this.missingRef = (0, resolve_1.resolveUrl)(resolver, baseId, ref);
 | 
						|
        this.missingSchema = (0, resolve_1.normalizeId)((0, resolve_1.getFullPath)(resolver, this.missingRef));
 | 
						|
    }
 | 
						|
}
 | 
						|
exports.default = MissingRefError;
 | 
						|
//# sourceMappingURL=ref_error.js.map
 |