Config: separate core/plugin baseline entries (#60162)

* Config: separate core/plugin baseline entries

* Config: split config baseline by kind

* Config: split generated baselines by kind

* chore(build): skip generated baseline shards in local tooling

* chore(build): forbid generated docs in npm pack
This commit is contained in:
Vincent Koc
2026-04-03 18:26:23 +09:00
committed by GitHub
parent 9e58a0892b
commit f5c3b409ea
17 changed files with 82094 additions and 19695 deletions

View File

@@ -36,9 +36,11 @@ describe("scripts/check-file-utils collectFilesSync", () => {
const rootDir = makeTempDir();
fs.mkdirSync(path.join(rootDir, "src", "nested"), { recursive: true });
fs.mkdirSync(path.join(rootDir, "dist"), { recursive: true });
fs.mkdirSync(path.join(rootDir, "docs", ".generated"), { recursive: true });
fs.writeFileSync(path.join(rootDir, "src", "keep.ts"), "");
fs.writeFileSync(path.join(rootDir, "src", "nested", "keep.test.ts"), "");
fs.writeFileSync(path.join(rootDir, "dist", "skip.ts"), "");
fs.writeFileSync(path.join(rootDir, "docs", ".generated", "skip.ts"), "");
const files = collectFilesSync(rootDir, {
includeFile: (filePath) => filePath.endsWith(".ts"),