Skip to content

Initial agentic-components package + storybook#4134

Merged
JasonVMo merged 4 commits into
mainfrom
user/jasonvmo/storybook
Jun 29, 2026
Merged

Initial agentic-components package + storybook#4134
JasonVMo merged 4 commits into
mainfrom
user/jasonvmo/storybook

Conversation

@JasonVMo

Copy link
Copy Markdown
Contributor

Platforms Impacted

  • none, private only change that doesn't touch components

Description of changes

This is a staging change that has a few parts:

@fluentui-react-native/agentic-components package

  • This package is private to start as names/structure are TBD
  • Adds one rudimentary Button component done in the most basic way possible

@fluentui-react-native/agentic-components-storybook package

  • This is a private sub-package, located in a sub-directory of the components package
  • It's done as a sub-package (itself a workspace package) to ensure that the dependency requirements don't pollute the main package dependencies
  • This stands up storybook react-native using lite UI mode for macos, though windows is planned.
  • Stories are pulled from the component library

prebuild build step

This sets up a prebuild build step which a package can use for codegen of various types.

  • It is guaranteed to run before build during the root build actions
  • NOTE: Individual package build commands don't do this automatically
  • It can generate files under src or lib right now (for purposes of caching)
  • reworked some of the root scripts to make it work

knip configuration extensions

  • Connected the ignoreDependencies setting to the furn config so untraceable dependencies can be ignored.
  • Fixing the dependency issue in the storybook would create a dependency between the codegen of a file that is .gitignored and repo-linting, so better to use the escape hatch already provided by knip

@JasonVMo JasonVMo enabled auto-merge (squash) June 29, 2026 19:52
Comment thread package.json
@JasonVMo JasonVMo merged commit 7be0525 into main Jun 29, 2026
14 checks passed
@JasonVMo JasonVMo deleted the user/jasonvmo/storybook branch June 29, 2026 23:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants