robonomics-ui-vue
| Install | |
|---|---|
npm install robonomics-ui-vue |
|
| Latest Version: | 1.0.3 |
| Vue: | 3 |
| License: | MIT |
| Last Updated: | Mar 17, 2026 |
| Links: | GitHub · npm |
Robonomics UI Vue
A set of Vue 3 UI components for the Robonomics dApp.
This package provides shared interface elements and utilities used in the decentralized frontend of Robonomics app.
π¦ Build
This project uses Vite to build a Vue 3 component library.
π§ Production Build
To build the library for production (for publishing or packaging):
npm run build
This will:
- Compile the library into the
dist/folder - Copy the following metadata files into
dist/:package.jsonREADME.mdLICENSENOTICEAUTHORS
π§ͺ Local Development Build
To build and test the package locally with a dependent dApp project:
npm run build-dev
This will:
- Build the library
- Copy the compiled output directly into the dAppβs
node_modules/robonomics-ui-vue/folder
The path is configured via a local config file:
// build.config.local.mjs
export const dappPackagePath = '/absolute/path/to/your-dapp/node_modules/robonomics-ui-vue/';
Use build.config.example.mjs as a reference.
Note: This file is ignored via
.gitignoreand should not be committed.
π Publish a new version
-
Build the library (optional for local checks)
npm run build -
Bump version & commit
git add package.json git commit -m "chore: release vX.Y.Z" git push -
Create an annotated tag
git tag -a vX.Y.Z -m "Release vX.Y.Z" -
Push the tag
git push origin vX.Y.Z
Thatβs all! The GitHub Action defined in .github/workflows/publish.yml will:
- Build the project
- Run
npm publish --access publicfromdist/, so only the compiled package is uploaded - Create a GitHub Release with autogenerated notes
Manual publish (without CI)
npm run build && cd dist && npm publish --access publicEnsure
NPM_TOKENwith publish permission is configured.
βοΈ License
This project is licensed under the Apache License 2.0.
You are free to:
- Use, modify, and distribute the code
- Include this library in personal or commercial projects
However, if you modify and redistribute the code, you must:
- Clearly state what changes were made
- Preserve the original
LICENSE,NOTICE, andAUTHORSfiles
π See full license terms in the LICENSE file.
π₯ Authors
See AUTHORS for a list of contributors.
π Metadata
The following files are included in builds for clarity and compliance:
LICENSEβ license terms (Apache 2.0)NOTICEβ copyright and attributionAUTHORSβ list of project authorsREADME.mdβ this file
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 1.0.3 | ^3.4.0 || | MIT | |
| 1.0.2 | ^3.4.0 || | MIT | |
| 1.0.1 | ^3.4.0 || | MIT | |
| 1.0.0 | ^3.4.0 || | MIT | |
| 0.9.9 | ^3.4.0 || | MIT | |
| 0.9.8 | ^3.4.0 || | MIT | |
| 0.9.7 | ^3.4.0 || | MIT | |
| 0.9.6 | ^3.4.0 || | MIT | |
| 0.9.4 | ^3.4.0 || | MIT | |
| 0.9.2 | ^3.4.0 || | MIT | |
| 0.9.1 | ^3.4.0 || | MIT | |
| 0.9.0 | ^3.4.0 || | MIT | |
| 0.8.2 | ^3.4.0 || | MIT | |
| 0.8.1 | ^3.4.0 || | MIT | |
| 0.7.3 | ^3.5.13 | MIT | |
| 0.7.2 | ^3.5.13 | MIT | |
| 0.7.1 | ^3.5.13 | MIT | |
| 0.7.0 | ^3.5.13 | MIT | |
| 0.6.3 | ^3.5.13 | MIT | |
| 0.6.2 | ^3.5.13 | MIT | |
| 0.6.0 | ^3.5.13 | MIT | |
| 0.5.2 | ^3.4.15 | MIT | |
| 0.5.1 | ^3.4.15 | MIT | |
| 0.5.0 | ^3.4.15 | MIT | |
| 0.4.9 | ^3.4.15 | MIT | |
| 0.4.8 | ^3.4.15 | MIT | |
| 0.4.7 | ^3.4.15 | MIT | |
| 0.4.6 | ^3.4.15 | MIT | |
| 0.4.5 | ^3.4.15 | MIT | |
| 0.4.4 | ^3.4.15 | MIT |
Showing the latest 30 of 94. See every release on npm
Pre-releases (50)
| Version | Released | Vue | License |
|---|---|---|---|
| 0.5.2-beta.5 | ^3.4.15 | MIT | |
| 0.5.2-beta.4 | ^3.4.15 | MIT | |
| 0.5.2-beta.3 | ^3.4.15 | MIT | |
| 0.5.2-beta.2 | ^3.4.15 | MIT | |
| 0.5.2-beta.1 | ^3.4.15 | MIT | |
| 0.5.2-beta | ^3.4.15 | MIT | |
| 0.1.8-3 | ^3.2.25 | MIT | |
| 0.1.8-2 | ^3.2.25 | MIT | |
| 0.1.8-1 | ^3.2.25 | MIT | |
| 0.1.6-4 | ^3.2.25 | MIT | |
| 0.1.6-3 | ^3.2.25 | MIT | |
| 0.1.6-2 | ^3.2.25 | MIT | |
| 0.0.1-39 | ^3.2.25 | MIT | |
| 0.0.1-38 | ^3.2.25 | MIT | |
| 0.0.1-37 | ^3.2.25 | MIT | |
| 0.0.1-36 | ^3.2.25 | MIT | |
| 0.0.1-35 | ^3.2.25 | MIT | |
| 0.0.1-34 | ^3.2.25 | MIT | |
| 0.0.1-33 | ^3.2.25 | MIT | |
| 0.0.1-32 | ^3.2.25 | MIT | |
| 0.0.1-31 | ^3.2.25 | MIT | |
| 0.0.1-30 | ^3.2.25 | MIT | |
| 0.0.1-29 | ^3.2.25 | MIT | |
| 0.0.1-28 | ^3.2.25 | MIT | |
| 0.0.1-27 | ^3.2.25 | MIT | |
| 0.0.1-26 | ^3.2.25 | MIT | |
| 0.0.1-25 | ^3.2.25 | MIT | |
| 0.0.1-24 | ^3.2.25 | MIT | |
| 0.0.1-23 | ^3.2.25 | MIT | |
| 0.0.1-22 | ^3.2.25 | MIT |
Showing the latest 30 of 50. See every release on npm