jss-preset-default
Version:
Default preset for JSS with selected plugins.
44 lines (36 loc) • 2.22 kB
JavaScript
;
Object.defineProperty(exports, '__esModule', { value: true });
var functions = require('jss-plugin-rule-value-function');
var observable = require('jss-plugin-rule-value-observable');
var template = require('jss-plugin-template');
var global = require('jss-plugin-global');
var extend = require('jss-plugin-extend');
var nested = require('jss-plugin-nested');
var compose = require('jss-plugin-compose');
var camelCase = require('jss-plugin-camel-case');
var defaultUnit = require('jss-plugin-default-unit');
var expand = require('jss-plugin-expand');
var vendorPrefixer = require('jss-plugin-vendor-prefixer');
var propsSort = require('jss-plugin-props-sort');
function _interopDefaultLegacy (e) { return e && typeof e === 'object' && 'default' in e ? e : { 'default': e }; }
var functions__default = /*#__PURE__*/_interopDefaultLegacy(functions);
var observable__default = /*#__PURE__*/_interopDefaultLegacy(observable);
var template__default = /*#__PURE__*/_interopDefaultLegacy(template);
var global__default = /*#__PURE__*/_interopDefaultLegacy(global);
var extend__default = /*#__PURE__*/_interopDefaultLegacy(extend);
var nested__default = /*#__PURE__*/_interopDefaultLegacy(nested);
var compose__default = /*#__PURE__*/_interopDefaultLegacy(compose);
var camelCase__default = /*#__PURE__*/_interopDefaultLegacy(camelCase);
var defaultUnit__default = /*#__PURE__*/_interopDefaultLegacy(defaultUnit);
var expand__default = /*#__PURE__*/_interopDefaultLegacy(expand);
var vendorPrefixer__default = /*#__PURE__*/_interopDefaultLegacy(vendorPrefixer);
var propsSort__default = /*#__PURE__*/_interopDefaultLegacy(propsSort);
var create = function create(options) {
if (options === void 0) {
options = {};
}
return {
plugins: [functions__default['default'](), observable__default['default'](options.observable), template__default['default'](), global__default['default'](), extend__default['default'](), nested__default['default'](), compose__default['default'](), camelCase__default['default'](), defaultUnit__default['default'](options.defaultUnit), expand__default['default'](), vendorPrefixer__default['default'](), propsSort__default['default']()]
};
};
exports.default = create;