UNPKG

@flexis/ui

Version:

Styleless React Components

57 lines (48 loc) 5.52 kB
import _Object$defineProperty from "@babel/runtime-corejs3/core-js-stable/object/define-property"; import _Object$defineProperties from "@babel/runtime-corejs3/core-js-stable/object/define-properties"; import _Object$getOwnPropertyDescriptors from "@babel/runtime-corejs3/core-js-stable/object/get-own-property-descriptors"; import _forEachInstanceProperty from "@babel/runtime-corejs3/core-js-stable/instance/for-each"; import _Object$getOwnPropertyDescriptor from "@babel/runtime-corejs3/core-js-stable/object/get-own-property-descriptor"; import _filterInstanceProperty from "@babel/runtime-corejs3/core-js-stable/instance/filter"; import _Object$getOwnPropertySymbols from "@babel/runtime-corejs3/core-js-stable/object/get-own-property-symbols"; import _Object$keys from "@babel/runtime-corejs3/core-js-stable/object/keys"; import _defineProperty from "@babel/runtime-corejs3/helpers/defineProperty"; import _repeatInstanceProperty from "@babel/runtime-corejs3/core-js-stable/instance/repeat"; import _valuesInstanceProperty from "@babel/runtime-corejs3/core-js-stable/instance/values"; import _mapInstanceProperty from "@babel/runtime-corejs3/core-js-stable/instance/map"; import _concatInstanceProperty from "@babel/runtime-corejs3/core-js-stable/instance/concat"; function ownKeys(object, enumerableOnly) { var keys = _Object$keys(object); if (_Object$getOwnPropertySymbols) { var symbols = _Object$getOwnPropertySymbols(object); if (enumerableOnly) symbols = _filterInstanceProperty(symbols).call(symbols, function (sym) { return _Object$getOwnPropertyDescriptor(object, sym).enumerable; }); keys.push.apply(keys, symbols); } return keys; } function _objectSpread(target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i] != null ? arguments[i] : {}; if (i % 2) { var _context5; _forEachInstanceProperty(_context5 = ownKeys(Object(source), true)).call(_context5, function (key) { _defineProperty(target, key, source[key]); }); } else if (_Object$getOwnPropertyDescriptors) { _Object$defineProperties(target, _Object$getOwnPropertyDescriptors(source)); } else { var _context6; _forEachInstanceProperty(_context6 = ownKeys(Object(source))).call(_context6, function (key) { _Object$defineProperty(target, key, _Object$getOwnPropertyDescriptor(source, key)); }); } } return target; } /* tslint:disable no-magic-numbers */ function formatValue(value, prefix, postfix) { var _context, _context2; var formatedValue = prefix.replace(/:/g, '').length ? value.replace(value[0], value[0].toUpperCase()) : value; var formatedPostfix = postfix && postfix.replace(postfix[0], postfix[0].toUpperCase()); return _concatInstanceProperty(_context = _concatInstanceProperty(_context2 = "".concat(prefix)).call(_context2, formatedValue)).call(_context, formatedPostfix); } export function buildInfo(stylableApi) { return _mapInstanceProperty(stylableApi).call(stylableApi, function (_ref) { var values = _valuesInstanceProperty(_ref), _ref$prefix = _ref.prefix, prefix = _ref$prefix === void 0 ? '' : _ref$prefix, _ref$postfix = _ref.postfix, postfix = _ref$postfix === void 0 ? '' : _ref$postfix, _ref$indent = _ref.indent, indent = _ref$indent === void 0 ? 0 : _ref$indent; return _mapInstanceProperty(values).call(values, function (_) { var _context3, _context4; return _concatInstanceProperty(_context3 = "".concat(_repeatInstanceProperty(_context4 = '\t').call(_context4, indent), "- ")).call(_context3, formatValue(_, prefix, postfix)); }).join('\n'); }).join('\n'); } export function extendInfo(params, stylableApi) { var sourceInfo = params.info; if (sourceInfo.length) { sourceInfo += '\n'; } sourceInfo += buildInfo(stylableApi); return _objectSpread({}, params, { info: sourceInfo }); } //# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3NyYy9oZWxwZXJzL3N0b3JpZXMvaW5mby50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7Ozs7Ozs7Ozs7Ozs7Ozs7QUFBQTtBQVNBLFNBQVMsV0FBVCxDQUFxQixLQUFyQixFQUFvQyxNQUFwQyxFQUFvRCxPQUFwRCxFQUFtRTtBQUFBOztBQUVsRSxNQUFNLGFBQWEsR0FBRyxNQUFNLENBQUMsT0FBUCxDQUFlLElBQWYsRUFBcUIsRUFBckIsRUFBeUIsTUFBekIsR0FDbkIsS0FBSyxDQUFDLE9BQU4sQ0FBYyxLQUFLLENBQUMsQ0FBRCxDQUFuQixFQUF3QixLQUFLLENBQUMsQ0FBRCxDQUFMLENBQVMsV0FBVCxFQUF4QixDQURtQixHQUVuQixLQUZIO0FBR0EsTUFBTSxlQUFlLEdBQUcsT0FBTyxJQUFJLE9BQU8sQ0FBQyxPQUFSLENBQWdCLE9BQU8sQ0FBQyxDQUFELENBQXZCLEVBQTRCLE9BQU8sQ0FBQyxDQUFELENBQVAsQ0FBVyxXQUFYLEVBQTVCLENBQW5DO0FBRUEsMEZBQVUsTUFBVixtQkFBbUIsYUFBbkIsa0JBQW1DLGVBQW5DO0FBQ0E7O0FBRUQsT0FBTSxTQUFVLFNBQVYsQ0FBb0IsV0FBcEIsRUFBK0M7QUFDcEQsU0FBTyxxQkFBQSxXQUFXLE1BQVgsQ0FBQSxXQUFXLEVBQUs7QUFBQSxRQUN0QixNQURzQjtBQUFBLDJCQUV0QixNQUZzQjtBQUFBLFFBRXRCLE1BRnNCLDRCQUViLEVBRmE7QUFBQSw0QkFHdEIsT0FIc0I7QUFBQSxRQUd0QixPQUhzQiw2QkFHWixFQUhZO0FBQUEsMkJBSXRCLE1BSnNCO0FBQUEsUUFJdEIsTUFKc0IsNEJBSWIsQ0FKYTs7QUFBQSxXQU12QixxQkFBQSxNQUFNLE1BQU4sQ0FBQSxNQUFNLEVBQUssVUFBQSxDQUFDO0FBQUE7O0FBQUEsMkRBQ1AsMERBQVksTUFBWixDQURPLHlCQUNpQixXQUFXLENBQUMsQ0FBRCxFQUFJLE1BQUosRUFBWSxPQUFaLENBRDVCO0FBQUEsS0FBTixDQUFOLENBRUcsSUFGSCxDQUVRLElBRlIsQ0FOdUI7QUFBQSxHQUFMLENBQVgsQ0FTTCxJQVRLLENBU0EsSUFUQSxDQUFQO0FBVUE7QUFFRCxPQUFNLFNBQVUsVUFBVixDQUFxQixNQUFyQixFQUFrRCxXQUFsRCxFQUE2RTtBQUVsRixNQUFJLFVBQVUsR0FBVyxNQUFNLENBQUMsSUFBaEM7O0FBRUEsTUFBSSxVQUFVLENBQUMsTUFBZixFQUF1QjtBQUN0QixJQUFBLFVBQVUsSUFBSSxJQUFkO0FBQ0E7O0FBRUQsRUFBQSxVQUFVLElBQUksU0FBUyxDQUFDLFdBQUQsQ0FBdkI7QUFFQSwyQkFDSSxNQURKO0FBRUMsSUFBQSxJQUFJLEVBQUU7QUFGUDtBQUlBIiwic291cmNlUm9vdCI6IiJ9