From 3957289f6654b28da7c7ac1be07fd2ca2395f07a Mon Sep 17 00:00:00 2001 From: mainframev Date: Wed, 15 Apr 2026 22:13:45 +0200 Subject: [PATCH] chore(public-docsite-v9-headless): remove just-scripts, fix CI, add LLM docs --- apps/public-docsite-v9-headless/just.config.ts | 5 ----- apps/public-docsite-v9-headless/package.json | 9 +++------ apps/public-docsite-v9-headless/project.json | 2 +- nx.json | 4 +++- .../library/src/components/Accordion/Accordion.test.tsx | 2 ++ 5 files changed, 9 insertions(+), 13 deletions(-) delete mode 100644 apps/public-docsite-v9-headless/just.config.ts diff --git a/apps/public-docsite-v9-headless/just.config.ts b/apps/public-docsite-v9-headless/just.config.ts deleted file mode 100644 index 242d94f1f02109..00000000000000 --- a/apps/public-docsite-v9-headless/just.config.ts +++ /dev/null @@ -1,5 +0,0 @@ -import { preset, task } from '@fluentui/scripts-tasks'; - -preset(); - -task('build', 'build:node-lib').cached!(); diff --git a/apps/public-docsite-v9-headless/package.json b/apps/public-docsite-v9-headless/package.json index cb7e8b05f1b858..0025fc76944e18 100644 --- a/apps/public-docsite-v9-headless/package.json +++ b/apps/public-docsite-v9-headless/package.json @@ -6,14 +6,11 @@ "scripts": { "build-storybook": "storybook build -o ./dist/storybook --docs", "build-storybook:docsite": "cross-env DEPLOY_PATH=/headless/ storybook build -o ./dist/storybook --docs", - "clean": "just-scripts clean", - "code-style": "just-scripts code-style", - "just": "just-scripts", - "type-check": "just-scripts type-check", + "postbuild-storybook": "yarn generate-llms-docs", + "generate-llms-docs": "yarn storybook-llms-extractor --distPath ./dist/storybook --summaryBaseUrl \"https://storybooks.fluentui.dev/headless/\" --summaryTitle \"Fluent UI React Headless Components\" --summaryDescription \"Fluent UI React headless components provide unstyled, accessible component primitives that can be styled with any CSS approach.\"", "start": "yarn storybook:docs", "storybook": "storybook dev --port 3000", - "storybook:docs": "yarn storybook --docs", - "test": "jest --passWithNoTests" + "storybook:docs": "yarn storybook --docs" }, "dependencies": { "@fluentui/react-headless-components-preview": "*", diff --git a/apps/public-docsite-v9-headless/project.json b/apps/public-docsite-v9-headless/project.json index 563425b1366d36..faa0fd867a62ae 100644 --- a/apps/public-docsite-v9-headless/project.json +++ b/apps/public-docsite-v9-headless/project.json @@ -8,7 +8,7 @@ "build-storybook": { "dependsOn": [ { - "projects": ["react-storybook-addon", "react-storybook-addon-export-to-sandbox"], + "projects": ["react-storybook-addon", "react-storybook-addon-export-to-sandbox", "storybook-llms-extractor"], "target": "build" } ] diff --git a/nx.json b/nx.json index a84ed02f92b425..ec7986898dad7f 100644 --- a/nx.json +++ b/nx.json @@ -154,11 +154,13 @@ "babel-preset-global-context", "eslint-plugin-react-components", "react-migration-v0-v9", - "react-migration-v0-v9-stories" + "react-migration-v0-v9-stories", + "public-docsite-v9-headless" ] } }, "include": [ + "apps/public-docsite-v9-headless/**", "apps/rit-tests-v9/*", "apps/rit-tests-v8/*", diff --git a/packages/react-components/react-headless-components-preview/library/src/components/Accordion/Accordion.test.tsx b/packages/react-components/react-headless-components-preview/library/src/components/Accordion/Accordion.test.tsx index a97ab0ac256a39..02cb3cf60234a9 100644 --- a/packages/react-components/react-headless-components-preview/library/src/components/Accordion/Accordion.test.tsx +++ b/packages/react-components/react-headless-components-preview/library/src/components/Accordion/Accordion.test.tsx @@ -83,6 +83,8 @@ describe('Accordion', () => {
Item #2 Panel