Skip to content

Commit 5ecbd96

Browse files
committed
fix(cli): workspace dependency
Signed-off-by: Cory Rylan <crylan@nvidia.com>
1 parent 61113ad commit 5ecbd96

5 files changed

Lines changed: 32 additions & 22 deletions

File tree

‎pnpm-lock.yaml‎

Lines changed: 4 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎pnpm-workspace.yaml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,7 @@ catalog:
8686
'@lit/reactive-element': 2.1.2
8787
'@modelcontextprotocol/ext-apps': 1.7.5
8888
'@modelcontextprotocol/sdk': 1.30.0
89+
'@modelcontextprotocol/server': 2.0.0
8990
'@types/node': 25.6.2
9091
'@types/react': 19.2.14
9192
'@types/react-dom': 19.2.3

‎projects/cli/package.json‎

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,15 @@
44
"release": {
55
"extends": "../../release.config.js"
66
},
7-
"description": "Command-line interface for Elements development and tooling, providing interactive prompts, project scaffolding, and integration with AI assistants via Model Context Protocol.",
7+
"description": "Command-line interface for NVIDIA Elements development and tooling, providing interactive prompts, project scaffolding, and integration with AI assistants via Model Context Protocol.",
88
"keywords": [
9+
"nvidia",
10+
"web-components",
11+
"design-system",
912
"cli",
13+
"project-scaffolding",
1014
"mcp",
11-
"elements",
12-
"web-components"
15+
"model-context-protocol"
1316
],
1417
"homepage": "https://NVIDIA.github.io/elements/",
1518
"type": "module",
@@ -48,7 +51,7 @@
4851
"dependencies": {
4952
"@inquirer/prompts": "8.5.0",
5053
"@modelcontextprotocol/ext-apps": "catalog:",
51-
"@modelcontextprotocol/server": "2.0.0",
54+
"@modelcontextprotocol/server": "catalog:",
5255
"@nvidia-elements/code": "workspace:*",
5356
"@nvidia-elements/lint": "workspace:^",
5457
"adm-zip": "0.5.17",

‎projects/lint/package.json‎

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,15 @@
44
"release": {
55
"extends": "../../release.config.js"
66
},
7-
"description": "Lint configurations and custom rules for Elements projects, providing Elements-specific HTML and CSS validations.",
7+
"description": "Lint configurations and custom rules for NVIDIA Elements projects, providing Elements-specific HTML and CSS validations.",
88
"keywords": [
9+
"nvidia",
10+
"web-components",
911
"eslint",
10-
"stylelint",
11-
"elements",
12-
"web-components"
12+
"eslint-plugin",
13+
"html-linting",
14+
"css-linting",
15+
"custom-elements"
1316
],
1417
"homepage": "https://NVIDIA.github.io/elements/",
1518
"repository": {

‎projects/site/src/index.md‎

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,22 @@
1717
</div>
1818
<nve-divider></nve-divider>
1919
<sectionnve-layout="grid gap:xl span-items:12 &md|span-items:6 &xl|span-items:3">
20-
<divnve-layout="column gap:sm">
21-
<p nve-text="label semibold">Built for AI Infrastructure</p>
22-
<p nve-text="body sm muted">Operational UI for AI/ML workloads, autonomous vehicle tools, and robotics consoles.</p>
23-
</div>
24-
<divnve-layout="column gap:sm">
25-
<p nve-text="label semibold">Framework Agnostic</p>
20+
<sectionnve-layout="column gap:sm">
21+
<h3 nve-text="label semibold">Built for AI Infrastructure</h3>
22+
<p nve-text="body sm muted">Operational UI Foundations for AI/ML workloads, autonomous vehicle tools, and robotics consoles.</p>
23+
</section>
24+
<sectionnve-layout="column gap:sm">
25+
<h3 nve-text="label semibold">Framework Agnostic</h3>
2626
<p nve-text="body sm muted">Web Components run in React, Angular, Vue, Svelte, Lit, plain HTML, server-rendered templates, and mixed stacks.</p>
27-
</div>
28-
<divnve-layout="column gap:sm">
29-
<p nve-text="label semibold">Agent-Ready Tooling</p>
27+
</section>
28+
<sectionnve-layout="column gap:sm">
29+
<h3 nve-text="label semibold">Agent-Ready Tooling</h3>
3030
<p nve-text="body sm muted"><a href="/docs/cli/" nve-text="link no-visit">CLI</a> and <a href="/docs/mcp/" nve-text="link no-visit">MCP</a> expose component APIs, tokens, examples, imports, validation, and setup to terminals and AI assistants.</p>
31-
</div>
32-
<divnve-layout="column gap:sm">
33-
<p nve-text="label semibold">Stable API Contracts</p>
31+
</section>
32+
<sectionnve-layout="column gap:sm">
33+
<h3 nve-text="label semibold">Stable API Contracts</h3>
3434
<p nve-text="body sm muted"><a href="/docs/mcp/#skills" nve-text="link no-visit">Skills</a> and <a href="/docs/lint/" nve-text="link no-visit">lint</a> guide authoring best practices, common Design System UI patterns and automated static analysis.</p>
35-
</div>
35+
</section>
3636
</section>
3737
<nve-divider></nve-divider>
3838

0 commit comments

Comments
 (0)