UNPKG

@chuxingpay/basic

Version:

package contains general json data such as currency codes, bed types, facility type, bank list, branch/group list etc.

33 lines (26 loc) 703 B
"use strict"; function PhotoMap() { var data = require("../lib/PhotoMap.json"); Object.defineProperty(this, "list", { configurable: false, enumerable: true, get: function get() { return data; } }); Object.defineProperty(this, "codes", { configurable: false, enumerable: true, get: function get() { return data.map(function (item) { return item.code; }); } }); this.find = function (name) { return data.filter(item => Object.values(item).indexOf(name) !== -1); }; this.findOne = function (name) { return data.find(item => Object.values(item).indexOf(name) !== -1) || {}; }; return this; }; module.exports = new PhotoMap();