plugin-ui for kazaktelekom
A custom UI plugin for Vue 3 + TypeScript projects, with Quasar integration support.
---
- Node.js v23.x or higher
- Vue 3 project (with or without Quasar)
``bash`
npm install plugin-ui-for-kzt
---
If you're using Quasar, follow these additional steps to properly integrate the plugin:
Create a new file named plugin-ui-for-kzt.ts in your project's boot/ directory.
`ts
// src/boot/plugin-ui-for-kzt.ts
import { boot } from 'quasar/wrappers'
import PluginUIForKZT from 'plugin-ui-for-kzt'
export default boot(({ app }) => {
app.use(PluginUIForKZT)
})
`
`js`
boot: [
'plugin-ui-for-kzt',
// other boot files
]
`js`
import('boot/plugin-ui-for-kzt')
---
The plugin version must follow the pattern: X.Y.Z, with a maximum version value of 100.
Examples of valid versions:
- version: "0.0.25"version: "0.25.99"
- version: "46.25.46"
-
---
Follow these steps to update and publish a new version of the plugin:
Update the version field in your package.json file according to Semantic Versioning.
`bash`
rm -rf dist
`bash`
npm run build
check to correct build version
`bash`
npm login
> š” Use the npm credentials stored in your GitLab vault or settings.
`bash`
npm publish --access public
`bash`
git add .
git commit -m "chore: bump version to x.x.x"
git push$3
`bash`
npm cache clean --force
`bash`
npm install plugin-ui-for-kzt@latest --force
`bash``
quasar clean
quasar dev
---
ā
Done! Your plugin is now published and integrated successfully into your Quasar project.