@@ -14,8 +14,8 @@ Databricks AppKit is a modular TypeScript SDK for building Databricks applicatio
1414
1515```
1616/packages/
17- /app-kit / - Core SDK with plugin architecture
18- /app-kit -ui/ - React components and JS utilities
17+ /appkit / - Core SDK with plugin architecture
18+ /appkit -ui/ - React components and JS utilities
1919 /shared/ - Shared TypeScript types across packages
2020
2121/apps/
@@ -70,8 +70,8 @@ pnpm test:watch # Run tests in watch mode
7070```
7171
7272** Test Projects:**
73- - ` app-kit -ui` : Uses jsdom environment (for React components)
74- - ` app-kit ` : Uses node environment (for Node.js SDK)
73+ - ` appkit -ui` : Uses jsdom environment (for React components)
74+ - ` appkit ` : Uses node environment (for Node.js SDK)
7575
7676### Code Quality
7777``` bash
@@ -113,7 +113,7 @@ AppKit uses a **phase-based plugin architecture** with three initialization phas
113113
114114** Creating a Plugin:**
115115``` typescript
116- import { Plugin , toPlugin } from ' @databricks/app-kit ' ;
116+ import { Plugin , toPlugin } from ' @databricks/appkit ' ;
117117
118118class MyPlugin extends Plugin {
119119 name: string = " my-plugin" ;
@@ -257,7 +257,7 @@ Biome is used instead of ESLint/Prettier for faster performance:
257257pnpm add -Dw < package>
258258
259259# Package-specific dependencies
260- pnpm --filter=@databricks/app-kit add < package>
260+ pnpm --filter=@databricks/appkit add < package>
261261
262262# App dependencies
263263pnpm --filter=sdk-playground add < package>
@@ -273,7 +273,7 @@ Packages should:
273273
274274### Type Generation
275275
276- ` packages/app-kit /src/utils/type-generator.ts ` creates plugin registry types at build time. This enables:
276+ ` packages/appkit /src/utils/type-generator.ts ` creates plugin registry types at build time. This enables:
277277``` typescript
278278const AppKit = await createApp ({ plugins: [... ] });
279279AppKit .myPlugin .method (); // Typed based on registered plugins
@@ -291,7 +291,7 @@ The reference app demonstrates AppKit usage:
291291** Frontend (` apps/dev-playground/client/ ` ):**
292292- Vite + React 19 + TypeScript
293293- TanStack Router for file-based routing (routes in ` src/routes/ ` )
294- - Components from ` @databricks/app-kit -ui `
294+ - Components from ` @databricks/appkit -ui `
295295- Route files: ` src/routes/<page-name>.route.tsx `
296296- Root layout: ` src/routes/__root.tsx `
297297
0 commit comments