Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
@skava/modules / ___dist / babel-plugin-styled-components / src / css / preprocessKeyframes.js
Size: Mime:
"use strict";

Object.defineProperty(exports, '__esModule', {
  value: true
}); // eslint-disable-next-line

exports.default = void 0;

const _require = require("./placeholderUtils"),
      temporaryClassname = _require.temporaryClassname;

const _require2 = require("./preprocessUtils"),
      convertOutputToBabelTypes = _require2.convertOutputToBabelTypes,
      preprocessHelper = _require2.preprocessHelper;

function preprocessKeyframes(cssArr, interpolationNodes) {
  return convertOutputToBabelTypes(preprocessHelper(cssArr, interpolationNodes, function (x) {
    return '@keyframes '.concat(temporaryClassname, ' { ').concat(x, ' }');
  }, // no namespace
  ''));
}

exports.default = preprocessKeyframes;
module.exports = preprocessKeyframes;