UNPKG

nes-lokijs-repository-plugin

Version:
17 lines (15 loc) 2.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const Loki = require("lokijs"); const simulation_repository_1 = require("./simulation.repository"); const target_repository_1 = require("./target.repository"); const db = new Loki('nes'); const simulationCollection = db.addCollection('simulations', { indices: ['id'] }); const targetCollection = db.addCollection('target', { indices: ['id'] }); exports.simulationRepository = new simulation_repository_1.default(simulationCollection); exports.targetRepository = new target_repository_1.default(targetCollection); //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBQUEsK0JBQStCO0FBQy9CLG1FQUEyRDtBQUMzRCwyREFBbUQ7QUFFbkQsTUFBTSxFQUFFLEdBQUcsSUFBSSxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUM7QUFFM0IsTUFBTSxvQkFBb0IsR0FBRyxFQUFFLENBQUMsYUFBYSxDQUFDLGFBQWEsRUFBRTtJQUMzRCxPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUM7Q0FDaEIsQ0FBQyxDQUFDO0FBRUgsTUFBTSxnQkFBZ0IsR0FBRyxFQUFFLENBQUMsYUFBYSxDQUFDLFFBQVEsRUFBRTtJQUNsRCxPQUFPLEVBQUUsQ0FBQyxJQUFJLENBQUM7Q0FDaEIsQ0FBQyxDQUFDO0FBRVUsUUFBQSxvQkFBb0IsR0FBRyxJQUFJLCtCQUFvQixDQUFDLG9CQUFvQixDQUFDLENBQUM7QUFDdEUsUUFBQSxnQkFBZ0IsR0FBRyxJQUFJLDJCQUFnQixDQUFDLGdCQUFnQixDQUFDLENBQUMiLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgKiBhcyBMb2tpIGZyb20gJ2xva2lqcyc7XG5pbXBvcnQgU2ltdWxhdGlvblJlcG9zaXRvcnkgZnJvbSAnLi9zaW11bGF0aW9uLnJlcG9zaXRvcnknO1xuaW1wb3J0IFRhcmdldFJlcG9zaXRvcnkgZnJvbSAnLi90YXJnZXQucmVwb3NpdG9yeSc7XG5cbmNvbnN0IGRiID0gbmV3IExva2koJ25lcycpO1xuXG5jb25zdCBzaW11bGF0aW9uQ29sbGVjdGlvbiA9IGRiLmFkZENvbGxlY3Rpb24oJ3NpbXVsYXRpb25zJywge1xuICBpbmRpY2VzOiBbJ2lkJ11cbn0pO1xuXG5jb25zdCB0YXJnZXRDb2xsZWN0aW9uID0gZGIuYWRkQ29sbGVjdGlvbigndGFyZ2V0Jywge1xuICBpbmRpY2VzOiBbJ2lkJ11cbn0pO1xuXG5leHBvcnQgY29uc3Qgc2ltdWxhdGlvblJlcG9zaXRvcnkgPSBuZXcgU2ltdWxhdGlvblJlcG9zaXRvcnkoc2ltdWxhdGlvbkNvbGxlY3Rpb24pO1xuZXhwb3J0IGNvbnN0IHRhcmdldFJlcG9zaXRvcnkgPSBuZXcgVGFyZ2V0UmVwb3NpdG9yeSh0YXJnZXRDb2xsZWN0aW9uKTtcbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ==