diff --git a/Just/env.d.ts b/Just/env.d.ts index 11f02fe..151aa68 100644 --- a/Just/env.d.ts +++ b/Just/env.d.ts @@ -1 +1 @@ -/// +/// \ No newline at end of file diff --git a/Just/package-lock.json b/Just/package-lock.json index 36dc3d0..b04c624 100644 --- a/Just/package-lock.json +++ b/Just/package-lock.json @@ -8,8 +8,12 @@ "name": "just", "version": "0.0.0", "dependencies": { + "@signaldb/core": "^1.3.1", + "@signaldb/indexeddb": "^1.0.0", + "@signaldb/vue": "^1.0.0", "pinia": "^3.0.1", "vue": "^3.5.13", + "vue-i18n": "^11.1.1", "vue-router": "^4.5.0" }, "devDependencies": { @@ -1337,6 +1341,50 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@intlify/core-base": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/@intlify/core-base/-/core-base-11.1.1.tgz", + "integrity": "sha512-bb8gZvoeKExCI2r/NVCK9E4YyOkvYGaSCPxVZe8T0jz8aX+dHEOZWxK06Z/Y9mWRkJfBiCH4aOhDF1yr1t5J8Q==", + "license": "MIT", + "dependencies": { + "@intlify/message-compiler": "11.1.1", + "@intlify/shared": "11.1.1" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/@intlify/message-compiler": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/@intlify/message-compiler/-/message-compiler-11.1.1.tgz", + "integrity": "sha512-4iEsUZ3aF7jXY19CJFN5VP+pPyLITD9FVsjB13z9TU1UxaZLlFsmNhvRxlPDSOfHAP5RpNF2QKKdZ3DHVf4Yzw==", + "license": "MIT", + "dependencies": { + "@intlify/shared": "11.1.1", + "source-map-js": "^1.0.2" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, + "node_modules/@intlify/shared": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/@intlify/shared/-/shared-11.1.1.tgz", + "integrity": "sha512-2kGiWoXaeV8HZlhU/Nml12oTbhv7j2ufsJ5vQaa0VTjzUmZVdd/nmKFRAOJ/FtjO90Qba5AnZDwsrY7ZND5udA==", + "license": "MIT", + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + } + }, "node_modules/@isaacs/cliui": { "version": "8.0.2", "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", @@ -1792,6 +1840,35 @@ "dev": true, "license": "MIT" }, + "node_modules/@signaldb/core": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@signaldb/core/-/core-1.3.1.tgz", + "integrity": "sha512-6w1bnYS1LcnbQi9rAXo61fT2eYm1Anzbs4l+Ca2uTBJOerj5zGQSIysrc8bRfPInUvuebsS0kc9kwJcaZnFa8g==", + "license": "MIT", + "dependencies": { + "fast-sort": "^3.4.1", + "mingo": "^6.5.1" + } + }, + "node_modules/@signaldb/indexeddb": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@signaldb/indexeddb/-/indexeddb-1.0.0.tgz", + "integrity": "sha512-hqRt/ZeMBJXYqQNtalhT6R2fRlmT5niOXwIzaZ7mOV74YoyDOFyu7zk47GIGnFn3D84qQ3fhHBdFeyyf213uTg==", + "license": "MIT", + "peerDependencies": { + "@signaldb/core": "1.x" + } + }, + "node_modules/@signaldb/vue": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@signaldb/vue/-/vue-1.0.0.tgz", + "integrity": "sha512-VWm1XY+hfnbA7xAA3LSILadN5w7auIfPKSsGJ16duTtRWnTsjgaUJBKIa2GkxxgVoYregoqh9L5wdi+vhAxNAQ==", + "license": "MIT", + "peerDependencies": { + "@signaldb/core": "1.x", + "vue": "3.x.x" + } + }, "node_modules/@sindresorhus/merge-streams": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@sindresorhus/merge-streams/-/merge-streams-4.0.0.tgz", @@ -3725,6 +3802,12 @@ "dev": true, "license": "MIT" }, + "node_modules/fast-sort": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/fast-sort/-/fast-sort-3.4.1.tgz", + "integrity": "sha512-76uvGPsF6So53sZAqenP9UVT3p5l7cyTHkLWVCMinh41Y8NDrK1IYXJgaBMfc1gk7nJiSRZp676kddFG2Aa5+A==", + "license": "MIT" + }, "node_modules/fastq": { "version": "1.19.1", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz", @@ -4725,6 +4808,12 @@ "node": ">= 0.6" } }, + "node_modules/mingo": { + "version": "6.5.3", + "resolved": "https://registry.npmjs.org/mingo/-/mingo-6.5.3.tgz", + "integrity": "sha512-jp8AhCM871cDUZLTXt9jTsA5rwW74Zp+mYnbMO97PZCpVKI2UOhAamszpZp1wuXJOBnKiEQfkpGsEHj4AmadOg==", + "license": "MIT" + }, "node_modules/minimatch": { "version": "9.0.5", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", @@ -6392,6 +6481,32 @@ "url": "https://opencollective.com/eslint" } }, + "node_modules/vue-i18n": { + "version": "11.1.1", + "resolved": "https://registry.npmjs.org/vue-i18n/-/vue-i18n-11.1.1.tgz", + "integrity": "sha512-0P6DkKy96R4Wh2sIZJEHw8ivnlD1pnB6Ib/eldoF1SUpQutfKZv6aMqZwICS1gW0rwq24ZSXw7y3jW+PRVYqWA==", + "license": "MIT", + "dependencies": { + "@intlify/core-base": "11.1.1", + "@intlify/shared": "11.1.1", + "@vue/devtools-api": "^6.5.0" + }, + "engines": { + "node": ">= 16" + }, + "funding": { + "url": "https://github.com/sponsors/kazupon" + }, + "peerDependencies": { + "vue": "^3.0.0" + } + }, + "node_modules/vue-i18n/node_modules/@vue/devtools-api": { + "version": "6.6.4", + "resolved": "https://registry.npmjs.org/@vue/devtools-api/-/devtools-api-6.6.4.tgz", + "integrity": "sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==", + "license": "MIT" + }, "node_modules/vue-router": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/vue-router/-/vue-router-4.5.0.tgz", diff --git a/Just/package.json b/Just/package.json index 6d3f065..de748bc 100644 --- a/Just/package.json +++ b/Just/package.json @@ -14,8 +14,12 @@ "format": "prettier --write src/" }, "dependencies": { + "@signaldb/core": "^1.3.1", + "@signaldb/indexeddb": "^1.0.0", + "@signaldb/vue": "^1.0.0", "pinia": "^3.0.1", "vue": "^3.5.13", + "vue-i18n": "^11.1.1", "vue-router": "^4.5.0" }, "devDependencies": { diff --git a/Just/src/App.vue b/Just/src/App.vue index 7905b05..c7d1382 100644 --- a/Just/src/App.vue +++ b/Just/src/App.vue @@ -1,14 +1,9 @@ - - + +