import { readFile } from "node:fs/promises"; import path from "node:path"; import { fileURLToPath } from "node:url"; import { describe, expect, test } from "vitest"; const __dirname = path.dirname(fileURLToPath(import.meta.url)); const readmePath = path.resolve(__dirname, "..", "README.md"); describe("README", () => { test("documents setup, build, and manual verification", async () => { const readme = await readFile(readmePath, "utf8"); expect(readme).toContain("npm install"); expect(readme).toContain("npm test"); expect(readme).toContain("npm run build"); expect(readme).toContain("chrome://extensions"); expect(readme).toContain("dist/"); expect(readme).toContain("DevTools Console"); expect(readme).toContain("达人详情页"); }); });