Skip to content

Commit 4ca5879

Browse files
committed
⬆️ Simplify & update dependencies.
- drop cordova - drop electron - drop babel - drop unit tests (unused, yet) - update all dependencies
1 parent c70ebbd commit 4ca5879

97 files changed

Lines changed: 12859 additions & 12410 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.browserslistrc

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
11
> 1%
22
last 2 versions
3-
not ie <= 8
3+
not dead
4+
5+
not ie <= 10

.eslintrc.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,7 @@ module.exports = {
88
'eslint:recommended',
99
],
1010
rules: {
11-
'no-console': process.env.NODE_ENV === 'production' ? 'error' : 'off',
11+
'no-console': 'off',
1212
'no-debugger': process.env.NODE_ENV === 'production' ? 'error' : 'off',
13-
},
14-
parserOptions: {
15-
parser: 'babel-eslint',
16-
},
13+
}
1714
};

.gitignore

Lines changed: 0 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,6 @@
22
node_modules
33
/dist
44

5-
/tests/e2e/reports/
6-
selenium-debug.log
7-
8-
/www
95
/public/settings.js
106

117
# local env files
@@ -26,46 +22,3 @@ info.txt
2622
*.njsproj
2723
*.sln
2824
*.sw*
29-
30-
#Electron-builder output
31-
/dist_electron
32-
33-
# Created by https://www.gitignore.io/api/apachecordova
34-
# ApacheCordova
35-
bin/*
36-
!/plugins
37-
!/plugins/android.json
38-
!/plugins/fetch.json
39-
plugins/*
40-
41-
# https://gist.github.com/elliot-labs/c92b3e52053906816074170ada511962
42-
# Mac
43-
.DS_Store
44-
.AppleDouble
45-
.LSOverride
46-
.DocumentRevisions-V100
47-
.fseventsd
48-
.Spotlight-V100
49-
.TemporaryItems
50-
.Trashes
51-
.VolumeIcon.icns
52-
.com.apple.timemachine.donotpresent
53-
.AppleDB
54-
.AppleDesktop
55-
.apdisk
56-
57-
# https://gist.github.com/elliot-labs/c92b3e52053906816074170ada511962
58-
# Windows
59-
ehthumbs.db
60-
ehthumbs_vista.db
61-
*.stackdump
62-
[Dd]esktop.ini
63-
$RECYCLE.BIN/
64-
*.lnk
65-
66-
# https://gist.github.com/elliot-labs/c92b3e52053906816074170ada511962
67-
# iOS Platform
68-
platforms/
69-
70-
# res
71-
resources/signing

README.md

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,6 @@ A big thank you to all this powerfull technologies, without them this project co
66

77
| Name | Usage
88
| ----------------------------------------------------------------------------------- | ------------
9-
| [Yarn](https://yarnpkg.com) | A Javascript package manager, safer than npm.
10-
| [Vue-cli](https://www.npmjs.com/package/vue-cli) | An cli tool built to improve the management of Vue.js project.
119
| [Vue.js](https://www.npmjs.com/package/vue) | A reactive framework to build single-page components.
1210
| [Vue router](https://www.npmjs.com/package/vue-router) | Allows to use Vue.js with the browser URL.
1311
| [Vuex](https://www.npmjs.com/package/vuex) | A global reactive container of data for Vue.js.
@@ -16,8 +14,6 @@ A big thank you to all this powerfull technologies, without them this project co
1614
| [Vue-toasted](https://www.npmjs.com/package/vue-toasted) | The internal notification system.
1715
| [Vuetify](https://www.npmjs.com/package/vuetify) | A material-design graphical system and component supplier, built for Vue.js projects.
1816
| [PouchDB](https://www.npmjs.com/package/pouchdb) | An in-browser database, built for offline use and compatible with CouchDB replication system.
19-
| [Cordova](https://www.npmjs.com/package/cordova) | An cli tool to transform web project to mobile-application.
20-
| [Electron builder](https://www.npmjs.com/package/vue-cli-plugin-electron-builder) | An cli tool to transform web project to desktop application.
2117

2218
## Where to start ?
2319

@@ -32,30 +28,20 @@ A big thank you to all this powerfull technologies, without them this project co
3228

3329
## Project setup
3430
```
35-
yarn install
31+
npm install
3632
```
3733

3834
### Compiles and hot-reloads for development
3935
```
40-
yarn run serve
36+
npm run serve
4137
```
4238

4339
### Compiles and minifies for production
4440
```
45-
yarn run build
41+
npm run build
4642
```
4743

4844
### Lints and fixes files
4945
```
5046
yarn run lint
5147
```
52-
53-
### Run your unit tests
54-
```
55-
yarn run test:unit
56-
```
57-
58-
### Run your end-to-end tests
59-
```
60-
yarn run test:e2e
61-
```

babel.config.js

Lines changed: 0 additions & 10 deletions
This file was deleted.

config.xml

Lines changed: 0 additions & 24 deletions
This file was deleted.

doc-sources/help-en-US.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ All you need is a *modern* browser that allows to use the last technologies that
66
- Javascript
77
- IndexedDB (or WebSQL)
88

9-
<p class="v-alert v-alert--outline info--text">
9+
<p class="v-alert v-sheet v-alert--border v-alert--border-left indigo my-3">
1010
<i aria-hidden="true" class="v-icon material-icons theme--dark v-alert__icon">info</i>
1111
<span>If you are not accepting cookies, this application cannot save the data on your browser, so it can not works.</span>
1212
</p>
@@ -16,7 +16,7 @@ All you need is a *modern* browser that allows to use the last technologies that
1616
By default, the data(base) is **only stored on your device**
1717
(precisely, inside your web browser thanks to [IndexedDB](https://en.wikipedia.org/wiki/Indexed_Database_API) technology).
1818

19-
<p class="v-alert v-alert--outline warning--text">
19+
<p class="v-alert v-sheet v-alert--border v-alert--border-left orange my-3">
2020
<i aria-hidden="true" class="v-icon material-icons theme--dark v-alert__icon">priority_high</i>
2121
<span>If you are cleaning you browser (like cookies), there are significant risks that your local database will be erased !</span>
2222
</p>

doc-sources/help-fr-FR.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Tout ce que vous avez besoin d'un navigateur *moderne* qui vous permet d'utilise
66
- Javascript
77
- IndexedDB (ou WebSQL)
88

9-
<p class="v-alert v-alert--outline info--text">
9+
<p class="v-alert v-sheet v-alert--border v-alert--border-left indigo my-3">
1010
<i aria-hidden="true" class="v-icon material-icons theme--dark v-alert__icon">info</i>
1111
<span>Si vous refusez les cookies, cette application ne pourra pas enregistrer les données dans votre navigateur, donc elle ne fonctionnera pas.</span>
1212
</p>
@@ -16,7 +16,7 @@ Tout ce que vous avez besoin d'un navigateur *moderne* qui vous permet d'utilise
1616
Par défaut, la base de données est **stockée unique sur votre périphérique**
1717
(plus précisément, dans votre navigateur web grâce à la technologie [IndexedDB](https://fr.wikipedia.org/wiki/Indexed_Database_API)).
1818

19-
<p class="v-alert v-alert--outline warning--text">
19+
<p class="v-alert v-sheet v-alert--border v-alert--border-left orange my-3">
2020
<i aria-hidden="true" class="v-icon material-icons theme--dark v-alert__icon">priority_high</i>
2121
<span>Si vous nettoyez votre navigateur (comme les cookies), il y a de gros riques que votre base de données locale soit effacée !</span>
2222
</p>

hooks/README.md

Lines changed: 0 additions & 23 deletions
This file was deleted.

0 commit comments

Comments
 (0)