@ -1,23 +1,25 @@
TODO
====
## ARCHITECTURE
## ARCHI
* [x] vite + vue3
* [x] vite + vue3 (up-to-date)
* [x] typescript suppport
* [x] codium debug (Firefox, Chromium)
* [x] git version control awareness
* [x] eslint
* [x] licence support
* [ ] composition API
* [ ] WindyCss
* [ ] fake rest api
* [ ] i18n
## FEATURE
## FEATURES
* [ ] login/logout
* [ ] grab products, categories and images from Dolibarr's API
* [ ] parallelization
* [ ] scheduled action
* [ ] cache for images
* [ ] basket
@ -1,6 +1,7 @@
{
"name": "vapara-vue3",
"version": "0.0.14",
"origin": "https://git.artcode.re/pvincent/vapara-vue3",
"scripts": {
"dev": "vite",
"build": "vite build",
@ -6,7 +6,13 @@
>
<HelloWorld :msg="title" />
<br>
version: {{ version }}
AGPLv3 :
<a
:href="origin"
alt="origin"
{{ version }}
</a>
</template>
<script lang="ts">
@ -20,6 +26,7 @@ export default {
return {
title: APP_TITLE,
version: APP_VERSION,
origin: APP_ORIGIN,
};
},
@ -12,3 +12,4 @@ declare module "*.vue" {
/* declare const which helps leveraging visibility of defined constants, loaded from `main.ts` file */
declare const APP_VERSION: string
declare const APP_TITLE: string
declare const APP_ORIGIN: string
@ -7,6 +7,7 @@ export default {
define: {
APP_TITLE: JSON.stringify(pkg.name),
APP_VERSION: JSON.stringify(buildVersion()),
APP_ORIGIN: JSON.stringify(pkg.origin),
}