From 53c57b2d3d52112f98b49a2ec71ef1479582f1a5 Mon Sep 17 00:00:00 2001 From: Hintay Date: Sat, 27 Jul 2024 19:44:16 +0900 Subject: [PATCH] refactor: single-file versioning --- .idea/dataSources.xml | 12 ----- app/package.json | 4 +- app/pnpm-lock.yaml | 113 +++++++++++++++++++++++++++++++----------- app/src/version.json | 2 +- app/version.json | 1 - 5 files changed, 87 insertions(+), 45 deletions(-) delete mode 100644 .idea/dataSources.xml delete mode 100644 app/version.json diff --git a/.idea/dataSources.xml b/.idea/dataSources.xml deleted file mode 100644 index dbc731eb..00000000 --- a/.idea/dataSources.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - sqlite.xerial - true - org.sqlite.JDBC - jdbc:sqlite:$PROJECT_DIR$/database.db - $ProjectFileDir$ - - - \ No newline at end of file diff --git a/app/package.json b/app/package.json index 07b970d2..3becd860 100644 --- a/app/package.json +++ b/app/package.json @@ -34,7 +34,7 @@ "reconnecting-websocket": "^4.4.0", "sortablejs": "^1.15.2", "universal-cookie": "^7", - "vite-plugin-build-id": "^0.2.9", + "vite-plugin-build-id": "^0.3.0", "vue": "^3.4.33", "vue-github-button": "github:0xJacky/vue-github-button", "vue-router": "^4.4.0", @@ -71,7 +71,7 @@ "unplugin-auto-import": "^0.17.8", "unplugin-vue-components": "^0.26.0", "unplugin-vue-define-options": "^1.4.5", - "vite": "^5.3.4", + "vite": "^5.3.5", "vite-svg-loader": "^5.1.0", "vue-tsc": "^1.8.27" }, diff --git a/app/pnpm-lock.yaml b/app/pnpm-lock.yaml index 780e6c4c..7dc29ab7 100644 --- a/app/pnpm-lock.yaml +++ b/app/pnpm-lock.yaml @@ -78,8 +78,8 @@ importers: specifier: ^7 version: 7.2.0 vite-plugin-build-id: - specifier: ^0.2.9 - version: 0.2.9(less@4.2.0) + specifier: ^0.3.0 + version: 0.3.0(less@4.2.0) vue: specifier: ^3.4.33 version: 3.4.33(typescript@5.3.3) @@ -125,10 +125,10 @@ importers: version: 6.21.0(eslint@8.57.0)(typescript@5.3.3) '@vitejs/plugin-vue': specifier: ^5.0.5 - version: 5.0.5(vite@5.3.4(@types/node@20.14.11)(less@4.2.0))(vue@3.4.33(typescript@5.3.3)) + version: 5.0.5(vite@5.3.5(@types/node@20.14.12)(less@4.2.0))(vue@3.4.33(typescript@5.3.3)) '@vitejs/plugin-vue-jsx': specifier: ^3.1.0 - version: 3.1.0(vite@5.3.4(@types/node@20.14.11)(less@4.2.0))(vue@3.4.33(typescript@5.3.3)) + version: 3.1.0(vite@5.3.5(@types/node@20.14.12)(less@4.2.0))(vue@3.4.33(typescript@5.3.3)) '@vue/compiler-sfc': specifier: ^3.4.33 version: 3.4.33 @@ -184,8 +184,8 @@ importers: specifier: ^1.4.5 version: 1.4.5(rollup@4.19.0)(vue@3.4.33(typescript@5.3.3)) vite: - specifier: ^5.3.4 - version: 5.3.4(@types/node@20.14.11)(less@4.2.0) + specifier: ^5.3.5 + version: 5.3.5(@types/node@20.14.12)(less@4.2.0) vite-svg-loader: specifier: ^5.1.0 version: 5.1.0(vue@3.4.33(typescript@5.3.3)) @@ -734,6 +734,9 @@ packages: '@types/node@20.14.11': resolution: {integrity: sha512-kprQpL8MMeszbz6ojB5/tU8PLN4kesnN8Gjzw349rDlNgsSzg90lAVj3llK99Dh7JON+t9AuscPPFW6mPbTnSA==} + '@types/node@20.14.12': + resolution: {integrity: sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==} + '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1808,6 +1811,11 @@ packages: resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} hasBin: true + glob@11.0.0: + resolution: {integrity: sha512-9UiX/Bl6J2yaBbxKoEBRm4Cipxgok8kQYcOPEhScPwebu2I0HoQOuYdIO6S3hLuWoZgpDpwQZMzTFxgpkyT76g==} + engines: {node: 20 || >=22} + hasBin: true + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported @@ -2038,6 +2046,10 @@ packages: jackspeak@3.4.3: resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jackspeak@4.0.1: + resolution: {integrity: sha512-cub8rahkh0Q/bw1+GxP7aeSe29hHHn2V4m29nnDlvCdlgU+3UGxkZp7Z53jLUdpX3jdTO0nJZUDl3xvbWc2Xog==} + engines: {node: 20 || >=22} + jiti@1.21.6: resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==} hasBin: true @@ -2153,6 +2165,10 @@ packages: lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@11.0.0: + resolution: {integrity: sha512-Qv32eSV1RSCfhY3fpPE2GNZ8jgM9X7rdAfemLWqTUxwiyIC4jJ6Sy0fZ8H+oLWevO6i4/bizg7c8d8i6bxrzbA==} + engines: {node: 20 || >=22} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -2212,6 +2228,10 @@ packages: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} engines: {node: '>=4'} + minimatch@10.0.1: + resolution: {integrity: sha512-ethXTt3SGGR+95gudmqJ1eNhRO7eGEGIgYA9vnPatK4/etz2MEVDno5GMCibdMTuBMyElzIlgxMna3K94XDIDQ==} + engines: {node: 20 || >=22} + minimatch@3.1.2: resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} @@ -2386,6 +2406,10 @@ packages: resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} engines: {node: '>=16 || 14 >=14.18'} + path-scurry@2.0.0: + resolution: {integrity: sha512-ypGJsmGtdXUOeM5u93TyeIEfEhM6s+ljAhrk5vAvSx8uyY/02OvrZnA0YNGUrPXfpJMgI1ODd3nwz8Npx4O4cg==} + engines: {node: 20 || >=22} + path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -2560,9 +2584,9 @@ packages: deprecated: Rimraf versions prior to v4 are no longer supported hasBin: true - rimraf@5.0.9: - resolution: {integrity: sha512-3i7b8OcswU6CpU8Ej89quJD4O98id7TtVM5U4Mybh84zQXdrFmDLouWBEEaD/QfO3gDDfH+AGFCGsR7kngzQnA==} - engines: {node: 14 >=14.20 || 16 >=16.20 || >=18} + rimraf@6.0.1: + resolution: {integrity: sha512-9dkvaxAsk/xNXSJzMgFqqMCuFgt2+KsOFek3TMLfo8NCPfWpBmqwyNn5Y+NX56QUYfCtsyhF3ayiboEoUmJk/A==} + engines: {node: 20 || >=22} hasBin: true rollup@4.19.0: @@ -2863,8 +2887,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - typescript@5.5.3: - resolution: {integrity: sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ==} + typescript@5.5.4: + resolution: {integrity: sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q==} engines: {node: '>=14.17'} hasBin: true @@ -2938,16 +2962,16 @@ packages: validate-npm-package-license@3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - vite-plugin-build-id@0.2.9: - resolution: {integrity: sha512-CErwBKVzB6VndDgbzdWGuMI++vYdLbbgSMkl2g0oKGBEr8wdMoOeRdiKV6MW+X2XJ7VAT5ezLXAeWlF11LbSeg==} + vite-plugin-build-id@0.3.0: + resolution: {integrity: sha512-LGHW+hXkWLUdlSnoAlQ4Fgk5I1YyvKINHzMYLRaLSRzpwtebzeVewtZEp8Rx3BvycteeWTzt1nkmK0EbMVJ16A==} vite-svg-loader@5.1.0: resolution: {integrity: sha512-M/wqwtOEjgb956/+m5ZrYT/Iq6Hax0OakWbokj8+9PXOnB7b/4AxESHieEtnNEy7ZpjsjYW1/5nK8fATQMmRxw==} peerDependencies: vue: '>=3.2.13' - vite@5.3.4: - resolution: {integrity: sha512-Cw+7zL3ZG9/NZBB8C+8QbQZmR54GwqIz+WMI4b3JgdYJvX+ny9AjJXqkGQlDXSXRP9rP0B4tbciRMOVEKulVOA==} + vite@5.3.5: + resolution: {integrity: sha512-MdjglKR6AQXQb9JGiS7Rc2wC6uMjcm7Go/NHNO63EwiJXfuk9PgqiP/n5IDJCziMkfw9n4Ubp7lttNwz+8ZVKA==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -3668,6 +3692,10 @@ snapshots: dependencies: undici-types: 5.26.5 + '@types/node@20.14.12': + dependencies: + undici-types: 5.26.5 + '@types/normalize-package-data@2.4.4': {} '@types/nprogress@0.2.3': {} @@ -3811,19 +3839,19 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue-jsx@3.1.0(vite@5.3.4(@types/node@20.14.11)(less@4.2.0))(vue@3.4.33(typescript@5.3.3))': + '@vitejs/plugin-vue-jsx@3.1.0(vite@5.3.5(@types/node@20.14.12)(less@4.2.0))(vue@3.4.33(typescript@5.3.3))': dependencies: '@babel/core': 7.24.9 '@babel/plugin-transform-typescript': 7.24.8(@babel/core@7.24.9) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.9) - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0) + vite: 5.3.5(@types/node@20.14.12)(less@4.2.0) vue: 3.4.33(typescript@5.3.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.0.5(vite@5.3.4(@types/node@20.14.11)(less@4.2.0))(vue@3.4.33(typescript@5.3.3))': + '@vitejs/plugin-vue@5.0.5(vite@5.3.5(@types/node@20.14.12)(less@4.2.0))(vue@3.4.33(typescript@5.3.3))': dependencies: - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0) + vite: 5.3.5(@types/node@20.14.12)(less@4.2.0) vue: 3.4.33(typescript@5.3.3) '@volar/language-core@1.11.1': @@ -5023,6 +5051,15 @@ snapshots: package-json-from-dist: 1.0.0 path-scurry: 1.11.1 + glob@11.0.0: + dependencies: + foreground-child: 3.2.1 + jackspeak: 4.0.1 + minimatch: 10.0.1 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 2.0.0 + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -5235,6 +5272,12 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@4.0.1: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + jiti@1.21.6: {} js-tokens@4.0.0: {} @@ -5332,6 +5375,8 @@ snapshots: lru-cache@10.4.3: {} + lru-cache@11.0.0: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -5393,6 +5438,10 @@ snapshots: min-indent@1.0.1: {} + minimatch@10.0.1: + dependencies: + brace-expansion: 2.0.1 + minimatch@3.1.2: dependencies: brace-expansion: 1.1.11 @@ -5569,6 +5618,11 @@ snapshots: lru-cache: 10.4.3 minipass: 7.1.2 + path-scurry@2.0.0: + dependencies: + lru-cache: 11.0.0 + minipass: 7.1.2 + path-type@4.0.0: {} pathe@1.1.2: {} @@ -5714,9 +5768,10 @@ snapshots: dependencies: glob: 7.2.3 - rimraf@5.0.9: + rimraf@6.0.1: dependencies: - glob: 10.4.5 + glob: 11.0.0 + package-json-from-dist: 1.0.0 rollup@4.19.0: dependencies: @@ -6071,7 +6126,7 @@ snapshots: typescript@5.3.3: {} - typescript@5.5.3: {} + typescript@5.5.4: {} typical@4.0.0: {} @@ -6180,12 +6235,12 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-plugin-build-id@0.2.9(less@4.2.0): + vite-plugin-build-id@0.3.0(less@4.2.0): dependencies: - '@types/node': 20.14.11 - rimraf: 5.0.9 - typescript: 5.5.3 - vite: 5.3.4(@types/node@20.14.11)(less@4.2.0) + '@types/node': 20.14.12 + rimraf: 6.0.1 + typescript: 5.5.4 + vite: 5.3.5(@types/node@20.14.12)(less@4.2.0) transitivePeerDependencies: - less - lightningcss @@ -6199,13 +6254,13 @@ snapshots: svgo: 3.3.2 vue: 3.4.33(typescript@5.3.3) - vite@5.3.4(@types/node@20.14.11)(less@4.2.0): + vite@5.3.5(@types/node@20.14.12)(less@4.2.0): dependencies: esbuild: 0.21.5 postcss: 8.4.39 rollup: 4.19.0 optionalDependencies: - '@types/node': 20.14.11 + '@types/node': 20.14.12 fsevents: 2.3.3 less: 4.2.0 diff --git a/app/src/version.json b/app/src/version.json index 4c53fbdc..0563a216 100644 --- a/app/src/version.json +++ b/app/src/version.json @@ -1 +1 @@ -{"version":"2.0.0-beta.29","build_id":150,"total_build":354} \ No newline at end of file +{"version":"2.0.0-beta.29","build_id":151,"total_build":355} \ No newline at end of file diff --git a/app/version.json b/app/version.json deleted file mode 100644 index 4c53fbdc..00000000 --- a/app/version.json +++ /dev/null @@ -1 +0,0 @@ -{"version":"2.0.0-beta.29","build_id":150,"total_build":354} \ No newline at end of file