All files / src/utils strings.js

0% Statements 0/30
0% Branches 0/14
0% Functions 0/6
0% Lines 0/5
1 2 3 4 5 6 7 8               
const { Utils: { Strings } } = require('game_grid');
const { spread, spreadV, spreadKV, addMap } = require('./commands');
 
const compString = (set) => '\n' + `${spread(set).join(' => ')}`;
const pairString = ([k, v]) => `${k} :: ${spread(v).map(compString)}`;
const mapString = (coll) => spreadKV(coll).map(pairString);
 
module.exports = Object.assign({}, Strings, { compString, pairString, mapString });