Skip to content

Commit 9b5709f

Browse files
authored
chore: removed old libs (#36)
* chore: some updates * chore: dotenv * chore: lib update * chore: some libs update
1 parent 3056f9c commit 9b5709f

13 files changed

Lines changed: 396 additions & 538 deletions

File tree

apps/web-app/app/components/chart/KitchenChecks.client.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ function xTicks(i: number) {
127127
return formatDate(data.value[i].date)
128128
}
129129
130-
const template = (d: DataRecord) => `<strong>${formatDate(d.date)}, ${format(d.date, 'eeee', { locale: ru })}</strong><br> Средний чек: ${formatNumber(d.averageCheck)}<br> Средний по сети: ${formatNumber(d.commonAverageCheck)}`
130+
const template = (d: DataRecord) => `<strong>${formatDate(d.date)}, ${format(d.date, 'eeee', { locale: ru })}</strong><br> ${d.checks} ${pluralizationRu(d.checks, ['чек', 'чека', 'чеков'])}, средний ${formatNumber(d.averageCheck)}<br> Средний по сети: ${formatNumber(d.commonAverageCheck)}`
131131
</script>
132132

133133
<style scoped>

apps/web-app/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"build": "nuxt build",
88
"dev": "nuxt dev --port 3501",
99
"preview": "PORT=3501 nuxt preview",
10-
"clean": "rm -rf dist",
10+
"clean": "rm -rf .output",
1111
"clean:modules": "rm -rf .nuxt node_modules",
1212
"typecheck": "nuxt typecheck",
1313
"postinstall": "nuxt prepare"

apps/web-app/server/tasks/kitchen/average-update.ts

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -7,27 +7,21 @@ export default defineTask({
77
},
88
async run() {
99
try {
10-
const revenues = await repository.kitchen.listRevenuesToUpdate()
11-
let metrics = await repository.network.listMetrics()
10+
const metrics = await repository.network.listMetrics()
1211

13-
for (const revenue of revenues) {
14-
// If have metric for this date
15-
if (metrics.find((metric) => metric.date === revenue.date)) {
12+
for (const m of metrics) {
13+
const allRevenuesThisPeriod = await repository.kitchen.listRevenuesForDate(m.date)
14+
if (!allRevenuesThisPeriod.length) {
1615
continue
1716
}
1817

19-
const allRevenuesThisPeriod = await repository.kitchen.listRevenuesForDate(revenue.date)
20-
const averageCheck = Math.round(allRevenuesThisPeriod.reduce((acc, curr) => acc + curr.averageCheck, 0) / allRevenuesThisPeriod.length)
21-
const total = Math.round(allRevenuesThisPeriod.reduce((acc, curr) => acc + curr.total, 0) / allRevenuesThisPeriod.length)
18+
const checks = allRevenuesThisPeriod.reduce((acc, curr) => acc + curr.checks, 0)
19+
const total = Math.round(allRevenuesThisPeriod.reduce((acc, curr) => acc + curr.total, 0))
2220

23-
await repository.network.createMetrics({
24-
date: revenue.date,
25-
averageCheck,
21+
await repository.network.updateMetrics(m.id, {
22+
checks,
2623
total,
2724
})
28-
29-
// Update
30-
metrics = await repository.network.listMetrics()
3125
}
3226
} catch (error) {
3327
errorResolver(error)

apps/web-storefront/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@
77
"build": "nuxt build",
88
"dev": "nuxt dev --port 3502",
99
"preview": "PORT=3502 nuxt preview",
10-
"clean": "rm -rf dist",
10+
"clean": "rm -rf .output",
1111
"clean:modules": "rm -rf .nuxt node_modules",
1212
"typecheck": "nuxt typecheck",
1313
"postinstall": "nuxt prepare"

k8s/web-parser/deployment.yaml

Lines changed: 0 additions & 55 deletions
This file was deleted.

k8s/web-parser/secret.yaml

Lines changed: 0 additions & 8 deletions
This file was deleted.

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"version": "0.0.0",
44
"private": true,
55
"packageManager": "pnpm@10.13.1",
6-
"description": "The technological heart of our delivery network.",
6+
"description": "The technological heart of a Sushi Love delivery network.",
77
"author": "Nick Kosarev <hmbanan666@hotmail.com>",
88
"license": "MIT",
99
"homepage": "https://github.com/sushi-love/roll-stack",
@@ -48,7 +48,6 @@
4848
"@vitest/browser": "catalog:",
4949
"@vitest/coverage-v8": "catalog:",
5050
"changelogen-monorepo": "catalog:",
51-
"dotenv-cli": "catalog:",
5251
"eslint": "catalog:",
5352
"husky": "catalog:",
5453
"lint-staged": "catalog:",

packages/database/build.config.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

packages/database/package.json

Lines changed: 3 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,15 @@
44
"version": "0.0.0",
55
"private": true,
66
"exports": {
7-
".": {
8-
"types": "./dist/index.d.ts",
9-
"import": "./dist/index.mjs"
10-
}
7+
".": "./src/index.ts"
118
},
12-
"module": "./dist/index.mjs",
13-
"types": "./dist/index.d.ts",
14-
"files": [
15-
"dist",
16-
"migrations"
17-
],
189
"scripts": {
19-
"build": "unbuild",
2010
"db:generate": "drizzle-kit generate",
2111
"db:migrate": "drizzle-kit migrate",
2212
"db:push": "drizzle-kit push",
2313
"db:studio": "drizzle-kit studio",
24-
"clean": "rm -rf dist",
2514
"clean:modules": "rm -rf node_modules",
26-
"typecheck": "tsc --noEmit",
27-
"postinstall": "pnpm build"
15+
"typecheck": "tsc --noEmit"
2816
},
2917
"dependencies": {
3018
"@paralleldrive/cuid2": "catalog:",
@@ -37,7 +25,6 @@
3725
"@types/pg": "catalog:",
3826
"dotenv": "catalog:",
3927
"drizzle-kit": "catalog:",
40-
"typescript": "catalog:",
41-
"unbuild": "catalog:"
28+
"typescript": "catalog:"
4229
}
4330
}

packages/geo-database/build.config.ts

Lines changed: 0 additions & 3 deletions
This file was deleted.

0 commit comments

Comments
 (0)