frontend/.pnpm-store/v3/files/ab/2b74285e6434cb88e81ca8d80bdf3c5d3f288adfc897548389c582ba53bfa7283d6e2e3bb03b39ad3f46597d6e0658a729e339ff1d777ea2a16ebb8d721e10

19 lines
423 B
Plaintext

'use strict';
function createMap(values, ignoreCase) {
var map = {};
values.forEach(function(value) {
map[value] = 1;
});
return ignoreCase ? function(value) {
return map[value.toLowerCase()] === 1;
} : function(value) {
return map[value] === 1;
};
}
exports.createMap = createMap;
exports.createMapFromString = function(values, ignoreCase) {
return createMap(values.split(/,/), ignoreCase);
};