ui
This commit is contained in:
+19
@@ -0,0 +1,19 @@
|
||||
'use strict';
|
||||
|
||||
const variadic = require('./variadic');
|
||||
|
||||
/**
|
||||
* Delete keys helper
|
||||
*
|
||||
* Delete one or multiple keys from an object
|
||||
*
|
||||
* @param obj
|
||||
* @param keys
|
||||
* @returns {void}
|
||||
*/
|
||||
module.exports = function deleteKeys(obj, ...keys) {
|
||||
variadic(keys).forEach((key) => {
|
||||
// eslint-disable-next-line
|
||||
delete obj[key];
|
||||
});
|
||||
};
|
||||
Reference in New Issue
Block a user