Sha256: d9da1c7e2373a11f0dd173303a37e509f010e7678010383c3aaa34ae87b861c9

Contents?: true

Size: 688 Bytes

Versions: 2

Compression:

Stored size: 688 Bytes

Contents

'use strict';

var fs         = require('fs'),
	path       = require('path'),
	extend     = require('deep-extend');

var configFile = '.pleeeaserc';

var options = {
	"input": ['*.css'],
	"output": 'app.min.css',

	"fallbacks": {
		"autoprefixer": true,
		"variables": true,
		"rem": true,
		"pseudoElements": true
	},
	"optimizers": {
		"import": true,
		"mqpacker": true,
		"minifier": true
	}
};

// check for .pleeeaserc config file
if (fs.existsSync !== undefined && path.existsSync !== undefined) {

	if ((fs.existsSync || path.existsSync)(configFile)) {
		var config = JSON.parse(fs.readFileSync(configFile));

		options = extend(options, config);

	}

}

module.exports = options;

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pleeease-0.0.3 node_modules/pleeease/lib/options.js
pleeease-0.0.2 node_modules/pleeease/lib/options.js