Недавно я просматривал исходники Firefox Add-on BuilderSDK и наткнулся на такое объявление констант:
const { getCodeForKey, toJSON } = require("../../keyboard/utils");
Я смог найти информацию о модулях CommonJS] , но левая часть этого задания меня немного смущает, поскольку она должна быть специфичной для языка, а я ничего не мог погуглить по этому поводу.
Может ли кто-нибудь указать мне на какую-нибудь спецификацию/черновик, объясняющий, что здесь происходит?