stylesheet.js 452 B

123456789101112131415161718192021
  1. 'use strict';
  2. module.exports = {
  3. getRules: function getRules(css) {
  4. return css.stylesheet.rules;
  5. },
  6. isRuleType: function isRuleType(type) {
  7. return function (rule) {
  8. return rule.type === type;
  9. };
  10. },
  11. createStylesheetAst: function createStylesheetAst(rules) {
  12. return {
  13. type: 'stylesheet',
  14. stylesheet: {
  15. rules: rules
  16. }
  17. };
  18. }
  19. };