UNPKG

@glimmer/resolver

Version:
12 lines 1.43 kB
export default class BasicRegistry { constructor(entries = {}) { this._entries = entries; } has(specifier) { return specifier in this._entries; } get(specifier) { return this._entries[specifier]; } } //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYmFzaWMtcmVnaXN0cnkuanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9zcmMvbW9kdWxlLXJlZ2lzdHJpZXMvYmFzaWMtcmVnaXN0cnkudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBR0EsTUFBTSxDQUFDLE9BQU87SUFHWixZQUFZLFVBQXFCLEVBQUU7UUFDakMsSUFBSSxDQUFDLFFBQVEsR0FBRyxPQUFPLENBQUM7SUFDMUIsQ0FBQztJQUVELEdBQUcsQ0FBQyxTQUFpQjtRQUNuQixNQUFNLENBQUMsU0FBUyxJQUFJLElBQUksQ0FBQyxRQUFRLENBQUM7SUFDcEMsQ0FBQztJQUVELEdBQUcsQ0FBQyxTQUFpQjtRQUNuQixNQUFNLENBQUMsSUFBSSxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUNsQyxDQUFDO0NBQ0YiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgeyBNb2R1bGVSZWdpc3RyeSB9IGZyb20gJy4uL21vZHVsZS1yZWdpc3RyeSc7XG5pbXBvcnQgeyBEaWN0IH0gZnJvbSAnQGdsaW1tZXIvZGknO1xuXG5leHBvcnQgZGVmYXVsdCBjbGFzcyBCYXNpY1JlZ2lzdHJ5IGltcGxlbWVudHMgTW9kdWxlUmVnaXN0cnkge1xuICBwcml2YXRlIF9lbnRyaWVzOiBEaWN0PGFueT47XG5cbiAgY29uc3RydWN0b3IoZW50cmllczogRGljdDxhbnk+ID0ge30pIHtcbiAgICB0aGlzLl9lbnRyaWVzID0gZW50cmllcztcbiAgfVxuXG4gIGhhcyhzcGVjaWZpZXI6IHN0cmluZyk6IGJvb2xlYW4ge1xuICAgIHJldHVybiBzcGVjaWZpZXIgaW4gdGhpcy5fZW50cmllcztcbiAgfVxuXG4gIGdldChzcGVjaWZpZXI6IHN0cmluZyk6IGFueSB7XG4gICAgcmV0dXJuIHRoaXMuX2VudHJpZXNbc3BlY2lmaWVyXTtcbiAgfVxufVxuIl19