Version 1
[yaffs-website] / node_modules / uncss / node_modules / postcss / lib / parse.js
diff --git a/node_modules/uncss/node_modules/postcss/lib/parse.js b/node_modules/uncss/node_modules/postcss/lib/parse.js
new file mode 100644 (file)
index 0000000..59f949a
--- /dev/null
@@ -0,0 +1,30 @@
+'use strict';
+
+exports.__esModule = true;
+exports.default = parse;
+
+var _parser = require('./parser');
+
+var _parser2 = _interopRequireDefault(_parser);
+
+var _input = require('./input');
+
+var _input2 = _interopRequireDefault(_input);
+
+function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
+
+function parse(css, opts) {
+    /* istanbul ignore if */
+    if (opts && opts.safe) {
+        throw new Error('Option safe was removed. ' + 'Use parser: require("postcss-safe-parser")');
+    }
+
+    var input = new _input2.default(css, opts);
+
+    var parser = new _parser2.default(input);
+    parser.tokenize();
+    parser.loop();
+
+    return parser.root;
+}
+module.exports = exports['default'];
\ No newline at end of file