Blame view

node_modules/invert-kv/index.js 229 Bytes
aaac7fed   liuqimichale   add
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  'use strict';
  module.exports = function (obj) {
  	if (typeof obj !== 'object') {
  		throw new TypeError('Expected an object');
  	}
  
  	var ret = {};
  
  	for (var key in obj) {
  		var val = obj[key];
  		ret[val] = key;
  	}
  
  	return ret;
  };