<commit_before>// Module dependencies
var postcss = require('postcss');
var assign = require('object-assign');

var lostAtRule = require('./lib/lost-at-rule');
var lostUtility = require('./lib/lost-utility');
var lostFlexContainer = require('./lib/lost-flex-container');
var lostCenter = require('./lib/lost-center');
var lostAlign = require('./lib/lost-align');
var lostColumn = require('./lib/lost-column');
var lostRow = require('./lib/lost-row');
var lostWaffle = require('./lib/lost-waffle');
var lostOffset = require('./lib/lost-offset');
var lostMove = require('./lib/lost-move');
var lostMasonryWrap = require('./lib/lost-masonry-wrap');
var lostMasonryColumn = require('./lib/lost-masonry-column');
var checkNodeVersion = require('./lib/check-node-version');
var lgGutter = require('./lib/lg-gutter');

// Get the version of Node
var nodeVersion = process.env.npm_config_node_version;

// Lost At Rules and Declarations
var libs = [
  lostAtRule,
  lgGutter,
  lostUtility,
  lostFlexContainer,
  lostCenter,
  lostAlign,
  lostColumn,
  lostRow,
  lostWaffle,
  lostOffset,
  lostMove,
  lostMasonryWrap,
  lostMasonryColumn
];

var defaultSettings = {
  gutter: '30px',
  flexbox: 'no-flex',
  cycle: 'auto',
  clearing: 'both',
  rounder: 99.9,
  gridUnit: '%'
};

module.exports = postcss.plugin('lost', function lost(settings) {
  var theseSettings = assign({}, defaultSettings, settings || {});

  if (checkNodeVersion(nodeVersion).warn === true) {
    console.log(checkNodeVersion(nodeVersion).warning); // eslint-disable-line no-console
  }

  return function executeLostGrid(css, result) {
    libs.forEach(function executeEachLostRule(lib) {
      lib(css, theseSettings, result);
    });
  };
});
<commit_msg>Re-orders the move so that it can read the gutters<commit_after>// Module dependencies
var postcss = require('postcss');
var assign = require('object-assign');

var lostAtRule = require('./lib/lost-at-rule');
var lostUtility = require('./lib/lost-utility');
var lostFlexContainer = require('./lib/lost-flex-container');
var lostCenter = require('./lib/lost-center');
var lostAlign = require('./lib/lost-align');
var lostColumn = require('./lib/lost-column');
var lostRow = require('./lib/lost-row');
var lostWaffle = require('./lib/lost-waffle');
var lostOffset = require('./lib/lost-offset');
var lostMove = require('./lib/lost-move');
var lostMasonryWrap = require('./lib/lost-masonry-wrap');
var lostMasonryColumn = require('./lib/lost-masonry-column');
var checkNodeVersion = require('./lib/check-node-version');
var lgGutter = require('./lib/lg-gutter');

// Get the version of Node
var nodeVersion = process.env.npm_config_node_version;

// Lost At Rules and Declarations
var libs = [
  lostAtRule,
  lgGutter,
  lostMove,
  lostUtility,
  lostFlexContainer,
  lostCenter,
  lostAlign,
  lostColumn,
  lostRow,
  lostWaffle,
  lostOffset,
  lostMasonryWrap,
  lostMasonryColumn
];

var defaultSettings = {
  gutter: '30px',
  flexbox: 'no-flex',
  cycle: 'auto',
  clearing: 'both',
  rounder: 99.9,
  gridUnit: '%'
};

module.exports = postcss.plugin('lost', function lost(settings) {
  var theseSettings = assign({}, defaultSettings, settings || {});

  if (checkNodeVersion(nodeVersion).warn === true) {
    console.log(checkNodeVersion(nodeVersion).warning); // eslint-disable-line no-console
  }

  return function executeLostGrid(css, result) {
    libs.forEach(function executeEachLostRule(lib) {
      lib(css, theseSettings, result);
    });
  };
});

{'fraction_non_alphanumeric': 0.16108726752503577, 'fraction_numerical': 0.002861230329041488, 'mean_word_length': 4.505511811023622, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4562282', 'n_tokens_mistral': 1159, 'n_tokens_neox': 1114, 'n_words': 241}