Skip to main content

package-info

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

Informations de source

Dépôt
microsoft/fluentui
Dernière activité de la source
20 avril 2026 à 14:10
Langue détectée de SKILL.md
anglais
Étoiles
20 373
Forks
2 954

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
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)
Voir sur GitHub