keyframes.js 777 B

123456789101112131415161718192021
  1. module.exports = function(node) {
  2. node.block.rules.each(function(ruleset) {
  3. ruleset.selector.selectors.each(function(simpleselector) {
  4. simpleselector.sequence.each(function(data, item) {
  5. if (data.type === 'Percentage' && data.value === '100') {
  6. item.data = {
  7. type: 'Identifier',
  8. info: data.info,
  9. name: 'to'
  10. };
  11. } else if (data.type === 'Identifier' && data.name === 'from') {
  12. item.data = {
  13. type: 'Percentage',
  14. info: data.info,
  15. value: '0'
  16. };
  17. }
  18. });
  19. });
  20. });
  21. };