@kuika/sdk
v1.0.9
Published
CLI tool for building and serving Kuika widget applications.
Readme
@kuika/sdk
CLI tool for building and serving Kuika widget applications.
Installation
npm install @kuika/sdkCLI Commands
# Start development server
kuika dev
# Build for production
kuika build
# Build as microfrontend
kuika build-mfe --public-path /assets/
# Publish to Kuika platform
kuika publishSupported Frameworks
| Framework | Version | | --------- | ------- | | React | ^19.0.0 | | Vue | ^3.4.0 | | Svelte | ^5.0.0 | | Angular | ^21.0.0 | | AngularJS | 1.x |
Features
- Automatic framework detection
- Tailwind CSS v4 support (auto-detected)
- TypeScript support
- SASS/SCSS support
- Source maps
- Asset manifest generation for microfrontends
- Web Components output
Exports
// React utilities
import { ... } from '@kuika/sdk/react';
import { ... } from '@kuika/sdk/react-runtime';
// Vue utilities
import { ... } from '@kuika/sdk/vue';
import { ... } from '@kuika/sdk/vue-runtime';
// Angular utilities
import { ... } from '@kuika/sdk/angular';
// AngularJS utilities
import { ... } from '@kuika/sdk/angularjs';
import { ... } from '@kuika/sdk/angularjs-runtime';
// Svelte utilities
import { ... } from '@kuika/sdk/svelte';
import { ... } from '@kuika/sdk/svelte-runtime';TypeScript Configuration
Framework-specific tsconfig files are available:
{
"extends": "@kuika/sdk/tsconfig.react.json"
}{
"extends": "@kuika/sdk/tsconfig.vue.json"
}{
"extends": "@kuika/sdk/tsconfig.svelte.json"
}