all files / lib/configs/ default.js

100% Statements 9/9
100% Branches 0/0
100% Functions 1/1
100% Lines 9/9
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37                                                       
'use strict';
 
module.exports = function() {
  var configs = {};
 
  configs.NAMESPACE = 'cys-';
  configs.NAMESPACE_REGEX = new RegExp(configs.NAMESPACE);
  configs.CLASSNAME_REGEX = /[^-_:\d\w]/gi;
  configs.sourceKey = configs.NAMESPACE + 'src';
 
  configs.whitelist = [
    'png'
  ];
 
  configs.default = {
    src: './',
    dest: './',
    relativeTo: './',
    httpDest: false,
    decorate: true,
    includeSize: true,
    retina: false,
    cacheBuster: true,
    ratio: 2,
    verbose: false,
    // spritesmith options
    engine: 'pixelsmith',
    padding: 0,
    engineOpts: {},
    exportOpts: {},
    algorithmOpts: {}
  };
 
  return configs;
}();