Third-Party Acknowledgements
Grundtone is built on top of excellent open-source software. This page lists the third-party libraries each package depends on at runtime and the key tools used during development.
Runtime Dependencies
@grundtone/core
| Library | License | Purpose |
|---|---|---|
| Vue | MIT | Peer dependency — reactive theme types |
@grundtone/design-tokens
No external runtime dependencies. Produces standalone CSS/SCSS output.
@grundtone/vue
| Library | License | Purpose |
|---|---|---|
| Vue | MIT | Peer dependency — component framework |
@grundtone/react-native
| Library | License | Purpose |
|---|---|---|
| React | MIT | Peer dependency — component model |
| React Native | MIT | Peer dependency — native runtime |
@grundtone/nuxt
| Library | License | Purpose |
|---|---|---|
| @nuxt/kit | MIT | Nuxt module API |
@grundtone/composables
| Library | License | Purpose |
|---|---|---|
| Vue | MIT | Peer dependency — composition API |
@grundtone/shared
| Library | License | Purpose |
|---|---|---|
| Vue | MIT | Peer dependency — reactivity system |
Documentation Site
| Library | License | Purpose |
|---|---|---|
| VitePress | MIT | Static site generator |
| Mermaid | MIT | Diagrams in markdown |
| vitepress-plugin-mermaid | MIT | Mermaid integration for VitePress |
| vitepress-plugin-color-preview | MIT | Color swatch tables and inline previews |
Build & Development Tooling
| Tool | License | Purpose |
|---|---|---|
| TypeScript | Apache-2.0 | Type system |
| Vite | MIT | Dev server and bundler |
| tsup | MIT | Library bundling (CJS + ESM + DTS) |
| Sass | MIT | SCSS compilation |
| PostCSS | MIT | CSS processing |
| Turbo | MIT | Monorepo task runner |
Quality & Linting
| Tool | License | Purpose |
|---|---|---|
| ESLint | MIT | JavaScript/TypeScript linting |
| Prettier | MIT | Code formatting |
| Stylelint | MIT | CSS/SCSS linting |
| vue-tsc | MIT | Vue type checking |
Testing
| Tool | License | Purpose |
|---|---|---|
| Vitest | MIT | Unit testing |
| Playwright | Apache-2.0 | Browser testing |
| jsdom | MIT | DOM environment for tests |
Git & Release
| Tool | License | Purpose |
|---|---|---|
| Changesets | MIT | Versioning and changelogs |
| Husky | MIT | Git hooks |
| lint-staged | MIT | Pre-commit linting |
| commitlint | MIT | Commit message enforcement |
Utilities
| Tool | License | Purpose |
|---|---|---|
| sharp | Apache-2.0 | Logo variant generation |
| rimraf | ISC | Cross-platform file removal |
License Summary
All runtime dependencies use permissive open-source licenses:
| License | Count | Examples |
|---|---|---|
| MIT | 24 | Vue, React, Vite, ESLint |
| Apache-2.0 | 3 | TypeScript, Playwright, sharp |
| ISC | 1 | rimraf |
