🐊Putout plugin adds ability to convert 'Object.keys()' to 'Object.entries()'
npm install @putout/plugin-convert-object-keys-to-object-entries[NPMIMGURL]: https://img.shields.io/npm/v/@putout/plugin-convert-object-keys-to-object-entries.svg?style=flat&longCache=true
[NPMURL]: https://npmjs.org/package/@putout/plugin-convert-object-entreis-to-object-keys "npm"
> The Object.keys() static method returns an array of a given object's own enumerable string-keyed property key-value pairs.
>
> (c) Object.keys()
> The Object.entries() static method returns an array of a given object's own enumerable string-keyed property key-value pairs.
>
> (c) Object.entries()
🐊Putout plugin adds ability to convert Object.entries() to Object.keys()
```
npm i @putout/plugin-convert-object-keys-to-object-entries -D
Checkout in 🐊Putout Editor.
`json`
{
"rules": {
"convert-object-keys-to-object-entries": "on"
}
}
`js
for (const [key, value] of Object.keys(tokens)) {
console.log(key, value);
}
for (const [key, value] of keys(tokens)) {
console.log(key, value);
}
`
`js
for (const [key, value] of Object.entries(tokens)) {
console.log(key, value);
}
for (const [key, value] of Object.entries(tokens)) {
console.log(key, value);
}
``
MIT