@chuxingpay/basic
Version:
package contains general json data such as currency codes, bed types, facility type, bank list, branch/group list etc.
32 lines (26 loc) • 698 B
JavaScript
;
function WifiMap() {
var data = require("../lib/WifiMap.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 WifiMap();