diff --git a/package-lock.json b/package-lock.json index 5f24753..18aab3b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -17,6 +17,7 @@ "linkify-html": "^4.1.3", "pinia": "^2.2.1", "toastify-js": "^1.12.0", + "vite": "^5.4.0", "vue": "^3.4.37", "vue-material-design-icons": "^5.3.0", "vue-router": "^4.4.3" @@ -1761,8 +1762,7 @@ "optional": true, "os": [ "android" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-android-arm64": { "version": "4.20.0", @@ -1775,8 +1775,7 @@ "optional": true, "os": [ "android" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-darwin-arm64": { "version": "4.20.0", @@ -1789,8 +1788,7 @@ "optional": true, "os": [ "darwin" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-darwin-x64": { "version": "4.20.0", @@ -1803,8 +1801,7 @@ "optional": true, "os": [ "darwin" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { "version": "4.20.0", @@ -1817,8 +1814,7 @@ "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-arm-musleabihf": { "version": "4.20.0", @@ -1831,8 +1827,7 @@ "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { "version": "4.20.0", @@ -1845,8 +1840,7 @@ "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { "version": "4.20.0", @@ -1859,8 +1853,7 @@ "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-powerpc64le-gnu": { "version": "4.20.0", @@ -1873,8 +1866,7 @@ "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { "version": "4.20.0", @@ -1887,8 +1879,7 @@ "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-s390x-gnu": { "version": "4.20.0", @@ -1901,8 +1892,7 @@ "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { "version": "4.20.0", @@ -1915,8 +1905,7 @@ "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-linux-x64-musl": { "version": "4.20.0", @@ -1929,8 +1918,7 @@ "optional": true, "os": [ "linux" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { "version": "4.20.0", @@ -1943,8 +1931,7 @@ "optional": true, "os": [ "win32" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { "version": "4.20.0", @@ -1957,8 +1944,7 @@ "optional": true, "os": [ "win32" - ], - "peer": true + ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { "version": "4.20.0", @@ -1971,8 +1957,7 @@ "optional": true, "os": [ "win32" - ], - "peer": true + ] }, "node_modules/@rushstack/node-core-library": { "version": "4.0.2", @@ -5818,7 +5803,6 @@ "os": [ "darwin" ], - "peer": true, "engines": { "node": "^8.16.0 || ^10.6.0 || >=11.0.0" } @@ -9444,7 +9428,6 @@ "resolved": "https://registry.npmjs.org/rollup/-/rollup-4.20.0.tgz", "integrity": "sha512-6rbWBChcnSGzIlXeIdNIZTopKYad8ZG8ajhl78lGRLsI2rX8IkaotQhVas2Ma+GPxJav19wrSzvRvuiv0YKzWw==", "license": "MIT", - "peer": true, "dependencies": { "@types/estree": "1.0.5" }, @@ -11261,7 +11244,6 @@ "resolved": "https://registry.npmjs.org/vite/-/vite-5.4.0.tgz", "integrity": "sha512-5xokfMX0PIiwCMCMb9ZJcMyh5wbBun0zUzKib+L65vAZ8GY9ePZMXxFrHbr/Kyll2+LSCY7xtERPpxkBDKngwg==", "license": "MIT", - "peer": true, "dependencies": { "esbuild": "^0.21.3", "postcss": "^8.4.40", @@ -11380,7 +11362,6 @@ "os": [ "aix" ], - "peer": true, "engines": { "node": ">=12" } @@ -11397,7 +11378,6 @@ "os": [ "android" ], - "peer": true, "engines": { "node": ">=12" } @@ -11414,7 +11394,6 @@ "os": [ "android" ], - "peer": true, "engines": { "node": ">=12" } @@ -11431,7 +11410,6 @@ "os": [ "android" ], - "peer": true, "engines": { "node": ">=12" } @@ -11448,7 +11426,6 @@ "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=12" } @@ -11465,7 +11442,6 @@ "os": [ "darwin" ], - "peer": true, "engines": { "node": ">=12" } @@ -11482,7 +11458,6 @@ "os": [ "freebsd" ], - "peer": true, "engines": { "node": ">=12" } @@ -11499,7 +11474,6 @@ "os": [ "freebsd" ], - "peer": true, "engines": { "node": ">=12" } @@ -11516,7 +11490,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -11533,7 +11506,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -11550,7 +11522,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -11567,7 +11538,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -11584,7 +11554,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -11601,7 +11570,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -11618,7 +11586,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -11635,7 +11602,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -11652,7 +11618,6 @@ "os": [ "linux" ], - "peer": true, "engines": { "node": ">=12" } @@ -11669,7 +11634,6 @@ "os": [ "netbsd" ], - "peer": true, "engines": { "node": ">=12" } @@ -11686,7 +11650,6 @@ "os": [ "openbsd" ], - "peer": true, "engines": { "node": ">=12" } @@ -11703,7 +11666,6 @@ "os": [ "sunos" ], - "peer": true, "engines": { "node": ">=12" } @@ -11720,7 +11682,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=12" } @@ -11737,7 +11698,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=12" } @@ -11754,7 +11714,6 @@ "os": [ "win32" ], - "peer": true, "engines": { "node": ">=12" } @@ -11765,7 +11724,6 @@ "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", "hasInstallScript": true, "license": "MIT", - "peer": true, "bin": { "esbuild": "bin/esbuild" }, diff --git a/package.json b/package.json index a7d7142..7b40454 100644 --- a/package.json +++ b/package.json @@ -11,7 +11,6 @@ "stylelint": "stylelint src/**/*.vue src/**/*.scss src/**/*.css", "stylelint:fix": "stylelint src/**/*.vue src/**/*.scss src/**/*.css --fix" }, - "type": "module", "browserslist": [ "extends @nextcloud/browserslist-config" ], @@ -27,6 +26,7 @@ "linkify-html": "^4.1.3", "pinia": "^2.2.1", "toastify-js": "^1.12.0", + "vite": "^5.4.0", "vue": "^3.4.37", "vue-material-design-icons": "^5.3.0", "vue-router": "^4.4.3" diff --git a/translationfiles/templates/repod.pot b/translationfiles/templates/repod.pot index fca5a80..003ea46 100644 --- a/translationfiles/templates/repod.pot +++ b/translationfiles/templates/repod.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Nextcloud 3.14159\n" "Report-Msgid-Bugs-To: translations\\@example.com\n" -"POT-Creation-Date: 2024-07-15 14:40+0000\n" +"POT-Creation-Date: 2024-08-09 10:10+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -48,8 +48,8 @@ msgid "" msgstr "" #: /app/specialVueFakeDummyForL10nScript.js:1 -#: /app/specialVueFakeDummyForL10nScript.js:29 -#: /app/specialVueFakeDummyForL10nScript.js:30 +#: /app/specialVueFakeDummyForL10nScript.js:27 +#: /app/specialVueFakeDummyForL10nScript.js:28 msgid "Download" msgstr "" @@ -95,109 +95,107 @@ msgstr "" #: /app/specialVueFakeDummyForL10nScript.js:15 #: /app/specialVueFakeDummyForL10nScript.js:16 -#: /app/specialVueFakeDummyForL10nScript.js:17 msgid "Play" msgstr "" +#: /app/specialVueFakeDummyForL10nScript.js:17 #: /app/specialVueFakeDummyForL10nScript.js:18 -#: /app/specialVueFakeDummyForL10nScript.js:19 -#: /app/specialVueFakeDummyForL10nScript.js:20 msgid "Stop" msgstr "" +#: /app/specialVueFakeDummyForL10nScript.js:19 +#: /app/specialVueFakeDummyForL10nScript.js:20 #: /app/specialVueFakeDummyForL10nScript.js:21 -#: /app/specialVueFakeDummyForL10nScript.js:22 -#: /app/specialVueFakeDummyForL10nScript.js:23 msgid "Mark as read" msgstr "" +#: /app/specialVueFakeDummyForL10nScript.js:22 +#: /app/specialVueFakeDummyForL10nScript.js:23 #: /app/specialVueFakeDummyForL10nScript.js:24 -#: /app/specialVueFakeDummyForL10nScript.js:25 -#: /app/specialVueFakeDummyForL10nScript.js:26 msgid "Mark as unread" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:27 -#: /app/specialVueFakeDummyForL10nScript.js:28 +#: /app/specialVueFakeDummyForL10nScript.js:25 +#: /app/specialVueFakeDummyForL10nScript.js:26 msgid "Open website" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:31 +#: /app/specialVueFakeDummyForL10nScript.js:29 msgid "Could not fetch episodes" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:32 +#: /app/specialVueFakeDummyForL10nScript.js:30 msgid "Could not change the status of the episode" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:33 +#: /app/specialVueFakeDummyForL10nScript.js:31 msgid "Export subscriptions" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:34 +#: /app/specialVueFakeDummyForL10nScript.js:32 msgid "Filtering episodes" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:35 +#: /app/specialVueFakeDummyForL10nScript.js:33 msgid "Show all" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:36 +#: /app/specialVueFakeDummyForL10nScript.js:34 msgid "Listened" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:37 +#: /app/specialVueFakeDummyForL10nScript.js:35 msgid "Listening" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:38 +#: /app/specialVueFakeDummyForL10nScript.js:36 msgid "Unlistened" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:39 +#: /app/specialVueFakeDummyForL10nScript.js:37 msgid "Import subscriptions" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:40 +#: /app/specialVueFakeDummyForL10nScript.js:38 msgid "Import OPML file" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:41 +#: /app/specialVueFakeDummyForL10nScript.js:39 msgid "Rate RePod ❤️" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:42 +#: /app/specialVueFakeDummyForL10nScript.js:40 msgid "Playback speed" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:43 +#: /app/specialVueFakeDummyForL10nScript.js:41 msgid "Are you sure you want to delete this subscription?" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:44 +#: /app/specialVueFakeDummyForL10nScript.js:42 msgid "Error while removing the feed" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:45 +#: /app/specialVueFakeDummyForL10nScript.js:43 msgid "Add a podcast" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:46 +#: /app/specialVueFakeDummyForL10nScript.js:44 msgid "Could not fetch subscriptions" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:47 +#: /app/specialVueFakeDummyForL10nScript.js:45 msgid "Find a podcast" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:48 +#: /app/specialVueFakeDummyForL10nScript.js:46 msgid "Error loading feed" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:49 +#: /app/specialVueFakeDummyForL10nScript.js:47 msgid "Missing required app" msgstr "" -#: /app/specialVueFakeDummyForL10nScript.js:50 +#: /app/specialVueFakeDummyForL10nScript.js:48 msgid "Install GPodder Sync" msgstr "" diff --git a/vite.config.js b/vite.config.js deleted file mode 100644 index 76e85bf..0000000 --- a/vite.config.js +++ /dev/null @@ -1,5 +0,0 @@ -import { createAppConfig } from '@nextcloud/vite-config' - -export default createAppConfig({ - main: 'src/main.js', -}) diff --git a/vite.config.mjs b/vite.config.mjs new file mode 100644 index 0000000..7b5ce4f --- /dev/null +++ b/vite.config.mjs @@ -0,0 +1,16 @@ +import { createAppConfig } from '@nextcloud/vite-config' +import { defineConfig } from 'vite' + +const config = defineConfig({ + build: { + outDir: 'build', + sourcemap: false, + }, +}) + +export default createAppConfig( + { + main: 'src/main.js', + }, + { config }, +)