библиотека хэшей перемещена, тогда как я должен изменить свой старый код

#hash #node.js #traversal

#хэш #node.js #обход

Вопрос:

Поскольку библиотека хэшей перемещена отдельно. итак, как мне изменить этот код, чтобы он работал.

  var Hash = require('traverse/hash'); 
 Hash({ a : 1, b : 2 }) 
 .map(function (v) { 
    return v   1 
 }) 
 .update({ b : 30, c : 42 }) 
 .filter(function (v) { 
    return v % 2 == 0 
 }) 
 .tap(function () { 
    var anyC = this.some(function (value, key) { 
      return key == 'c' 
    }); // or just this.keys.some, but anyways 
    console.log(anyC ? "There's a C key this far." : "There's no C key this far." ); 
 }) 
 .items ; 
  

Ответ №1:

var Hash = require(‘hashish’);