/opt/canhelp/node_modules/gel/dist/reflection
NameSizeModeActions
queries/-0755rm
analyzeQuery.d.ts24400644editdlrm
analyzeQuery.js92150644editdlrm
enums.d.ts14180644editdlrm
enums.js28250644editdlrm
index.d.ts9750644editdlrm
index.js25970644editdlrm
queries.d.ts2100644editdlrm
queries.js10750644editdlrm
reservedKeywords.d.ts520644editdlrm
reservedKeywords.js13710644editdlrm
strictMap.d.ts8820644editdlrm
strictMap.js12590644editdlrm
syntax.d.ts1090644editdlrm
syntax.js1890644editdlrm
typeutil.d.ts9750644editdlrm
typeutil.js770644editdlrm
util.d.ts14640644editdlrm
util.js25630644editdlrm
Edit: /opt/canhelp/node_modules/gel/dist/reflection/strictMap.js (1259B)
"use strict"; /*! * This source file is part of the Gel open source project. * * Copyright 2020-present MagicStack Inc. and the Gel authors. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.StrictMapSet = exports.StrictMap = void 0; class StrictMap extends Map { get(key) { if (!this.has(key)) { throw new Error(`key "${key}" is not found`); } return super.get(key); } } exports.StrictMap = StrictMap; class StrictMapSet extends StrictMap { appendAt(key, value) { const set = this.has(key) ? this.get(key) : new Set(); set.add(value); this.set(key, set); } } exports.StrictMapSet = StrictMapSet;