Skip to content

Commit 74167c4

Browse files
committed
fix(ui): declare prompt input dependencies
1 parent 7ee508e commit 74167c4

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

packages/ui/package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -80,6 +80,7 @@
8080
"embla-carousel-react": "^8.6.0",
8181
"input-otp": "^1.4.2",
8282
"motion": "^12.23.12",
83+
"nanoid": "^5.1.6",
8384
"react-day-picker": "^9.11.1",
8485
"react-hook-form": "^7.62.0",
8586
"react-resizable-panels": "^3.0.5",

packages/ui/test/package-config.test.tsx

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,4 +27,15 @@ describe('@moryflow/ui package manifest', () => {
2727
manifest.devDependencies?.['@radix-ui/react-compose-refs']
2828
).toBeTruthy();
2929
});
30+
31+
it('declares nanoid because prompt input code imports it directly', () => {
32+
const manifestPath = path.resolve(process.cwd(), 'package.json');
33+
const raw = fs.readFileSync(manifestPath, 'utf8');
34+
const manifest = JSON.parse(raw) as {
35+
dependencies?: Record<string, string>;
36+
devDependencies?: Record<string, string>;
37+
};
38+
39+
expect(manifest.dependencies?.nanoid ?? manifest.devDependencies?.nanoid).toBeTruthy();
40+
});
3041
});

pnpm-lock.yaml

Lines changed: 3 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)