diff --git a/capacitor.config.ts b/capacitor.config.ts index 1fde017..127dfaa 100644 --- a/capacitor.config.ts +++ b/capacitor.config.ts @@ -4,7 +4,9 @@ const config: CapacitorConfig = { appId: 'com.dyomedea.dyomedea', appName: 'dyomedea', webDir: 'dist', - bundledWebRuntime: false + server: { + androidScheme: 'https' + } }; export default config; diff --git a/package-lock.json b/package-lock.json index fcb797e..4e3c7c5 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,12 +13,12 @@ "@awesome-cordova-plugins/android-full-screen": "^6.3.0", "@awesome-cordova-plugins/geolocation": "^6.3.0", "@awesome-cordova-plugins/web-intent": "^6.3.0", - "@capacitor-community/background-geolocation": "^1.2.13", - "@capacitor/android": "^4.8.0", - "@capacitor/browser": "^4.1.1", - "@capacitor/core": "^4.8.0", - "@capacitor/filesystem": "^4.1.4", - "@capacitor/ios": "^4.8.0", + "@capacitor-community/background-geolocation": "^1.2.14", + "@capacitor/android": "^5.0.1", + "@capacitor/browser": "^5.0.1", + "@capacitor/core": "^5.0.1", + "@capacitor/filesystem": "^5.0.1", + "@capacitor/ios": "^5.0.1", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "@solid-primitives/i18n": "^1.2.4", @@ -41,11 +41,11 @@ "pouchdb-adapter-indexeddb": "^8.0.1", "pouchdb-browser": "^8.0.1", "proj4": "^2.9.0", - "solid-js": "^1.7.4", + "solid-js": "^1.7.5", "vite-plugin-solid-svg": "^0.6.1" }, "devDependencies": { - "@capacitor/cli": "^4.8.0", + "@capacitor/cli": "^5.0.1", "@solidjs/testing-library": "^0.7.0", "@testing-library/jest-dom": "^5.16.5", "@types/lodash": "^4.14.194", @@ -53,16 +53,16 @@ "@types/pouchdb": "^6.4.0", "@types/proj4": "^2.5.2", "@types/shelljs": "^0.8.12", - "@vitest/ui": "^0.30.1", + "@vitest/ui": "^0.31.0", "jsdom": "^22.0.0", "license-checker": "^25.0.1", "license-compatibility-checker": "^0.3.5", "license-report": "^6.4.0", "shelljs": "^0.8.5", "typescript": "^5.0.4", - "vite": ">=4.3.4", + "vite": ">=4.3.5", "vite-plugin-solid": "^2.7.0", - "vitest": "^0.30.1" + "vitest": "^0.31.0" } }, "node_modules/@adobe/css-tools": { @@ -628,48 +628,48 @@ } }, "node_modules/@capacitor-community/background-geolocation": { - "version": "1.2.13", - "resolved": "https://registry.npmjs.org/@capacitor-community/background-geolocation/-/background-geolocation-1.2.13.tgz", - "integrity": "sha512-hKJYsoKA6bBu3jv6yLLAL/3fLod809Sd+EcM7ayx00rZwTXLuTBnLjJYLfs3ewIclp465jDJKiG9asD+2PjJjQ==", + "version": "1.2.14", + "resolved": "https://registry.npmjs.org/@capacitor-community/background-geolocation/-/background-geolocation-1.2.14.tgz", + "integrity": "sha512-XJqxOKgn3fRtUB8sgfkqRCFKDmefA4fVDhGGtKZL3Bi6yxtHG5DC0n/kmLlQX51/6viw/x74rd25yvK18mCgbg==", "peerDependencies": { - "@capacitor/core": ">=3.0.0" + "@capacitor/core": "^5.0.0" } }, "node_modules/@capacitor/android": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-4.8.0.tgz", - "integrity": "sha512-VFKEWZ7dDExcGnsEz+5euFV6eyEsNZt2WR/rbeE3NXW/1FQZhM5qtqXxGwSUpFkhhlyP1KE0NJoC9EWmHEi+ug==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@capacitor/android/-/android-5.0.1.tgz", + "integrity": "sha512-zv0Hy22vkA6aPvLRwpYl8u5NMnZBcj+Gx1gz72mXmpy3JPRqM6UHB6Ncdcie3SK+uJW9TTftZz2uOHYSZiaPEA==", "peerDependencies": { - "@capacitor/core": "^4.7.0" + "@capacitor/core": "^5.0.0" } }, "node_modules/@capacitor/browser": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/@capacitor/browser/-/browser-4.1.1.tgz", - "integrity": "sha512-RJKNeRiLm6X668X75YiPN/9t3z1pxVEPjIhLM/AtWAEsHUb8bjroQQ3WGdW/30Wa60a7ywiw3YLqWctfRaYyFw==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@capacitor/browser/-/browser-5.0.1.tgz", + "integrity": "sha512-CikTn9fZSCVn9qoJ4uUs+H7gR3qWi/9oDdb+sKEDd5IeODLtp3fp2m+4eneGVfaUJ7TG79PN4ldIBQ2J3p7gqg==", "peerDependencies": { - "@capacitor/core": "^4.0.0" + "@capacitor/core": "^5.0.0" } }, "node_modules/@capacitor/cli": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-4.8.0.tgz", - "integrity": "sha512-Hbs1SKjvyg5wdcMGRt+CzebdgjlnVDjn92WV1p16gsrBwqWm+uDYMNpFQ7vWKALFL9AZCi/r8lXHmuX/HoD2Kw==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@capacitor/cli/-/cli-5.0.1.tgz", + "integrity": "sha512-icE4QKTwixzk7SYvgdRSkzbknlnEhLOEtEFYCO//I35+VN3SUkgGu4iYB3Evq0do49ng33TJ2SFgCtPV5pvcVQ==", "dev": true, "dependencies": { - "@ionic/cli-framework-output": "2.2.5", - "@ionic/utils-fs": "3.1.6", - "@ionic/utils-subprocess": "2.1.11", - "@ionic/utils-terminal": "2.3.3", + "@ionic/cli-framework-output": "^2.2.5", + "@ionic/utils-fs": "^3.1.6", + "@ionic/utils-subprocess": "^2.1.11", + "@ionic/utils-terminal": "^2.3.3", "commander": "^9.3.0", "debug": "^4.3.4", "env-paths": "^2.2.0", "kleur": "^4.1.4", - "native-run": "^1.6.0", + "native-run": "^1.7.2", "open": "^8.4.0", "plist": "^3.0.5", "prompts": "^2.4.2", - "rimraf": "^3.0.2", + "rimraf": "^4.4.1", "semver": "^7.3.7", "tar": "^6.1.11", "tslib": "^2.4.0", @@ -680,7 +680,7 @@ "capacitor": "bin/capacitor" }, "engines": { - "node": ">=12.4.0" + "node": ">=16.0.0" } }, "node_modules/@capacitor/cli/node_modules/xml2js": { @@ -706,27 +706,27 @@ } }, "node_modules/@capacitor/core": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-4.8.0.tgz", - "integrity": "sha512-hFgLi1bGmADMmYMFAaitEsVheF3QgoMU4TrHkMgik51NzHwUq3nBdP5+A9oNS9qe3dEDyegoaHF8X9oJc9v8QQ==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@capacitor/core/-/core-5.0.1.tgz", + "integrity": "sha512-5rxU+/VnHwS2Qpmjzq7OvciW+ahWJV6FcqFxIyyMT4uPc4sstpsw0qgofei+AZ4m63aOh9CXUqXSwFFkT5/l4g==", "dependencies": { "tslib": "^2.1.0" } }, "node_modules/@capacitor/filesystem": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/@capacitor/filesystem/-/filesystem-4.1.4.tgz", - "integrity": "sha512-ivko1RNK4hq63xhMacq8D6D97N5/SAafTsrmY/pghYrG6Cl2SEY0+IgRu7V9/VWeN3FSplyUPucjUTAFQxXN5g==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@capacitor/filesystem/-/filesystem-5.0.1.tgz", + "integrity": "sha512-wR2IwngJu2JmDRM0mgRFuOUtc8ZtZvSMG/jZgvBxQzsv+5jgOceq6zWZPVnLXPy9zcNwcMLgKT4VvncXAMAqNA==", "peerDependencies": { - "@capacitor/core": "^4.0.0" + "@capacitor/core": "^5.0.0" } }, "node_modules/@capacitor/ios": { - "version": "4.8.0", - "resolved": "https://registry.npmjs.org/@capacitor/ios/-/ios-4.8.0.tgz", - "integrity": "sha512-FbEXFzZIe5EGZNKpGxHNUEGKjcKK0XY45P3QXLoJPF3fEndW96ThLZOy3rHjt436sTu41NubFpPyIzyyy1YgMA==", + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/@capacitor/ios/-/ios-5.0.1.tgz", + "integrity": "sha512-rl9NFKWVLrSGuZIr9VdTDd/yR7XRKyMq20J+RrPZTCWzRljt+Mo2Zy6q85UZu+rL3/L5vwFNLHnqkxsIwMpKtw==", "peerDependencies": { - "@capacitor/core": "^4.7.0" + "@capacitor/core": "^5.0.0" } }, "node_modules/@esbuild-plugins/node-globals-polyfill": { @@ -2285,37 +2285,46 @@ "dev": true }, "node_modules/@vitest/expect": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.30.1.tgz", - "integrity": "sha512-c3kbEtN8XXJSeN81iDGq29bUzSjQhjES2WR3aColsS4lPGbivwLtas4DNUe0jD9gg/FYGIteqOenfU95EFituw==", + "version": "0.31.0", + "resolved": "https://registry.npmjs.org/@vitest/expect/-/expect-0.31.0.tgz", + "integrity": "sha512-Jlm8ZTyp6vMY9iz9Ny9a0BHnCG4fqBa8neCF6Pk/c/6vkUk49Ls6UBlgGAU82QnzzoaUs9E/mUhq/eq9uMOv/g==", "dev": true, "dependencies": { - "@vitest/spy": "0.30.1", - "@vitest/utils": "0.30.1", + "@vitest/spy": "0.31.0", + "@vitest/utils": "0.31.0", "chai": "^4.3.7" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/runner": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.30.1.tgz", - "integrity": "sha512-W62kT/8i0TF1UBCNMRtRMOBWJKRnNyv9RrjIgdUryEe0wNpGZvvwPDLuzYdxvgSckzjp54DSpv1xUbv4BQ0qVA==", + "version": "0.31.0", + "resolved": "https://registry.npmjs.org/@vitest/runner/-/runner-0.31.0.tgz", + "integrity": "sha512-H1OE+Ly7JFeBwnpHTrKyCNm/oZgr+16N4qIlzzqSG/YRQDATBYmJb/KUn3GrZaiQQyL7GwpNHVZxSQd6juLCgw==", "dev": true, "dependencies": { - "@vitest/utils": "0.30.1", + "@vitest/utils": "0.31.0", "concordance": "^5.0.4", "p-limit": "^4.0.0", "pathe": "^1.1.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/snapshot": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.30.1.tgz", - "integrity": "sha512-fJZqKrE99zo27uoZA/azgWyWbFvM1rw2APS05yB0JaLwUIg9aUtvvnBf4q7JWhEcAHmSwbrxKFgyBUga6tq9Tw==", + "version": "0.31.0", + "resolved": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-0.31.0.tgz", + "integrity": "sha512-5dTXhbHnyUMTMOujZPB0wjFjQ6q5x9c8TvAsSPUNKjp1tVU7i9pbqcKPqntyu2oXtmVxKbuHCqrOd+Ft60r4tg==", "dev": true, "dependencies": { "magic-string": "^0.30.0", "pathe": "^1.1.0", "pretty-format": "^27.5.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/snapshot/node_modules/ansi-styles": { @@ -2363,38 +2372,50 @@ "dev": true }, "node_modules/@vitest/spy": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.30.1.tgz", - "integrity": "sha512-YfJeIf37GvTZe04ZKxzJfnNNuNSmTEGnla2OdL60C8od16f3zOfv9q9K0nNii0NfjDJRt/CVN/POuY5/zTS+BA==", + "version": "0.31.0", + "resolved": "https://registry.npmjs.org/@vitest/spy/-/spy-0.31.0.tgz", + "integrity": "sha512-IzCEQ85RN26GqjQNkYahgVLLkULOxOm5H/t364LG0JYb3Apg0PsYCHLBYGA006+SVRMWhQvHlBBCyuByAMFmkg==", "dev": true, "dependencies": { "tinyspy": "^2.1.0" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/ui": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/@vitest/ui/-/ui-0.30.1.tgz", - "integrity": "sha512-Izz4ElDmdvX02KImSC2nCJI6CsGo9aETbKqxli55M0rbbPPAMtF0zDcJIqgEP5V6Y+4Ysf6wvsjLbLCTnaBvKw==", + "version": "0.31.0", + "resolved": "https://registry.npmjs.org/@vitest/ui/-/ui-0.31.0.tgz", + "integrity": "sha512-Dy86l6r3/dbJposgm7w+oqb/15UWJ0lDBbEQaS1ived3+0CTaMbT8OMkUf9vNBkSL47kvBHEBnZLa5fw5i9gUQ==", "dev": true, "dependencies": { - "@vitest/utils": "0.30.1", + "@vitest/utils": "0.31.0", "fast-glob": "^3.2.12", "fflate": "^0.7.4", "flatted": "^3.2.7", "pathe": "^1.1.0", "picocolors": "^1.0.0", "sirv": "^2.0.2" + }, + "funding": { + "url": "https://opencollective.com/vitest" + }, + "peerDependencies": { + "vitest": ">=0.30.1 <1" } }, "node_modules/@vitest/utils": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.30.1.tgz", - "integrity": "sha512-/c8Xv2zUVc+rnNt84QF0Y0zkfxnaGhp87K2dYJMLtLOIckPzuxLVzAtFCicGFdB4NeBHNzTRr1tNn7rCtQcWFA==", + "version": "0.31.0", + "resolved": "https://registry.npmjs.org/@vitest/utils/-/utils-0.31.0.tgz", + "integrity": "sha512-kahaRyLX7GS1urekRXN2752X4gIgOGVX4Wo8eDUGUkTWlGpXzf5ZS6N9RUUS+Re3XEE8nVGqNyxkSxF5HXlGhQ==", "dev": true, "dependencies": { "concordance": "^5.0.4", "loupe": "^2.3.6", "pretty-format": "^27.5.1" + }, + "funding": { + "url": "https://opencollective.com/vitest" } }, "node_modules/@vitest/utils/node_modules/ansi-styles": { @@ -6213,13 +6234,10 @@ } }, "node_modules/minipass": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.0.0.tgz", - "integrity": "sha512-g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw==", + "version": "4.2.8", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-4.2.8.tgz", + "integrity": "sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==", "dev": true, - "dependencies": { - "yallist": "^4.0.0" - }, "engines": { "node": ">=8" } @@ -6310,9 +6328,9 @@ "integrity": "sha512-A0xLykHtARfueITVDernsAWdtIMbOJgKgcluwENp3AlsKN/PloyO10HtmoqnFAQAcxPkgZN7wdfPfEd0zNGxbg==" }, "node_modules/native-run": { - "version": "1.7.1", - "resolved": "https://registry.npmjs.org/native-run/-/native-run-1.7.1.tgz", - "integrity": "sha512-70ZneVVcOL1ifqw7SG5O2AJYIHEBSX5C25ShwwKCcdMcgbZ+MzvAc2fjHzfekcPYtInHqcJQOki6NXj9f6LgOg==", + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/native-run/-/native-run-1.7.2.tgz", + "integrity": "sha512-2aahC8iXIO8BcvEukVMrYwL5sXurkuIGyQgfSGBto832W6ejV+cB5Ww+2/CRxmyozhbxARJ2OMpEGPV8sTqsrQ==", "dev": true, "dependencies": { "@ionic/utils-fs": "^3.1.6", @@ -6862,6 +6880,40 @@ "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, + "node_modules/path-scurry": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.7.0.tgz", + "integrity": "sha512-UkZUeDjczjYRE495+9thsgcVgsaCPkaw80slmfVFgllxY+IO8ubTsOpFVjDPROBqJdHfVPUFRHPBV/WciOVfWg==", + "dev": true, + "dependencies": { + "lru-cache": "^9.0.0", + "minipass": "^5.0.0" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/path-scurry/node_modules/lru-cache": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.1.1.tgz", + "integrity": "sha512-65/Jky17UwSb0BuB9V+MyDpsOtXKmYwzhyl+cOa9XUiI4uV2Ouy/2voFP3+al0BjZbJgMBD8FojMpAf+Z+qn4A==", + "dev": true, + "engines": { + "node": "14 || >=16.14" + } + }, + "node_modules/path-scurry/node_modules/minipass": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", + "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "dev": true, + "engines": { + "node": ">=8" + } + }, "node_modules/pathe": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/pathe/-/pathe-1.1.0.tgz", @@ -6917,13 +6969,13 @@ "integrity": "sha512-0wVyH0cKohzBQ5Gi2V1BuxYpxWfxF3cSqfFXfPIpl5tl9XLS5z4ogqhUCD20AbHi0h9aJkqXNJnkVev6gwh2ag==" }, "node_modules/pkg-types": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.2.tgz", - "integrity": "sha512-hM58GKXOcj8WTqUXnsQyJYXdeAPbythQgEF3nTcEo+nkD49chjQ9IKm/QJy9xf6JakXptz86h7ecP2024rrLaQ==", + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pkg-types/-/pkg-types-1.0.3.tgz", + "integrity": "sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==", "dev": true, "dependencies": { "jsonc-parser": "^3.2.0", - "mlly": "^1.1.1", + "mlly": "^1.2.0", "pathe": "^1.1.0" } }, @@ -7512,15 +7564,60 @@ } }, "node_modules/rimraf": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", - "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-4.4.1.tgz", + "integrity": "sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==", "dev": true, "dependencies": { - "glob": "^7.1.3" + "glob": "^9.2.0" }, "bin": { - "rimraf": "bin.js" + "rimraf": "dist/cjs/src/bin.js" + }, + "engines": { + "node": ">=14" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "dependencies": { + "balanced-match": "^1.0.0" + } + }, + "node_modules/rimraf/node_modules/glob": { + "version": "9.3.5", + "resolved": "https://registry.npmjs.org/glob/-/glob-9.3.5.tgz", + "integrity": "sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "minimatch": "^8.0.2", + "minipass": "^4.2.4", + "path-scurry": "^1.6.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rimraf/node_modules/minimatch": { + "version": "8.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-8.0.4.tgz", + "integrity": "sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==", + "dev": true, + "dependencies": { + "brace-expansion": "^2.0.1" + }, + "engines": { + "node": ">=16 || 14 >=14.17" }, "funding": { "url": "https://github.com/sponsors/isaacs" @@ -7859,9 +7956,9 @@ } }, "node_modules/solid-js": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/solid-js/-/solid-js-1.7.4.tgz", - "integrity": "sha512-hD/bzIpaa7DL/LGRRTLFvejQuxQaoXyH+DBgPputJW7zvFigCewQIoDvbwDR4VHTsa8VsMDPzV8BT0F9OqsS1Q==", + "version": "1.7.5", + "resolved": "https://registry.npmjs.org/solid-js/-/solid-js-1.7.5.tgz", + "integrity": "sha512-GfJ8na1e9FG1oAF5xC24BM+ATLym0sfH+ZblkbBFpueYdq3fWAoA5Ve+jGeIeLI7jmMGfa0rUaKruszNm2sH8w==", "dependencies": { "csstype": "^3.1.0", "seroval": "^0.5.0" @@ -8010,9 +8107,9 @@ } }, "node_modules/split2": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/split2/-/split2-4.1.0.tgz", - "integrity": "sha512-VBiJxFkxiXRlUIeyMQi8s4hgvKCSjtknJv/LVYbrgALPwf5zSKmEwV9Lst25AkvMDnvxODugjdl6KZgwKM1WYQ==", + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/split2/-/split2-4.2.0.tgz", + "integrity": "sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==", "dev": true, "engines": { "node": ">= 10.x" @@ -8282,9 +8379,9 @@ "dev": true }, "node_modules/tinypool": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.4.0.tgz", - "integrity": "sha512-2ksntHOKf893wSAH4z/+JbPpi92esw8Gn9N2deXX+B0EO92hexAVI9GIZZPx7P5aYo5KULfeOSt3kMOmSOy6uA==", + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/tinypool/-/tinypool-0.5.0.tgz", + "integrity": "sha512-paHQtnrlS1QZYKF/GnLoOM/DN9fqaGOFbCbxzAhwniySnzl9Ebk8w73/dd34DAhe/obUbPAOldTyYXQZxnPBPQ==", "dev": true, "engines": { "node": ">=14.0.0" @@ -8458,9 +8555,9 @@ } }, "node_modules/ufo": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.1.1.tgz", - "integrity": "sha512-MvlCc4GHrmZdAllBc0iUDowff36Q9Ndw/UzqmEKyrfSzokTd9ZCy1i+IIk5hrYKkjoYVQyNbrw7/F8XJ2rEwTg==", + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/ufo/-/ufo-1.1.2.tgz", + "integrity": "sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==", "dev": true }, "node_modules/unique-string": { @@ -8688,9 +8785,9 @@ "dev": true }, "node_modules/vite": { - "version": "4.3.4", - "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.4.tgz", - "integrity": "sha512-f90aqGBoxSFxWph2b39ae2uHAxm5jFBBdnfueNxZAT1FTpM13ccFQExCaKbR2xFW5atowjleRniQ7onjJ22QEg==", + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/vite/-/vite-4.3.5.tgz", + "integrity": "sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA==", "dependencies": { "esbuild": "^0.17.5", "postcss": "^8.4.23", @@ -8735,9 +8832,9 @@ } }, "node_modules/vite-node": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.30.1.tgz", - "integrity": "sha512-vTikpU/J7e6LU/8iM3dzBo8ZhEiKZEKRznEMm+mJh95XhWaPrJQraT/QsT2NWmuEf+zgAoMe64PKT7hfZ1Njmg==", + "version": "0.31.0", + "resolved": "https://registry.npmjs.org/vite-node/-/vite-node-0.31.0.tgz", + "integrity": "sha512-8x1x1LNuPvE2vIvkSB7c1mApX5oqlgsxzHQesYF7l5n1gKrEmrClIiZuOFbFDQcjLsmcWSwwmrWrcGWm9Fxc/g==", "dev": true, "dependencies": { "cac": "^6.7.14", @@ -8754,7 +8851,7 @@ "node": ">=v14.18.0" }, "funding": { - "url": "https://github.com/sponsors/antfu" + "url": "https://opencollective.com/vitest" } }, "node_modules/vite-plugin-solid": { @@ -8803,19 +8900,19 @@ } }, "node_modules/vitest": { - "version": "0.30.1", - "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.30.1.tgz", - "integrity": "sha512-y35WTrSTlTxfMLttgQk4rHcaDkbHQwDP++SNwPb+7H8yb13Q3cu2EixrtHzF27iZ8v0XCciSsLg00RkPAzB/aA==", + "version": "0.31.0", + "resolved": "https://registry.npmjs.org/vitest/-/vitest-0.31.0.tgz", + "integrity": "sha512-JwWJS9p3GU9GxkG7eBSmr4Q4x4bvVBSswaCFf1PBNHiPx00obfhHRJfgHcnI0ffn+NMlIh9QGvG75FlaIBdKGA==", "dev": true, "dependencies": { "@types/chai": "^4.3.4", "@types/chai-subset": "^1.3.3", "@types/node": "*", - "@vitest/expect": "0.30.1", - "@vitest/runner": "0.30.1", - "@vitest/snapshot": "0.30.1", - "@vitest/spy": "0.30.1", - "@vitest/utils": "0.30.1", + "@vitest/expect": "0.31.0", + "@vitest/runner": "0.31.0", + "@vitest/snapshot": "0.31.0", + "@vitest/spy": "0.31.0", + "@vitest/utils": "0.31.0", "acorn": "^8.8.2", "acorn-walk": "^8.2.0", "cac": "^6.7.14", @@ -8826,13 +8923,12 @@ "magic-string": "^0.30.0", "pathe": "^1.1.0", "picocolors": "^1.0.0", - "source-map": "^0.6.1", "std-env": "^3.3.2", "strip-literal": "^1.0.1", "tinybench": "^2.4.0", - "tinypool": "^0.4.0", + "tinypool": "^0.5.0", "vite": "^3.0.0 || ^4.0.0", - "vite-node": "0.30.1", + "vite-node": "0.31.0", "why-is-node-running": "^2.2.2" }, "bin": { @@ -8842,7 +8938,7 @@ "node": ">=v14.18.0" }, "funding": { - "url": "https://github.com/sponsors/antfu" + "url": "https://opencollective.com/vitest" }, "peerDependencies": { "@edge-runtime/vm": "*", diff --git a/package.json b/package.json index 96a4604..bcaec44 100644 --- a/package.json +++ b/package.json @@ -13,7 +13,7 @@ }, "license": "GPL-3.0-only", "devDependencies": { - "@capacitor/cli": "^4.8.0", + "@capacitor/cli": "^5.0.1", "@solidjs/testing-library": "^0.7.0", "@testing-library/jest-dom": "^5.16.5", "@types/lodash": "^4.14.194", @@ -21,27 +21,27 @@ "@types/pouchdb": "^6.4.0", "@types/proj4": "^2.5.2", "@types/shelljs": "^0.8.12", - "@vitest/ui": "^0.30.1", + "@vitest/ui": "^0.31.0", "jsdom": "^22.0.0", "license-checker": "^25.0.1", "license-compatibility-checker": "^0.3.5", "license-report": "^6.4.0", "shelljs": "^0.8.5", "typescript": "^5.0.4", - "vite": ">=4.3.4", + "vite": ">=4.3.5", "vite-plugin-solid": "^2.7.0", - "vitest": "^0.30.1" + "vitest": "^0.31.0" }, "dependencies": { "@awesome-cordova-plugins/android-full-screen": "^6.3.0", "@awesome-cordova-plugins/geolocation": "^6.3.0", "@awesome-cordova-plugins/web-intent": "^6.3.0", - "@capacitor-community/background-geolocation": "^1.2.13", - "@capacitor/android": "^4.8.0", - "@capacitor/browser": "^4.1.1", - "@capacitor/core": "^4.8.0", - "@capacitor/filesystem": "^4.1.4", - "@capacitor/ios": "^4.8.0", + "@capacitor-community/background-geolocation": "^1.2.14", + "@capacitor/android": "^5.0.1", + "@capacitor/browser": "^5.0.1", + "@capacitor/core": "^5.0.1", + "@capacitor/filesystem": "^5.0.1", + "@capacitor/ios": "^5.0.1", "@esbuild-plugins/node-globals-polyfill": "^0.2.3", "@esbuild-plugins/node-modules-polyfill": "^0.2.2", "@solid-primitives/i18n": "^1.2.4", @@ -64,7 +64,7 @@ "pouchdb-adapter-indexeddb": "^8.0.1", "pouchdb-browser": "^8.0.1", "proj4": "^2.9.0", - "solid-js": "^1.7.4", + "solid-js": "^1.7.5", "vite-plugin-solid-svg": "^0.6.1" } }