@rekamy/vue-component
v0.0.43
Published
Install:
Readme
Reka Vue Component
Quickstart
Install:
npm install @rekamy/vue-component
# or use yarn
yarn add @rekamy/vue-component
Import and register plugin:
// main.ts or main.js
import { createApp } from "vue";
import App from "./App.vue";
import RekaComponent from "@rekamy/vue-component";
import '../node_modules/@rekamy/vue-component/dist/style.css';
createApp(App)
.use(RekaComponent)
.mount("#app");Then, use plugin without import:
<template>
<!-- Instead of <RouterView /> -->
<RekaPage />
<!-- Instead of <input value=""> -->
<RekaInputText
v-model="inputRef"
:error="errorMsg"
is-required
/>
</template>
<script setup lang="ts">
import { ref } from "vue";
const inputRef = ref();
const errorMsg = ref();
</script>Contribution Guide
Pack & Publish
- Update the code.
- Run
npm run type-checkand fix any issues. - Run
npm run lintand fix any issues. - Update
package.jsonversion. - Run
npm run build. - Run
npm pack. - Test the package using the pack version and rebuild if necessary.
- Commit changes to git.
- Run
npm publish.
Todo
- [x] component (no dependencies)
- [ ] component (has dependencies)
