mirror of
https://github.com/lucide-icons/lucide.git
synced 2026-11-13 13:48:26 +00:00
* Add Lucide React integration tests * Apply batched suggestions from code review Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Remove redundant icon comparison test Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * test(lucide-react): fix browser locator markup assertions --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
19 lines
626 B
Markdown
19 lines
626 B
Markdown
# Lucide React integrations
|
|
|
|
These fixtures exercise the built `lucide-react` package in real consumer frameworks.
|
|
|
|
Every fixture runs three checks:
|
|
|
|
- a framework production build;
|
|
- TypeScript with `noEmit`;
|
|
- Vitest Browser Mode in Chromium.
|
|
|
|
From the repository root, install Chromium once and run the complete suite:
|
|
|
|
```sh
|
|
pnpm --filter @lucide/integration-react-vite exec playwright install chromium
|
|
pnpm test:integrations:react
|
|
```
|
|
|
|
The fixtures depend on `lucide-react` through `workspace:*`, but import only its public package entry points. The root command builds `lucide-react` before running any consumer checks.
|