All files / utils resizable-limits.js

37.5% Statements 3/8
100% Branches 0/0
0% Functions 0/2
37.5% Lines 3/8
1 2 3 4 5 6 7 8 9 10 11 12 13 141x 1x   1x                    
import Syntax from 'walt-syntax';
import walkNode from 'walt-parser-tools/walk-node';
 
export const parseBounds = node => {
  const memory = {};
  walkNode({
    [Syntax.Pair]: ({ params }) => {
      const [{ value: key }, { value }] = params;
      memory[key] = parseInt(value);
    },
  })(node);
  return memory;
};