Skip to content

Commit

Permalink
Merge pull request #12 from ValDesign22/master
Browse files Browse the repository at this point in the history
v1.0.0
  • Loading branch information
ValDesign22 authored Aug 29, 2024
2 parents 178a77b + 1f0eae2 commit 6e71274
Show file tree
Hide file tree
Showing 61 changed files with 2,742 additions and 876 deletions.
4 changes: 2 additions & 2 deletions .github/workflows/publish-to-auto-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,8 +63,8 @@ jobs:
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
with:
tagName: app-v__VERSION__ # the action automatically replaces \_\_VERSION\_\_ with the app version.
releaseName: "App v__VERSION__"
tagName: homestream-v__VERSION__ # the action automatically replaces \_\_VERSION\_\_ with the app version.
releaseName: "HomeStream v__VERSION__"
releaseBody: "See the assets to download this version and install."
releaseDraft: true
prerelease: false
Expand Down
9 changes: 9 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Creative Commons Attribution-NonCommercial-ShareAlike (CC BY-NC-SA) License with Additional Clause:

[HomeStream](https://github.com/ValDesign22/homestream_client) © 2024 by [ValDesign](https://github.com/ValDesign22) is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.

In addition to the CC BY-NC-SA license terms, any derivative works based on this project must be contributed back to the original project and cannot be distributed as separate projects. All contributors must agree to this condition when making modifications to the original work.

Appropriate credit — If supplied, you must provide the name of the creator and attribution parties, a copyright notice, a license notice, a disclaimer notice, and a link to the material. CC licenses prior to Version 4.0 also require you to provide the title of the material if supplied, and may have other slight differences.

For more details about the CC BY-NC-SA license, please visit: https://creativecommons.org/licenses/by-nc-sa/4.0/
38 changes: 38 additions & 0 deletions eslint.config.js
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import globals from "globals";
import pluginJs from "@eslint/js";
import vueI18n from "@intlify/eslint-plugin-vue-i18n";
import tseslint from "typescript-eslint";
import pluginVue from "eslint-plugin-vue";

Expand All @@ -23,4 +24,41 @@ export default [
}
}
},
...vueI18n.configs['recommended'],
{
rules: {
'@intlify/vue-i18n/no-dynamic-keys': 'error',
'@intlify/vue-i18n/no-unused-keys': [
'error',
{
extensions: ['.ts', '.js', '.vue'],
},
],
'@intlify/vue-i18n/no-raw-text': [
'error',
{
'attributes': {
'/.+/': [
'title',
'aria-label',
'aria-placeholder',
'aria-roledescription',
'aria-valuetext',
],
'input': ['placeholder'],
'img': ['alt'],
},
'ignoreNodes': ['md-icon', 'v-icon'],
'ignorePattern': '^[-#:()&]+$',
'ignoreText': ['EUR', 'HKD', 'USD'],
},
],
},
settins: {
'vue-i18n': {
localeDir: './src/translations/*.ts',
messageSyntaxVersion: '^9.0.0',
},
},
},
];
30 changes: 16 additions & 14 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "homestream",
"private": true,
"version": "1.0.0-1",
"version": "1.0.0",
"type": "module",
"scripts": {
"dev": "vite",
Expand All @@ -10,44 +10,46 @@
"tauri": "tauri"
},
"dependencies": {
"@tauri-apps/api": "2.0.0-rc.1",
"@tauri-apps/api": "2.0.0-rc.4",
"@tauri-apps/plugin-fs": "2.0.0-rc.1",
"@tauri-apps/plugin-http": "2.0.0-rc.1",
"@tauri-apps/plugin-shell": "2.0.0-rc.0",
"@tauri-apps/plugin-store": "2.0.0-rc.0",
"@tauri-apps/plugin-updater": "2.0.0-rc.0",
"@tauri-apps/plugin-window-state": "2.0.0-rc.0",
"@vee-validate/zod": "^4.13.2",
"@vue-youtube/component": "^0.0.6",
"@vue-youtube/core": "^0.0.6",
"@vueuse/components": "11.0.0",
"@vueuse/core": "11.0.0",
"@vueuse/components": "11.0.3",
"@vueuse/core": "11.0.3",
"class-variance-authority": "^0.7.0",
"clsx": "^2.1.1",
"embla-carousel-vue": "^8.1.8",
"lucide-vue-next": "0.428.0",
"radix-vue": "1.9.4",
"embla-carousel-vue": "8.2.0",
"lucide-vue-next": "0.436.0",
"radix-vue": "1.9.5",
"tailwind-merge": "2.5.2",
"tailwindcss-animate": "^1.0.7",
"vee-validate": "^4.13.2",
"vue": "^3.4.37",
"vue": "3.4.38",
"vue-i18n": "9",
"vue-router": "^4.4.3",
"zod": "^3.23.8"
},
"devDependencies": {
"@eslint/js": "^10.0.0",
"@tauri-apps/cli": "2.0.0-rc.4",
"@types/node": "22.4.0",
"@intlify/eslint-plugin-vue-i18n": "^3.0.0",
"@tauri-apps/cli": "2.0.0-rc.8",
"@types/node": "22.5.1",
"@vitejs/plugin-vue": "^5.1.2",
"autoprefixer": "^10.4.20",
"eslint": "^9.9.0",
"eslint": "9.9.1",
"eslint-plugin-vue": "^9.27.0",
"globals": "^15.9.0",
"internal-ip": "^8.0.0",
"internal-ip": "7.0.0",
"prettier": "3.3.3",
"tailwindcss": "3.4.10",
"typescript": "5.5.4",
"typescript-eslint": "8.0.1",
"vite": "^5.4.0",
"vue-tsc": "^2.0.29"
"vue-tsc": "2.1.2"
}
}
Loading

0 comments on commit 6e71274

Please sign in to comment.