const obj = {'a': {'b': 1, 'c': 2, 'd': {...}, ...}, ....};
const keys = find(obj, 1); // ['a', 'b']
Нужна штука которая будет рекурсивно пробегаться по всем вложенным объектам и давать возможность аккумулировать информацию про объекты.
Я использовал https://www.npmjs.com/package/traverse. API у этой библиотеки странный по сегодняшним стандартам - через this
, но дело свое делает