mirror of
https://github.com/cjdenio/trax-accidents.git
synced 2026-08-05 02:46:34 +00:00
timezone
This commit is contained in:
@@ -1,9 +1,11 @@
|
|||||||
{
|
{
|
||||||
"lockfileVersion": 1,
|
"lockfileVersion": 1,
|
||||||
|
"configVersion": 0,
|
||||||
"workspaces": {
|
"workspaces": {
|
||||||
"": {
|
"": {
|
||||||
"name": "trax-accidents",
|
"name": "trax-accidents",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"@date-fns/tz": "^1.4.1",
|
||||||
"date-fns": "^4.1.0",
|
"date-fns": "^4.1.0",
|
||||||
"handlebars": "^4.7.8",
|
"handlebars": "^4.7.8",
|
||||||
"mailparser": "^3.9.4",
|
"mailparser": "^3.9.4",
|
||||||
@@ -18,6 +20,8 @@
|
|||||||
},
|
},
|
||||||
},
|
},
|
||||||
"packages": {
|
"packages": {
|
||||||
|
"@date-fns/tz": ["@date-fns/tz@1.4.1", "", {}, "sha512-P5LUNhtbj6YfI3iJjw5EL9eUAG6OitD0W3fWQcpQjDRc/QIsL0tRNuO1PcDvPccWL1fSTXXdE1ds+l95DV/OFA=="],
|
||||||
|
|
||||||
"@selderee/plugin-htmlparser2": ["@selderee/plugin-htmlparser2@0.11.0", "", { "dependencies": { "domhandler": "^5.0.3", "selderee": "^0.11.0" } }, "sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ=="],
|
"@selderee/plugin-htmlparser2": ["@selderee/plugin-htmlparser2@0.11.0", "", { "dependencies": { "domhandler": "^5.0.3", "selderee": "^0.11.0" } }, "sha512-P33hHGdldxGabLFjPPpaTxVolMrzrcegejx+0GxjrIb9Zv48D8yAIA/QTDR2dFl7Uz7urX8aX6+5bCZslr+gWQ=="],
|
||||||
|
|
||||||
"@types/bun": ["@types/bun@1.3.11", "", { "dependencies": { "bun-types": "1.3.11" } }, "sha512-5vPne5QvtpjGpsGYXiFyycfpDF2ECyPcTSsFBMa0fraoxiQyMJ3SmuQIGhzPg2WJuWxVBoxWJ2kClYTcw/4fAg=="],
|
"@types/bun": ["@types/bun@1.3.11", "", { "dependencies": { "bun-types": "1.3.11" } }, "sha512-5vPne5QvtpjGpsGYXiFyycfpDF2ECyPcTSsFBMa0fraoxiQyMJ3SmuQIGhzPg2WJuWxVBoxWJ2kClYTcw/4fAg=="],
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
import Handlebars from "handlebars";
|
import Handlebars from "handlebars";
|
||||||
import { Database } from "bun:sqlite";
|
import { Database } from "bun:sqlite";
|
||||||
import { differenceInDays, startOfToday, startOfDay } from "date-fns";
|
import { differenceInDays, startOfToday, startOfDay } from "date-fns";
|
||||||
|
import { tz } from "@date-fns/tz";
|
||||||
|
|
||||||
const db = new Database("database.db");
|
const db = new Database("database.db");
|
||||||
|
|
||||||
@@ -24,8 +25,8 @@ Bun.serve({
|
|||||||
return new Response(
|
return new Response(
|
||||||
homeTemplate({
|
homeTemplate({
|
||||||
daysSince: differenceInDays(
|
daysSince: differenceInDays(
|
||||||
startOfToday(new Date()),
|
startOfToday({ in: tz("America/Denver") }),
|
||||||
startOfDay(new Date(latestCollision.date)),
|
startOfDay(new Date(latestCollision.date), { in: tz("America/Denver") }),
|
||||||
),
|
),
|
||||||
latestCollision: {
|
latestCollision: {
|
||||||
...latestCollision,
|
...latestCollision,
|
||||||
|
|||||||
@@ -10,6 +10,7 @@
|
|||||||
"typescript": "^5"
|
"typescript": "^5"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
|
"@date-fns/tz": "^1.4.1",
|
||||||
"date-fns": "^4.1.0",
|
"date-fns": "^4.1.0",
|
||||||
"handlebars": "^4.7.8",
|
"handlebars": "^4.7.8",
|
||||||
"mailparser": "^3.9.4",
|
"mailparser": "^3.9.4",
|
||||||
|
|||||||
Reference in New Issue
Block a user