Skip to content

Commit 366b060

Browse files
committed
Integrate Input#document
1 parent 0028a87 commit 366b060

File tree

2 files changed

+1743
-6694
lines changed

2 files changed

+1743
-6694
lines changed

lib/parse.js

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,13 @@ const { parseJs } = require('./parseJs');
88
module.exports = function parse(css, opts) {
99
let inputCode = typeof css === 'string' ? css : css.toString();
1010

11+
let options = opts ?? {};
12+
13+
options.document = inputCode;
14+
1115
let document = new postcss.Document({
1216
source: {
13-
input: new postcss.Input(inputCode, opts),
17+
input: new postcss.Input(inputCode, options),
1418
start: { offset: 0, line: 1, column: 1 },
1519
},
1620
});
@@ -27,7 +31,7 @@ module.exports = function parse(css, opts) {
2731
/** @type {postcss.Root} */
2832
let parsedNode;
2933

30-
let input = new postcss.Input(node.css, opts);
34+
let input = new postcss.Input(node.css, options);
3135

3236
let interpolationsRanges = node.interpolationRanges.map((range) => {
3337
return {

0 commit comments

Comments
 (0)