UNPKG

@strongnguyen/oidc-provider

Version:

OAuth 2.0 Authorization Server implementation for Node.js with OpenID Connect

12 lines (9 loc) 261 B
/* eslint-disable no-param-reassign */ module.exports = (object, predicate) => { Object.entries(object).forEach(([key, value]) => { if (predicate(value, key)) { // TODO: swap predicate arguments delete object[key]; } }); return object; };