Świetny przykład użycia nowych możliwości JS. Czytelny i logicznie uporządkowany kod - czytanie to sama przyjemność. W package.json brakuje chyba info o zależności lodash.frompairs? W 48 linijce jest zdefiniowana właściwość has ale nie widzę, żeby została gdzieś użyta. Dzięki za podzielenie się kodem :)
@24xls: lodash.frompairs jest w devDependencies. Nie ma potrzeby umieszczać go w dependencies, bo cały kod z wszystkimi zależnościami jest bundlowany do jednego pliku. A has jest używane do sprawdzania, czy dana własność istnieje w obiekcie (operator in); zobacz testy.
Komentarze (4)
najlepsze
lodash.frompairs
jest wdevDependencies
. Nie ma potrzeby umieszczać go wdependencies
, bo cały kod z wszystkimi zależnościami jest bundlowany do jednego pliku. Ahas
jest używane do sprawdzania, czy dana własność istnieje w obiekcie (operatorin
); zobacz testy.