Improve front matter support (#18153)
Co-authored-by: Alexander Kachkaev <alexander@kachkaev.ru>
This commit is contained in:
1 parent
4d2205926d
commit
03e6828bfa
45 files changed
+533
-142
No files matched your search
@@ -1251,7 +1251,6 @@ exports[`visitor keys glimmer 1`] = `
|
||||
],
|
||||
"TextNode": [],
|
||||
"UndefinedLiteral": [],
|
||||
"front-matter": [],
|
||||
}
|
||||
`;
|
||||
|
||||
@@ -1471,7 +1470,6 @@ exports[`visitor keys html 1`] = `
|
||||
"attrs",
|
||||
"children",
|
||||
],
|
||||
"front-matter": [],
|
||||
"ieConditionalComment": [
|
||||
"children",
|
||||
],
|
||||
@@ -1511,7 +1509,6 @@ exports[`visitor keys postcss 1`] = `
|
||||
"nodes",
|
||||
"selector",
|
||||
],
|
||||
"front-matter": [],
|
||||
"media-colon": [],
|
||||
"media-feature": [],
|
||||
"media-feature-expression": [
|
||||
@@ -1603,7 +1600,6 @@ exports[`visitor keys remark 1`] = `
|
||||
"children",
|
||||
],
|
||||
"footnoteReference": [],
|
||||
"front-matter": [],
|
||||
"heading": [
|
||||
"children",
|
||||
],
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
import massageAst from "../../src/main/massage-ast.js";
|
||||
import { normalizePrinter } from "../../src/main/parser-and-printer.js";
|
||||
|
||||
test("massageAst", () => {
|
||||
const nonNodeObject = { foo: "foo" };
|
||||
@@ -12,12 +13,12 @@ test("massageAst", () => {
|
||||
};
|
||||
|
||||
const result = massageAst(ast, {
|
||||
printer: {
|
||||
printer: normalizePrinter({
|
||||
massageAstNode: Object.assign(() => {}, {
|
||||
ignoredProperties: new Set(["ignored"]),
|
||||
}),
|
||||
getVisitorKeys: () => ["nodeObject"],
|
||||
},
|
||||
}),
|
||||
});
|
||||
|
||||
expect(result).not.toBe(ast);
|
||||
|
||||
Reference in new issue
Block a user