Skip to main content

package-info

Quick lookup for a Fluent UI package — path, dependencies, owner team, Nx project details, and relevant docs

Quellinformationen

Repository
microsoft/fluentui
Letzte Quellaktivität
20. April 2026 um 14:10
Erkannte Sprache von SKILL.md
Englisch
Sterne
20.366
Forks
2.953

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
package-info
description
Quick lookup for a Fluent UI package — path, dependencies, owner team, Nx project details, and relevant docs
argument-hint
<package-name>
allowed-tools
Bash Read Grep Glob
# Package Info Lookup Get a comprehensive overview of the package **$ARGUMENTS**. ## Steps 1. **Resolve the package path.** Map the name to a filesystem path: - `react-button` or `@fluentui/react-button` → `packages/react-components/react-button/` - Check both `library/` (source) and `stories/` (storybook) sub-packages 2. **Get Nx project details:** ```bash yarn nx show project @fluentui/$ARGUMENTS --json 2>/dev/null || yarn nx show project $ARGUMENTS --json 2>/dev/null ``` 3. **Read the package.json** for version, dependencies, and peer dependencies. 4. **Check ownership** by searching CODEOWNERS: ```bash grep -i "$ARGUMENTS" CODEOWNERS ``` 5. **Summarize the component structure** — list files under `library/src/components/`. 6. **Check test coverage** — does it have: - Unit tests (`*.test.tsx`) - Conformance tests (`testing/isConformant.ts`) - Stories (`stories/` package) 7. **Report** in this format: ``` Package: @fluentui/<name> Path: packages/react-components/<name>/library/ Version: x.y.z Tier: 3 (Component) | 2 (Foundation) | 1 (Core) Owner: <team from CODEOWNERS> Dependencies: <list relevant @fluentui deps> Components: <list exported components> Tests: unit ✓/✗ | conformance ✓/✗ | stories ✓/✗ ``` ## Useful Commands for the Package ```bash yarn nx run <project>:build # Build yarn nx run <project>:test # Unit tests yarn nx run <project>:lint # Lint yarn nx run <project>:type-check # Type check yarn nx run <project>:generate-api # Regenerate API docs (etc/*.api.md) ``` ## References - Package layers: [docs/architecture/layers.md](../../../docs/architecture/layers.md) - Team routing: [docs/team-routing.md](../../../docs/team-routing.md)
Auf GitHub ansehen