Library of Vue 3 components to be used in HERO JavaScript apps
- Vue 3 with Composition API
- TypeScript support
- Pure Rollup build system (no bundler frameworks)
- Bootstrap 5
- Font Awesome icons
# Install dependencies
npm install
# Run development server
npm run dev
# Build library
npm run build
# Run tests
npm test
# Lint code
npm run lint- Node.js >= 20
The library produces:
dist/hero-vue.esm.js+hero-vue.esm.css- ES Module formatdist/hero-vue.ssr.js- CommonJS format for SSRdist/hero-vue.min.js- IIFE format for browser (CSS inlined)