diff --git a/bun.lockb b/bun.lockb index e8c701c..57417ff 100755 Binary files a/bun.lockb and b/bun.lockb differ diff --git a/package.json b/package.json index da87450..95d7343 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "@t3-oss/env-core": "^0.6.1", "drizzle-orm": "^0.28.6", "drizzle-typebox": "^0.1.1", - "elysia": "^0.6.22", + "elysia": "link:elysia", "elysia-autoroutes": "^0.2.2", "lucia": "^2.6.0", "pino-pretty": "^10.2.0", diff --git a/src/components/base.tsx b/src/components/base.tsx index 6b9fb35..626a7fd 100644 --- a/src/components/base.tsx +++ b/src/components/base.tsx @@ -1,4 +1,3 @@ -import Html from "@kitajs/html"; import { config } from "../config"; export const BaseHtml = ({ children }: Html.PropsWithChildren) => ( diff --git a/src/components/todos.tsx b/src/components/todos.tsx index 4445863..2720da3 100644 --- a/src/components/todos.tsx +++ b/src/components/todos.tsx @@ -1,5 +1,4 @@ import type { Todo } from "../db/schemas/todos"; -import Html from "@kitajs/html"; export function TodoItem({ content, completed, id }: Todo) { return ( diff --git a/src/context/index.ts b/src/context/index.ts index 3191cae..868469c 100644 --- a/src/context/index.ts +++ b/src/context/index.ts @@ -3,6 +3,7 @@ import { logger } from "@bogeychan/elysia-logger"; import pretty from "pino-pretty"; import { config } from "../config"; import { db } from "../db"; +import "@kitajs/html/register"; import "@kitajs/html/htmx"; const stream = pretty({ @@ -38,9 +39,3 @@ export const ctx = new Elysia({ // ); // }); // .onError(({ log, error }) => log.error(error)); - -export type ElysiaApp = typeof ctx; -export type GetHandler = Parameters[1]; -export type PostHandler = Parameters[1]; -export type PutHandler = Parameters[1]; -export type DelHandler = Parameters[1]; \ No newline at end of file diff --git a/src/controllers/index.ts b/src/controllers/*.ts similarity index 57% rename from src/controllers/index.ts rename to src/controllers/*.ts index 3a0afe5..646f7ba 100644 --- a/src/controllers/index.ts +++ b/src/controllers/*.ts @@ -1,7 +1,6 @@ import Elysia from "elysia"; -import { todosService as todosController } from "./todos"; +import { todosController } from "./todos"; export const api = new Elysia({ - name: "@app/api", prefix: "/api", }).use(todosController); diff --git a/src/controllers/auth.tsx b/src/controllers/auth.tsx index f7f11eb..e69de29 100644 --- a/src/controllers/auth.tsx +++ b/src/controllers/auth.tsx @@ -1 +0,0 @@ -import Html from "@kitajs/html"; \ No newline at end of file diff --git a/src/controllers/todos.tsx b/src/controllers/todos.tsx index 11f350e..5665e99 100644 --- a/src/controllers/todos.tsx +++ b/src/controllers/todos.tsx @@ -2,18 +2,14 @@ import { Elysia, t } from "elysia"; import { ctx } from "../context"; import { insertTodoSchema, todos } from "../db/schemas/todos"; import { TodoItem, TodoForm, TodoList } from "../components/todos"; -import Html from "@kitajs/html"; + import { db } from "../db"; import { eq } from "drizzle-orm"; -export const todosService = new Elysia({ - name: "@app/todos", +export const todosController = new Elysia({ prefix: "/todos", }) .use(ctx) - .model({ - todo: insertTodoSchema, - }) .get("/", async () => { const data = await db.select().from(todos).limit(10); return ; diff --git a/src/lib/dev/liveReload.ts b/src/lib/dev/liveReload.ts index ef2bed5..a63fb16 100644 --- a/src/lib/dev/liveReload.ts +++ b/src/lib/dev/liveReload.ts @@ -1,7 +1,7 @@ -import { Elysia, ws } from "elysia"; +import { Elysia } from "elysia"; import { type ElysiaWS } from "elysia/ws"; -let wsConnections = new Set>(); +let wsConnections = new Set>(); function dispatch() { wsConnections.forEach((connection) => { @@ -11,7 +11,6 @@ function dispatch() { } const app = new Elysia() - .use(ws()) .ws("/ws", { open(ws) { console.log("open"); diff --git a/src/lib/fileBasedRouting/handler.ts b/src/lib/fileBasedRouting/handler.ts new file mode 100644 index 0000000..e1448f8 --- /dev/null +++ b/src/lib/fileBasedRouting/handler.ts @@ -0,0 +1,73 @@ +import type { + DecoratorBase, + DefinitionBase, + Handler, + InputSchema, + LocalHook, + MergeSchema, + RouteBase, + RouteSchema, + UnwrapRoute, +} from "elysia/types"; +import { type Elysia, t } from "elysia"; + +type RouteArgs< + BasePath extends string, + Decorators extends DecoratorBase, + Definitions extends DefinitionBase, + ParentSchema extends RouteSchema, + Routes extends RouteBase, + Path extends string, + LocalSchema extends InputSchema, + Route extends MergeSchema< + UnwrapRoute, + ParentSchema + >, + Function extends Handler +> = { + handler: Function; + hooks?: LocalHook< + LocalSchema, + Route, + Decorators, + Definitions["error"], + `${BasePath}${Path}` + >; +}; + +export function elysiaHandler< + BasePath extends string, + Decorators extends DecoratorBase, + Definitions extends DefinitionBase, + ParentSchema extends RouteSchema, + Routes extends RouteBase, + Path extends string, + LocalSchema extends InputSchema, + Route extends MergeSchema< + UnwrapRoute, + ParentSchema + >, + Function extends Handler +>( + elysiaInstance: Elysia< + BasePath, + Decorators, + Definitions, + ParentSchema, + Routes + >, + path: Path, + obj: RouteArgs< + BasePath, + Decorators, + Definitions, + ParentSchema, + Routes, + Path, + LocalSchema, + Route, + Function + > +) { + return obj; +} diff --git a/src/lib/fileBasedRouting/index.ts b/src/lib/fileBasedRouting/index.ts index 8b13789..e69de29 100644 --- a/src/lib/fileBasedRouting/index.ts +++ b/src/lib/fileBasedRouting/index.ts @@ -1 +0,0 @@ - diff --git a/src/main.ts b/src/main.ts index c784919..4289904 100644 --- a/src/main.ts +++ b/src/main.ts @@ -1,22 +1,17 @@ import { Elysia } from "elysia"; import { swagger } from "@elysiajs/swagger"; import { staticPlugin } from "@elysiajs/static"; -import { api } from "./controllers"; -import { autoroutes } from "elysia-autoroutes"; +import { api } from "./controllers/*"; import { config } from "./config"; +import { pages } from "./pages/*"; -const app = new Elysia({ - name: "@app/main", -}) +const app = new Elysia() // @ts-expect-error idk why this is broken .use(swagger()) + // @ts-expect-error idk why this is broken .use(staticPlugin()) .use(api) - .use( - autoroutes({ - routesDir: "./pages", - }) - ) + .use(pages) .onStart(() => { if (config.env.NODE_ENV === "development") { void fetch("http://localhost:3001/restart"); diff --git a/src/utils/index.ts b/src/pages/(protected)/*.ts similarity index 100% rename from src/utils/index.ts rename to src/pages/(protected)/*.ts diff --git a/src/pages/(protected)/admin.tsx b/src/pages/(protected)/admin.tsx new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/*.ts b/src/pages/*.ts new file mode 100644 index 0000000..e22a5d4 --- /dev/null +++ b/src/pages/*.ts @@ -0,0 +1,4 @@ +import Elysia from "elysia"; +import { index } from "./index"; + +export const pages = new Elysia().use(index); diff --git a/src/pages/index.tsx b/src/pages/index.tsx index ffdf383..577265d 100644 --- a/src/pages/index.tsx +++ b/src/pages/index.tsx @@ -1,8 +1,8 @@ -import { GetHandler } from "../context"; -import Html from "@kitajs/html"; +import Elysia from "elysia"; import { BaseHtml } from "../components/base"; +import { ctx } from "../context"; -export const get: GetHandler = ({ html }) => +export const index = new Elysia().use(ctx).get("/", ({ html }) => html(
hx-trigger="load" /> - ); + ) +); diff --git a/src/pages/user/*.ts b/src/pages/user/*.ts new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/user/[id].tsx b/src/pages/user/[id].tsx new file mode 100644 index 0000000..e69de29 diff --git a/src/pages/user/index.tsx b/src/pages/user/index.tsx new file mode 100644 index 0000000..e69de29 diff --git a/tsconfig.tsbuildinfo b/tsconfig.tsbuildinfo index d394549..55eb5c4 100644 --- a/tsconfig.tsbuildinfo +++ b/tsconfig.tsbuildinfo @@ -1 +1 @@ -{"program":{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.es2021.d.ts","./node_modules/typescript/lib/lib.es2022.d.ts","./node_modules/typescript/lib/lib.esnext.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.es2021.promise.d.ts","./node_modules/typescript/lib/lib.es2021.string.d.ts","./node_modules/typescript/lib/lib.es2021.weakref.d.ts","./node_modules/typescript/lib/lib.es2021.intl.d.ts","./node_modules/typescript/lib/lib.es2022.array.d.ts","./node_modules/typescript/lib/lib.es2022.error.d.ts","./node_modules/typescript/lib/lib.es2022.intl.d.ts","./node_modules/typescript/lib/lib.es2022.object.d.ts","./node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2022.string.d.ts","./node_modules/typescript/lib/lib.esnext.intl.d.ts","./src/model/todo.ts","./src/views/todoItem.tsx","./src/controllers/todos.tsx","./src/main.ts","./src/config/index.ts","./src/context/index.ts","./src/lib/index.ts","./src/model/schema.ts","./src/model/store/index.ts","./node_modules/bun-types/types.d.ts","./node_modules/@bogeychan/elysia-logger/src/config/formatters.ts","./node_modules/@bogeychan/elysia-logger/src/config/index.ts","./node_modules/@bogeychan/elysia-logger/src/config/serializers.ts","./node_modules/@bogeychan/elysia-logger/src/index.ts","./node_modules/@bogeychan/elysia-logger/src/types.ts","./node_modules/@elysiajs/static/src/index.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/context.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/custom-types.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/error.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/handler.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/index.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/types.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/utils.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/ws/index.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/ws/types.d.ts","./node_modules/@elysiajs/swagger/src/index.ts","./node_modules/@elysiajs/swagger/src/types.ts","./node_modules/@elysiajs/swagger/src/utils.ts","./node_modules/@kitajs/html/htmx.d.ts","./node_modules/@kitajs/html/index.d.ts","./node_modules/@kitajs/html/jsx.d.ts","./node_modules/@sinclair/typebox/compiler/compiler.d.ts","./node_modules/@sinclair/typebox/compiler/index.d.ts","./node_modules/@sinclair/typebox/errors/errors.d.ts","./node_modules/@sinclair/typebox/errors/index.d.ts","./node_modules/@sinclair/typebox/typebox.d.ts","./node_modules/@sinclair/typebox/value/delta.d.ts","./node_modules/@sinclair/typebox/value/index.d.ts","./node_modules/@sinclair/typebox/value/mutate.d.ts","./node_modules/@sinclair/typebox/value/pointer.d.ts","./node_modules/@sinclair/typebox/value/value.d.ts","./node_modules/@t3-oss/env-core/dist/index.d.ts","./node_modules/@types/lodash.clonedeep/index.d.ts","./node_modules/@types/lodash/common/array.d.ts","./node_modules/@types/lodash/common/collection.d.ts","./node_modules/@types/lodash/common/common.d.ts","./node_modules/@types/lodash/common/date.d.ts","./node_modules/@types/lodash/common/function.d.ts","./node_modules/@types/lodash/common/lang.d.ts","./node_modules/@types/lodash/common/math.d.ts","./node_modules/@types/lodash/common/number.d.ts","./node_modules/@types/lodash/common/object.d.ts","./node_modules/@types/lodash/common/seq.d.ts","./node_modules/@types/lodash/common/string.d.ts","./node_modules/@types/lodash/common/util.d.ts","./node_modules/@types/lodash/index.d.ts","./node_modules/csstype/index.d.ts","./node_modules/drizzle-orm/alias.d.ts","./node_modules/drizzle-orm/bun-sqlite/driver.d.ts","./node_modules/drizzle-orm/bun-sqlite/index.d.ts","./node_modules/drizzle-orm/bun-sqlite/session.d.ts","./node_modules/drizzle-orm/column-builder.d.ts","./node_modules/drizzle-orm/column.d.ts","./node_modules/drizzle-orm/entity.d.ts","./node_modules/drizzle-orm/errors.d.ts","./node_modules/drizzle-orm/expressions.d.ts","./node_modules/drizzle-orm/index.d.ts","./node_modules/drizzle-orm/logger.d.ts","./node_modules/drizzle-orm/migrator.d.ts","./node_modules/drizzle-orm/mysql-core/alias.d.ts","./node_modules/drizzle-orm/mysql-core/checks.d.ts","./node_modules/drizzle-orm/mysql-core/columns/bigint.d.ts","./node_modules/drizzle-orm/mysql-core/columns/binary.d.ts","./node_modules/drizzle-orm/mysql-core/columns/boolean.d.ts","./node_modules/drizzle-orm/mysql-core/columns/char.d.ts","./node_modules/drizzle-orm/mysql-core/columns/common.d.ts","./node_modules/drizzle-orm/mysql-core/columns/custom.d.ts","./node_modules/drizzle-orm/mysql-core/columns/date.common.d.ts","./node_modules/drizzle-orm/mysql-core/columns/date.d.ts","./node_modules/drizzle-orm/mysql-core/columns/datetime.d.ts","./node_modules/drizzle-orm/mysql-core/columns/decimal.d.ts","./node_modules/drizzle-orm/mysql-core/columns/double.d.ts","./node_modules/drizzle-orm/mysql-core/columns/enum.d.ts","./node_modules/drizzle-orm/mysql-core/columns/float.d.ts","./node_modules/drizzle-orm/mysql-core/columns/index.d.ts","./node_modules/drizzle-orm/mysql-core/columns/int.d.ts","./node_modules/drizzle-orm/mysql-core/columns/json.d.ts","./node_modules/drizzle-orm/mysql-core/columns/mediumint.d.ts","./node_modules/drizzle-orm/mysql-core/columns/real.d.ts","./node_modules/drizzle-orm/mysql-core/columns/serial.d.ts","./node_modules/drizzle-orm/mysql-core/columns/smallint.d.ts","./node_modules/drizzle-orm/mysql-core/columns/text.d.ts","./node_modules/drizzle-orm/mysql-core/columns/time.d.ts","./node_modules/drizzle-orm/mysql-core/columns/timestamp.d.ts","./node_modules/drizzle-orm/mysql-core/columns/tinyint.d.ts","./node_modules/drizzle-orm/mysql-core/columns/varbinary.d.ts","./node_modules/drizzle-orm/mysql-core/columns/varchar.d.ts","./node_modules/drizzle-orm/mysql-core/columns/year.d.ts","./node_modules/drizzle-orm/mysql-core/db.d.ts","./node_modules/drizzle-orm/mysql-core/dialect.d.ts","./node_modules/drizzle-orm/mysql-core/foreign-keys.d.ts","./node_modules/drizzle-orm/mysql-core/index.d.ts","./node_modules/drizzle-orm/mysql-core/indexes.d.ts","./node_modules/drizzle-orm/mysql-core/primary-keys.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/delete.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/index.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/insert.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/query-builder.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/query.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/select.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/select.types.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/update.d.ts","./node_modules/drizzle-orm/mysql-core/schema.d.ts","./node_modules/drizzle-orm/mysql-core/session.d.ts","./node_modules/drizzle-orm/mysql-core/subquery.d.ts","./node_modules/drizzle-orm/mysql-core/table.d.ts","./node_modules/drizzle-orm/mysql-core/unique-constraint.d.ts","./node_modules/drizzle-orm/mysql-core/utils.d.ts","./node_modules/drizzle-orm/mysql-core/view.d.ts","./node_modules/drizzle-orm/operations.d.ts","./node_modules/drizzle-orm/pg-core/alias.d.ts","./node_modules/drizzle-orm/pg-core/checks.d.ts","./node_modules/drizzle-orm/pg-core/columns/array.d.ts","./node_modules/drizzle-orm/pg-core/columns/bigint.d.ts","./node_modules/drizzle-orm/pg-core/columns/bigserial.d.ts","./node_modules/drizzle-orm/pg-core/columns/boolean.d.ts","./node_modules/drizzle-orm/pg-core/columns/char.d.ts","./node_modules/drizzle-orm/pg-core/columns/cidr.d.ts","./node_modules/drizzle-orm/pg-core/columns/common.d.ts","./node_modules/drizzle-orm/pg-core/columns/custom.d.ts","./node_modules/drizzle-orm/pg-core/columns/date.common.d.ts","./node_modules/drizzle-orm/pg-core/columns/date.d.ts","./node_modules/drizzle-orm/pg-core/columns/double-precision.d.ts","./node_modules/drizzle-orm/pg-core/columns/enum.d.ts","./node_modules/drizzle-orm/pg-core/columns/index.d.ts","./node_modules/drizzle-orm/pg-core/columns/inet.d.ts","./node_modules/drizzle-orm/pg-core/columns/integer.d.ts","./node_modules/drizzle-orm/pg-core/columns/interval.d.ts","./node_modules/drizzle-orm/pg-core/columns/json.d.ts","./node_modules/drizzle-orm/pg-core/columns/jsonb.d.ts","./node_modules/drizzle-orm/pg-core/columns/macaddr.d.ts","./node_modules/drizzle-orm/pg-core/columns/macaddr8.d.ts","./node_modules/drizzle-orm/pg-core/columns/numeric.d.ts","./node_modules/drizzle-orm/pg-core/columns/real.d.ts","./node_modules/drizzle-orm/pg-core/columns/serial.d.ts","./node_modules/drizzle-orm/pg-core/columns/smallint.d.ts","./node_modules/drizzle-orm/pg-core/columns/smallserial.d.ts","./node_modules/drizzle-orm/pg-core/columns/text.d.ts","./node_modules/drizzle-orm/pg-core/columns/time.d.ts","./node_modules/drizzle-orm/pg-core/columns/timestamp.d.ts","./node_modules/drizzle-orm/pg-core/columns/uuid.d.ts","./node_modules/drizzle-orm/pg-core/columns/varchar.d.ts","./node_modules/drizzle-orm/pg-core/db.d.ts","./node_modules/drizzle-orm/pg-core/dialect.d.ts","./node_modules/drizzle-orm/pg-core/foreign-keys.d.ts","./node_modules/drizzle-orm/pg-core/index.d.ts","./node_modules/drizzle-orm/pg-core/indexes.d.ts","./node_modules/drizzle-orm/pg-core/primary-keys.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/delete.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/index.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/insert.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/query-builder.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/query.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/refresh-materialized-view.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/select.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/select.types.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/update.d.ts","./node_modules/drizzle-orm/pg-core/schema.d.ts","./node_modules/drizzle-orm/pg-core/session.d.ts","./node_modules/drizzle-orm/pg-core/subquery.d.ts","./node_modules/drizzle-orm/pg-core/table.d.ts","./node_modules/drizzle-orm/pg-core/unique-constraint.d.ts","./node_modules/drizzle-orm/pg-core/utils.d.ts","./node_modules/drizzle-orm/pg-core/view.d.ts","./node_modules/drizzle-orm/query-builders/query-builder.d.ts","./node_modules/drizzle-orm/query-builders/select.types.d.ts","./node_modules/drizzle-orm/query-promise.d.ts","./node_modules/drizzle-orm/relations.d.ts","./node_modules/drizzle-orm/sql/expressions/conditions.d.ts","./node_modules/drizzle-orm/sql/expressions/index.d.ts","./node_modules/drizzle-orm/sql/expressions/select.d.ts","./node_modules/drizzle-orm/sql/index.d.ts","./node_modules/drizzle-orm/sqlite-core/alias.d.ts","./node_modules/drizzle-orm/sqlite-core/checks.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/blob.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/common.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/custom.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/index.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/integer.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/numeric.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/real.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/text.d.ts","./node_modules/drizzle-orm/sqlite-core/db.d.ts","./node_modules/drizzle-orm/sqlite-core/dialect.d.ts","./node_modules/drizzle-orm/sqlite-core/foreign-keys.d.ts","./node_modules/drizzle-orm/sqlite-core/index.d.ts","./node_modules/drizzle-orm/sqlite-core/indexes.d.ts","./node_modules/drizzle-orm/sqlite-core/primary-keys.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/delete.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/index.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/insert.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/query-builder.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/query.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/raw.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/select.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/select.types.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/update.d.ts","./node_modules/drizzle-orm/sqlite-core/session.d.ts","./node_modules/drizzle-orm/sqlite-core/subquery.d.ts","./node_modules/drizzle-orm/sqlite-core/table.d.ts","./node_modules/drizzle-orm/sqlite-core/unique-constraint.d.ts","./node_modules/drizzle-orm/sqlite-core/utils.d.ts","./node_modules/drizzle-orm/sqlite-core/view.d.ts","./node_modules/drizzle-orm/subquery.d.ts","./node_modules/drizzle-orm/table.d.ts","./node_modules/drizzle-orm/utils.d.ts","./node_modules/drizzle-orm/view.d.ts","./node_modules/drizzle-typebox/index.d.ts","./node_modules/elysia/dist/context.d.ts","./node_modules/elysia/dist/custom-types.d.ts","./node_modules/elysia/dist/error.d.ts","./node_modules/elysia/dist/handler.d.ts","./node_modules/elysia/dist/index.d.ts","./node_modules/elysia/dist/types.d.ts","./node_modules/elysia/dist/utils.d.ts","./node_modules/elysia/dist/ws/index.d.ts","./node_modules/elysia/dist/ws/types.d.ts","./node_modules/openapi-types/dist/index.d.ts","./node_modules/pino-abstract-transport/index.d.ts","./node_modules/pino-pretty/index.d.ts","./node_modules/pino-std-serializers/index.d.ts","./node_modules/pino/pino.d.ts","./node_modules/sonic-boom/types/index.d.ts","./node_modules/zod/index.d.ts","./node_modules/zod/lib/ZodError.d.ts","./node_modules/zod/lib/errors.d.ts","./node_modules/zod/lib/external.d.ts","./node_modules/zod/lib/helpers/enumUtil.d.ts","./node_modules/zod/lib/helpers/errorUtil.d.ts","./node_modules/zod/lib/helpers/parseUtil.d.ts","./node_modules/zod/lib/helpers/partialUtil.d.ts","./node_modules/zod/lib/helpers/typeAliases.d.ts","./node_modules/zod/lib/helpers/util.d.ts","./node_modules/zod/lib/index.d.ts","./node_modules/zod/lib/locales/en.d.ts","./node_modules/zod/lib/types.d.ts","./node_modules/zodcli/dist/index.d.ts","./src/controllers/todos.ts","./src/views/todoItem.ts"],"fileInfos":[{"version":"8730f4bf322026ff5229336391a18bcaa1f94d4f82416c8b2f3954e2ccaae2ba","affectsGlobalScope":true},"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","4b421cbfb3a38a27c279dec1e9112c3d1da296f77a1a85ddadf7e7a425d45d18","1fc5ab7a764205c68fa10d381b08417795fc73111d6dd16b5b1ed36badb743d9","746d62152361558ea6d6115cf0da4dd10ede041d14882ede3568bce5dc4b4f1f","d11a03592451da2d1065e09e61f4e2a9bf68f780f4f6623c18b57816a9679d17","aea179452def8a6152f98f63b191b84e7cbd69b0e248c91e61fb2e52328abe8c",{"version":"adb996790133eb33b33aadb9c09f15c2c575e71fb57a62de8bf74dbf59ec7dfb","affectsGlobalScope":true},{"version":"8cc8c5a3bac513368b0157f3d8b31cfdcfe78b56d3724f30f80ed9715e404af8","affectsGlobalScope":true},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true},{"version":"c5c05907c02476e4bde6b7e76a79ffcd948aedd14b6a8f56e4674221b0417398","affectsGlobalScope":true},{"version":"5f406584aef28a331c36523df688ca3650288d14f39c5d2e555c95f0d2ff8f6f","affectsGlobalScope":true},{"version":"22f230e544b35349cfb3bd9110b6ef37b41c6d6c43c3314a31bd0d9652fcec72","affectsGlobalScope":true},{"version":"7ea0b55f6b315cf9ac2ad622b0a7813315bb6e97bf4bb3fbf8f8affbca7dc695","affectsGlobalScope":true},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true},{"version":"eb26de841c52236d8222f87e9e6a235332e0788af8c87a71e9e210314300410a","affectsGlobalScope":true},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true},{"version":"81cac4cbc92c0c839c70f8ffb94eb61e2d32dc1c3cf6d95844ca099463cf37ea","affectsGlobalScope":true},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true},{"version":"d154ea5bb7f7f9001ed9153e876b2d5b8f5c2bb9ec02b3ae0d239ec769f1f2ae","affectsGlobalScope":true},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true},{"version":"6e7997ef61de3132e4d4b2250e75343f487903ddf5370e7ce33cf1b9db9a63ed","affectsGlobalScope":true},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true},{"version":"5e5e095c4470c8bab227dbbc61374878ecead104c74ab9960d3adcccfee23205","affectsGlobalScope":true},{"version":"09aa50414b80c023553090e2f53827f007a301bc34b0495bfb2c3c08ab9ad1eb","affectsGlobalScope":true},{"version":"d7f680a43f8cd12a6b6122c07c54ba40952b0c8aa140dcfcf32eb9e6cb028596","affectsGlobalScope":true},{"version":"3787b83e297de7c315d55d4a7c546ae28e5f6c0a361b7a1dcec1f1f50a54ef11","affectsGlobalScope":true},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true},{"version":"2768ef564cfc0689a1b76106c421a2909bdff0acbe87da010785adab80efdd5c","affectsGlobalScope":true},{"version":"b248e32ca52e8f5571390a4142558ae4f203ae2f94d5bac38a3084d529ef4e58","affectsGlobalScope":true},{"version":"6c55633c733c8378db65ac3da7a767c3cf2cf3057f0565a9124a16a3a2019e87","affectsGlobalScope":true},{"version":"fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe","affectsGlobalScope":true},{"version":"5b0ca94ec819d68d33da516306c15297acec88efeb0ae9e2b39f71dbd9685ef7","affectsGlobalScope":true},{"version":"34c839eaaa6d78c8674ae2c37af2236dee6831b13db7b4ef4df3ec889a04d4f2","affectsGlobalScope":true},{"version":"34478567f8a80171f88f2f30808beb7da15eac0538ae91282dd33dce928d98ed","affectsGlobalScope":true},{"version":"ab7d58e6161a550ff92e5aff755dc37fe896245348332cd5f1e1203479fe0ed1","affectsGlobalScope":true},{"version":"6bda95ea27a59a276e46043b7065b55bd4b316c25e70e29b572958fa77565d43","affectsGlobalScope":true},{"version":"aedb8de1abb2ff1095c153854a6df7deae4a5709c37297f9d6e9948b6806fa66","affectsGlobalScope":true},{"version":"a4da0551fd39b90ca7ce5f68fb55d4dc0c1396d589b612e1902f68ee090aaada","affectsGlobalScope":true},{"version":"11ffe3c281f375fff9ffdde8bbec7669b4dd671905509079f866f2354a788064","affectsGlobalScope":true},{"version":"52d1bb7ab7a3306fd0375c8bff560feed26ed676a5b0457fa8027b563aecb9a4","affectsGlobalScope":true},{"version":"42d1afef093c7e7809cd5fe32eb84eea404fccc0427fcfd1f235d5b9aba41c83","signature":"6c039a105225a0205c06db4825dce109dc4e1de6b78834e7bdb214e9b67cefb7"},{"version":"ba3a873d2df305ce318874ae8bd3ab5182ce06f8e2a8874ea8ce0063bf4d7a6a","signature":"224a62b7697782811164857474f2a252a82828f9d3ab9c6ac65a1f21d8461a23"},{"version":"77b7d974f427cc6081497b3c27de28de32a6f0c6aa6c4d28be2bd6e8104f75a9","signature":"8d0417ee2661db94529d4e66cda5d6b094b24ff7144bf595dd32d2e5a58dec12"},{"version":"41e36888a921b2dfb21bad1a5cc1e2bf9d93fde78fe7f9c78d47f0a1b7dd8f31","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"cb7363a1bd6f3c4a19390ced17f64ebff60e8929887f4efc4d7ba8838c5fc7e0","signature":"dacda80115c2823dbedc618b410a8dfa867e302020d3778d6c7ce8855d5bf923"},{"version":"6909dc95c761b87e4cd798dbe7c6b138a400a170b8945a7f879fefddf15eb44f","signature":"5d38dcdcbb59c12e842c9d7c172998b3d371724f535f087d885faebc814624ff"},{"version":"e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},"3cfa5ecc1263f61262b65268aa950d4642180a5af7c71116392973379f27c293",{"version":"04e5e8192a7b10c6250f4dfac2301274ec6ea0ea6435cb0ba90f387589e2d4c3","signature":"fc834a25814d2455477465dcaf56fdc69b95f48b8a6790e650bef71867b4d1e9"},{"version":"74d5a5313545cd218f9fe3419fb78d6079141d0dd9f3cb5308ebbabc51263a9f","affectsGlobalScope":true}],"options":{"allowSyntheticDefaultImports":true,"composite":true,"downlevelIteration":true,"jsx":2,"module":99,"skipLibCheck":true,"strict":true,"target":99},"fileIdsList":[[64],[55,56,64],[57,64],[55,64],[62,64]],"referencedMap":[[64,1],[12,1],[11,1],[2,1],[13,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[3,1],[4,1],[24,1],[21,1],[22,1],[23,1],[25,1],[26,1],[27,1],[5,1],[28,1],[29,1],[30,1],[31,1],[6,1],[35,1],[32,1],[33,1],[34,1],[36,1],[7,1],[37,1],[42,1],[43,1],[38,1],[39,1],[40,1],[41,1],[8,1],[47,1],[44,1],[45,1],[46,1],[48,1],[9,1],[49,1],[50,1],[51,1],[52,1],[53,1],[1,1],[10,1],[54,1],[59,1],[60,1],[57,2],[61,1],[58,3],[62,4],[63,5],[55,1],[56,4]],"exportedModulesMap":[[64,1],[12,1],[11,1],[2,1],[13,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[3,1],[4,1],[24,1],[21,1],[22,1],[23,1],[25,1],[26,1],[27,1],[5,1],[28,1],[29,1],[30,1],[31,1],[6,1],[35,1],[32,1],[33,1],[34,1],[36,1],[7,1],[37,1],[42,1],[43,1],[38,1],[39,1],[40,1],[41,1],[8,1],[47,1],[44,1],[45,1],[46,1],[48,1],[9,1],[49,1],[50,1],[51,1],[52,1],[53,1],[1,1],[10,1],[54,1],[62,4]],"semanticDiagnosticsPerFile":[64,12,11,2,13,14,15,16,17,18,19,20,3,4,24,21,22,23,25,26,27,5,28,29,30,31,6,35,32,33,34,36,7,37,42,43,38,39,40,41,8,47,44,45,46,48,9,49,50,51,52,53,1,10,54,[59,[{"file":"./src/config/index.ts","start":26,"length":18,"messageText":"Cannot find module '@t3-oss/env-core'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/config/index.ts","start":64,"length":5,"messageText":"Cannot find module 'zod'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/config/index.ts","start":102,"length":8,"messageText":"Cannot find module 'zodcli'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],[60,[{"file":"./src/context/index.ts","start":23,"length":8,"messageText":"Cannot find module 'elysia'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/context/index.ts","start":56,"length":26,"messageText":"Cannot find module '@bogeychan/elysia-logger'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/context/index.ts","start":103,"length":13,"messageText":"Cannot find module 'pino-pretty'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/context/index.ts","start":141,"length":11,"messageText":"Cannot find module '../config'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/context/index.ts","start":173,"length":16,"messageText":"Cannot find module '../model/store'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],[57,[{"file":"./src/controllers/todos.tsx","start":19,"length":8,"messageText":"Cannot find module 'elysia'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/controllers/todos.tsx","start":49,"length":12,"messageText":"Cannot find module '../context'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/controllers/todos.tsx","start":176,"length":14,"messageText":"Cannot find module '@kitajs/html'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/controllers/todos.tsx","start":211,"length":16,"messageText":"Cannot find module '../model/store'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/controllers/todos.tsx","start":472,"length":5,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/controllers/todos.tsx","start":498,"length":4,"messageText":"Parameter 'todo' implicitly has an 'any' type.","category":1,"code":7006},{"file":"./src/controllers/todos.tsx","start":560,"length":6,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026}]],61,[58,[{"file":"./src/main.ts","start":23,"length":8,"messageText":"Cannot find module 'elysia'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/main.ts","start":53,"length":19,"messageText":"Cannot find module '@elysiajs/swagger'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/main.ts","start":103,"length":18,"messageText":"Cannot find module '@elysiajs/static'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/main.ts","start":316,"length":3,"messageText":"Binding element 'log' implicitly has an 'any' type.","category":1,"code":7031},{"file":"./src/main.ts","start":515,"length":3,"messageText":"Parameter 'res' implicitly has an 'any' type.","category":1,"code":7006}]],62,[63,[{"file":"./src/model/store/index.ts","start":24,"length":24,"messageText":"Cannot find module 'drizzle-orm/bun-sqlite'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],[55,[{"file":"./src/model/todo.ts","start":43,"length":25,"messageText":"Cannot find module 'drizzle-orm/sqlite-core'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/model/todo.ts","start":125,"length":17,"messageText":"Cannot find module 'drizzle-typebox'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],[56,[{"file":"./src/views/todoItem.tsx","start":60,"length":14,"messageText":"Cannot find module '@kitajs/html'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/views/todoItem.tsx","start":134,"length":4,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/views/todoItem.tsx","start":145,"length":45,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/views/todoItem.tsx","start":197,"length":6,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/views/todoItem.tsx","start":217,"length":7,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/views/todoItem.tsx","start":229,"length":5,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026}]]],"affectedFilesPendingEmit":[[65,1],[66,1],[67,1],[68,1],[69,1],[70,1],[71,1],[72,1],[73,1],[74,1],[75,1],[76,1],[77,1],[78,1],[79,1],[80,1],[81,1],[82,1],[83,1],[84,1],[85,1],[86,1],[87,1],[88,1],[89,1],[90,1],[91,1],[92,1],[93,1],[94,1],[95,1],[96,1],[97,1],[98,1],[99,1],[100,1],[101,1],[102,1],[103,1],[104,1],[105,1],[106,1],[107,1],[108,1],[109,1],[110,1],[64,1],[111,1],[112,1],[113,1],[114,1],[115,1],[116,1],[117,1],[118,1],[119,1],[120,1],[121,1],[122,1],[123,1],[124,1],[125,1],[126,1],[127,1],[128,1],[129,1],[130,1],[131,1],[132,1],[133,1],[134,1],[135,1],[136,1],[137,1],[138,1],[139,1],[140,1],[141,1],[142,1],[143,1],[144,1],[145,1],[146,1],[147,1],[148,1],[149,1],[150,1],[151,1],[152,1],[153,1],[154,1],[155,1],[156,1],[157,1],[158,1],[159,1],[160,1],[161,1],[162,1],[163,1],[164,1],[165,1],[166,1],[167,1],[168,1],[169,1],[170,1],[171,1],[172,1],[173,1],[174,1],[175,1],[176,1],[177,1],[178,1],[179,1],[180,1],[181,1],[182,1],[183,1],[184,1],[185,1],[186,1],[187,1],[188,1],[189,1],[190,1],[191,1],[192,1],[193,1],[194,1],[195,1],[196,1],[197,1],[198,1],[199,1],[200,1],[201,1],[202,1],[203,1],[204,1],[205,1],[206,1],[207,1],[208,1],[209,1],[210,1],[211,1],[212,1],[213,1],[214,1],[215,1],[216,1],[217,1],[218,1],[219,1],[220,1],[221,1],[222,1],[223,1],[224,1],[225,1],[226,1],[227,1],[228,1],[229,1],[230,1],[231,1],[232,1],[233,1],[234,1],[235,1],[236,1],[237,1],[238,1],[239,1],[240,1],[241,1],[242,1],[243,1],[244,1],[245,1],[246,1],[247,1],[248,1],[249,1],[250,1],[251,1],[252,1],[253,1],[254,1],[255,1],[256,1],[257,1],[258,1],[259,1],[260,1],[261,1],[262,1],[263,1],[264,1],[265,1],[266,1],[267,1],[268,1],[269,1],[270,1],[271,1],[272,1],[273,1],[274,1],[275,1],[276,1],[277,1],[278,1],[279,1],[280,1],[281,1],[282,1],[283,1],[284,1],[285,1],[286,1],[287,1],[12,1],[11,1],[2,1],[13,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[3,1],[4,1],[24,1],[21,1],[22,1],[23,1],[25,1],[26,1],[27,1],[5,1],[28,1],[29,1],[30,1],[31,1],[6,1],[35,1],[32,1],[33,1],[34,1],[36,1],[7,1],[37,1],[42,1],[43,1],[38,1],[39,1],[40,1],[41,1],[8,1],[47,1],[44,1],[45,1],[46,1],[48,1],[9,1],[49,1],[50,1],[51,1],[52,1],[53,1],[1,1],[10,1],[54,1],[288,1],[289,1],[290,1],[291,1],[292,1],[293,1],[294,1],[295,1],[296,1],[297,1],[298,1],[299,1],[300,1],[301,1],[59,1],[60,1],[302,1],[57,1],[61,1],[58,1],[62,1],[63,1],[55,1],[303,1],[56,1]],"emitSignatures":[55,56,57,58,59,60,61,62,63]},"version":"4.9.5"} \ No newline at end of file +{"program":{"fileNames":["./node_modules/typescript/lib/lib.es5.d.ts","./node_modules/typescript/lib/lib.es2015.d.ts","./node_modules/typescript/lib/lib.es2016.d.ts","./node_modules/typescript/lib/lib.es2017.d.ts","./node_modules/typescript/lib/lib.es2018.d.ts","./node_modules/typescript/lib/lib.es2019.d.ts","./node_modules/typescript/lib/lib.es2020.d.ts","./node_modules/typescript/lib/lib.es2021.d.ts","./node_modules/typescript/lib/lib.es2022.d.ts","./node_modules/typescript/lib/lib.esnext.d.ts","./node_modules/typescript/lib/lib.es2015.core.d.ts","./node_modules/typescript/lib/lib.es2015.collection.d.ts","./node_modules/typescript/lib/lib.es2015.generator.d.ts","./node_modules/typescript/lib/lib.es2015.iterable.d.ts","./node_modules/typescript/lib/lib.es2015.promise.d.ts","./node_modules/typescript/lib/lib.es2015.proxy.d.ts","./node_modules/typescript/lib/lib.es2015.reflect.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.d.ts","./node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2016.array.include.d.ts","./node_modules/typescript/lib/lib.es2017.object.d.ts","./node_modules/typescript/lib/lib.es2017.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2017.string.d.ts","./node_modules/typescript/lib/lib.es2017.intl.d.ts","./node_modules/typescript/lib/lib.es2017.typedarrays.d.ts","./node_modules/typescript/lib/lib.es2018.asyncgenerator.d.ts","./node_modules/typescript/lib/lib.es2018.asynciterable.d.ts","./node_modules/typescript/lib/lib.es2018.intl.d.ts","./node_modules/typescript/lib/lib.es2018.promise.d.ts","./node_modules/typescript/lib/lib.es2018.regexp.d.ts","./node_modules/typescript/lib/lib.es2019.array.d.ts","./node_modules/typescript/lib/lib.es2019.object.d.ts","./node_modules/typescript/lib/lib.es2019.string.d.ts","./node_modules/typescript/lib/lib.es2019.symbol.d.ts","./node_modules/typescript/lib/lib.es2019.intl.d.ts","./node_modules/typescript/lib/lib.es2020.bigint.d.ts","./node_modules/typescript/lib/lib.es2020.date.d.ts","./node_modules/typescript/lib/lib.es2020.promise.d.ts","./node_modules/typescript/lib/lib.es2020.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2020.string.d.ts","./node_modules/typescript/lib/lib.es2020.symbol.wellknown.d.ts","./node_modules/typescript/lib/lib.es2020.intl.d.ts","./node_modules/typescript/lib/lib.es2020.number.d.ts","./node_modules/typescript/lib/lib.es2021.promise.d.ts","./node_modules/typescript/lib/lib.es2021.string.d.ts","./node_modules/typescript/lib/lib.es2021.weakref.d.ts","./node_modules/typescript/lib/lib.es2021.intl.d.ts","./node_modules/typescript/lib/lib.es2022.array.d.ts","./node_modules/typescript/lib/lib.es2022.error.d.ts","./node_modules/typescript/lib/lib.es2022.intl.d.ts","./node_modules/typescript/lib/lib.es2022.object.d.ts","./node_modules/typescript/lib/lib.es2022.sharedmemory.d.ts","./node_modules/typescript/lib/lib.es2022.string.d.ts","./node_modules/typescript/lib/lib.esnext.intl.d.ts","./drizzle.config.ts","./uno.config.ts","./src/main.ts","./src/auth/index.ts","./src/components/base.tsx","./src/db/schemas/todos.ts","./src/components/todos.tsx","./src/config/index.ts","./src/context/index.ts","./src/controllers/auth.tsx","./src/controllers/todos.tsx","./src/controllers/index.ts","./src/db/index.ts","./src/db/seed.ts","./src/db/schemas/auth.ts","./src/db/schemas/index.ts","./src/lib/dev/liveReload.ts","./src/pages/index.tsx","./src/types/handlers.ts","./src/types/htmx.d.ts","./node_modules/lucia/dist/utils/cookie.d.ts","./node_modules/lucia/dist/auth/cookie.d.ts","./node_modules/lucia/dist/auth/request.d.ts","./node_modules/@types/node/assert.d.ts","./node_modules/@types/node/assert/strict.d.ts","./node_modules/@types/node/worker_threads.d.ts","./node_modules/@types/node/globals.d.ts","./node_modules/@types/node/async_hooks.d.ts","./node_modules/@types/node/buffer.d.ts","./node_modules/@types/node/child_process.d.ts","./node_modules/@types/node/cluster.d.ts","./node_modules/@types/node/console.d.ts","./node_modules/@types/node/constants.d.ts","./node_modules/@types/node/crypto.d.ts","./node_modules/@types/node/dgram.d.ts","./node_modules/@types/node/diagnostics_channel.d.ts","./node_modules/@types/node/dns.d.ts","./node_modules/@types/node/dns/promises.d.ts","./node_modules/@types/node/domain.d.ts","./node_modules/@types/node/events.d.ts","./node_modules/@types/node/dom-events.d.ts","./node_modules/@types/node/fs.d.ts","./node_modules/@types/node/fs/promises.d.ts","./node_modules/@types/node/http.d.ts","./node_modules/@types/node/http2.d.ts","./node_modules/@types/node/https.d.ts","./node_modules/@types/node/inspector.d.ts","./node_modules/@types/node/module.d.ts","./node_modules/@types/node/net.d.ts","./node_modules/@types/node/os.d.ts","./node_modules/@types/node/path.d.ts","./node_modules/@types/node/perf_hooks.d.ts","./node_modules/@types/node/process.d.ts","./node_modules/@types/node/punycode.d.ts","./node_modules/@types/node/querystring.d.ts","./node_modules/@types/node/readline.d.ts","./node_modules/@types/node/readline/promises.d.ts","./node_modules/@types/node/repl.d.ts","./node_modules/@types/node/stream.d.ts","./node_modules/@types/node/stream/promises.d.ts","./node_modules/@types/node/stream/consumers.d.ts","./node_modules/@types/node/stream/web.d.ts","./node_modules/@types/node/string_decoder.d.ts","./node_modules/@types/node/test.d.ts","./node_modules/@types/node/timers.d.ts","./node_modules/@types/node/timers/promises.d.ts","./node_modules/@types/node/tls.d.ts","./node_modules/@types/node/trace_events.d.ts","./node_modules/@types/node/tty.d.ts","./node_modules/@types/node/url.d.ts","./node_modules/@types/node/util.d.ts","./node_modules/@types/node/v8.d.ts","./node_modules/@types/node/vm.d.ts","./node_modules/@types/node/wasi.d.ts","./node_modules/@types/node/zlib.d.ts","./node_modules/@types/node/globals.global.d.ts","./node_modules/@types/node/index.d.ts","./node_modules/lucia/dist/middleware/index.d.ts","./node_modules/lucia/dist/auth/database.d.ts","./node_modules/lucia/dist/auth/adapter.d.ts","./node_modules/lucia/dist/auth/index.d.ts","./node_modules/lucia/dist/auth/error.d.ts","./node_modules/lucia/dist/index.d.ts","./src/types/lucia.d.ts","./node_modules/bun-types/types.d.ts","./node_modules/@bogeychan/elysia-logger/src/config/formatters.ts","./node_modules/@bogeychan/elysia-logger/src/config/index.ts","./node_modules/@bogeychan/elysia-logger/src/config/serializers.ts","./node_modules/@bogeychan/elysia-logger/src/index.ts","./node_modules/@bogeychan/elysia-logger/src/types.ts","./node_modules/@elysiajs/static/src/index.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/context.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/custom-types.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/error.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/handler.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/index.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/types.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/utils.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/ws/index.d.ts","./node_modules/@elysiajs/swagger/node_modules/elysia/dist/ws/types.d.ts","./node_modules/@elysiajs/swagger/src/index.ts","./node_modules/@elysiajs/swagger/src/types.ts","./node_modules/@elysiajs/swagger/src/utils.ts","./node_modules/@kitajs/html/htmx.d.ts","./node_modules/@kitajs/html/index.d.ts","./node_modules/@kitajs/html/jsx.d.ts","./node_modules/@sinclair/typebox/compiler/compiler.d.ts","./node_modules/@sinclair/typebox/compiler/index.d.ts","./node_modules/@sinclair/typebox/errors/errors.d.ts","./node_modules/@sinclair/typebox/errors/index.d.ts","./node_modules/@sinclair/typebox/typebox.d.ts","./node_modules/@sinclair/typebox/value/delta.d.ts","./node_modules/@sinclair/typebox/value/index.d.ts","./node_modules/@sinclair/typebox/value/mutate.d.ts","./node_modules/@sinclair/typebox/value/pointer.d.ts","./node_modules/@sinclair/typebox/value/value.d.ts","./node_modules/@t3-oss/env-core/dist/index.d.ts","./node_modules/@types/lodash.clonedeep/index.d.ts","./node_modules/@types/lodash/common/array.d.ts","./node_modules/@types/lodash/common/collection.d.ts","./node_modules/@types/lodash/common/common.d.ts","./node_modules/@types/lodash/common/date.d.ts","./node_modules/@types/lodash/common/function.d.ts","./node_modules/@types/lodash/common/lang.d.ts","./node_modules/@types/lodash/common/math.d.ts","./node_modules/@types/lodash/common/number.d.ts","./node_modules/@types/lodash/common/object.d.ts","./node_modules/@types/lodash/common/seq.d.ts","./node_modules/@types/lodash/common/string.d.ts","./node_modules/@types/lodash/common/util.d.ts","./node_modules/@types/lodash/index.d.ts","./node_modules/csstype/index.d.ts","./node_modules/drizzle-orm/alias.d.ts","./node_modules/drizzle-orm/bun-sqlite/driver.d.ts","./node_modules/drizzle-orm/bun-sqlite/index.d.ts","./node_modules/drizzle-orm/bun-sqlite/session.d.ts","./node_modules/drizzle-orm/column-builder.d.ts","./node_modules/drizzle-orm/column.d.ts","./node_modules/drizzle-orm/entity.d.ts","./node_modules/drizzle-orm/errors.d.ts","./node_modules/drizzle-orm/expressions.d.ts","./node_modules/drizzle-orm/index.d.ts","./node_modules/drizzle-orm/logger.d.ts","./node_modules/drizzle-orm/migrator.d.ts","./node_modules/drizzle-orm/mysql-core/alias.d.ts","./node_modules/drizzle-orm/mysql-core/checks.d.ts","./node_modules/drizzle-orm/mysql-core/columns/bigint.d.ts","./node_modules/drizzle-orm/mysql-core/columns/binary.d.ts","./node_modules/drizzle-orm/mysql-core/columns/boolean.d.ts","./node_modules/drizzle-orm/mysql-core/columns/char.d.ts","./node_modules/drizzle-orm/mysql-core/columns/common.d.ts","./node_modules/drizzle-orm/mysql-core/columns/custom.d.ts","./node_modules/drizzle-orm/mysql-core/columns/date.common.d.ts","./node_modules/drizzle-orm/mysql-core/columns/date.d.ts","./node_modules/drizzle-orm/mysql-core/columns/datetime.d.ts","./node_modules/drizzle-orm/mysql-core/columns/decimal.d.ts","./node_modules/drizzle-orm/mysql-core/columns/double.d.ts","./node_modules/drizzle-orm/mysql-core/columns/enum.d.ts","./node_modules/drizzle-orm/mysql-core/columns/float.d.ts","./node_modules/drizzle-orm/mysql-core/columns/index.d.ts","./node_modules/drizzle-orm/mysql-core/columns/int.d.ts","./node_modules/drizzle-orm/mysql-core/columns/json.d.ts","./node_modules/drizzle-orm/mysql-core/columns/mediumint.d.ts","./node_modules/drizzle-orm/mysql-core/columns/real.d.ts","./node_modules/drizzle-orm/mysql-core/columns/serial.d.ts","./node_modules/drizzle-orm/mysql-core/columns/smallint.d.ts","./node_modules/drizzle-orm/mysql-core/columns/text.d.ts","./node_modules/drizzle-orm/mysql-core/columns/time.d.ts","./node_modules/drizzle-orm/mysql-core/columns/timestamp.d.ts","./node_modules/drizzle-orm/mysql-core/columns/tinyint.d.ts","./node_modules/drizzle-orm/mysql-core/columns/varbinary.d.ts","./node_modules/drizzle-orm/mysql-core/columns/varchar.d.ts","./node_modules/drizzle-orm/mysql-core/columns/year.d.ts","./node_modules/drizzle-orm/mysql-core/db.d.ts","./node_modules/drizzle-orm/mysql-core/dialect.d.ts","./node_modules/drizzle-orm/mysql-core/foreign-keys.d.ts","./node_modules/drizzle-orm/mysql-core/index.d.ts","./node_modules/drizzle-orm/mysql-core/indexes.d.ts","./node_modules/drizzle-orm/mysql-core/primary-keys.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/delete.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/index.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/insert.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/query-builder.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/query.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/select.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/select.types.d.ts","./node_modules/drizzle-orm/mysql-core/query-builders/update.d.ts","./node_modules/drizzle-orm/mysql-core/schema.d.ts","./node_modules/drizzle-orm/mysql-core/session.d.ts","./node_modules/drizzle-orm/mysql-core/subquery.d.ts","./node_modules/drizzle-orm/mysql-core/table.d.ts","./node_modules/drizzle-orm/mysql-core/unique-constraint.d.ts","./node_modules/drizzle-orm/mysql-core/utils.d.ts","./node_modules/drizzle-orm/mysql-core/view.d.ts","./node_modules/drizzle-orm/operations.d.ts","./node_modules/drizzle-orm/pg-core/alias.d.ts","./node_modules/drizzle-orm/pg-core/checks.d.ts","./node_modules/drizzle-orm/pg-core/columns/array.d.ts","./node_modules/drizzle-orm/pg-core/columns/bigint.d.ts","./node_modules/drizzle-orm/pg-core/columns/bigserial.d.ts","./node_modules/drizzle-orm/pg-core/columns/boolean.d.ts","./node_modules/drizzle-orm/pg-core/columns/char.d.ts","./node_modules/drizzle-orm/pg-core/columns/cidr.d.ts","./node_modules/drizzle-orm/pg-core/columns/common.d.ts","./node_modules/drizzle-orm/pg-core/columns/custom.d.ts","./node_modules/drizzle-orm/pg-core/columns/date.common.d.ts","./node_modules/drizzle-orm/pg-core/columns/date.d.ts","./node_modules/drizzle-orm/pg-core/columns/double-precision.d.ts","./node_modules/drizzle-orm/pg-core/columns/enum.d.ts","./node_modules/drizzle-orm/pg-core/columns/index.d.ts","./node_modules/drizzle-orm/pg-core/columns/inet.d.ts","./node_modules/drizzle-orm/pg-core/columns/integer.d.ts","./node_modules/drizzle-orm/pg-core/columns/interval.d.ts","./node_modules/drizzle-orm/pg-core/columns/json.d.ts","./node_modules/drizzle-orm/pg-core/columns/jsonb.d.ts","./node_modules/drizzle-orm/pg-core/columns/macaddr.d.ts","./node_modules/drizzle-orm/pg-core/columns/macaddr8.d.ts","./node_modules/drizzle-orm/pg-core/columns/numeric.d.ts","./node_modules/drizzle-orm/pg-core/columns/real.d.ts","./node_modules/drizzle-orm/pg-core/columns/serial.d.ts","./node_modules/drizzle-orm/pg-core/columns/smallint.d.ts","./node_modules/drizzle-orm/pg-core/columns/smallserial.d.ts","./node_modules/drizzle-orm/pg-core/columns/text.d.ts","./node_modules/drizzle-orm/pg-core/columns/time.d.ts","./node_modules/drizzle-orm/pg-core/columns/timestamp.d.ts","./node_modules/drizzle-orm/pg-core/columns/uuid.d.ts","./node_modules/drizzle-orm/pg-core/columns/varchar.d.ts","./node_modules/drizzle-orm/pg-core/db.d.ts","./node_modules/drizzle-orm/pg-core/dialect.d.ts","./node_modules/drizzle-orm/pg-core/foreign-keys.d.ts","./node_modules/drizzle-orm/pg-core/index.d.ts","./node_modules/drizzle-orm/pg-core/indexes.d.ts","./node_modules/drizzle-orm/pg-core/primary-keys.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/delete.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/index.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/insert.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/query-builder.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/query.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/refresh-materialized-view.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/select.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/select.types.d.ts","./node_modules/drizzle-orm/pg-core/query-builders/update.d.ts","./node_modules/drizzle-orm/pg-core/schema.d.ts","./node_modules/drizzle-orm/pg-core/session.d.ts","./node_modules/drizzle-orm/pg-core/subquery.d.ts","./node_modules/drizzle-orm/pg-core/table.d.ts","./node_modules/drizzle-orm/pg-core/unique-constraint.d.ts","./node_modules/drizzle-orm/pg-core/utils.d.ts","./node_modules/drizzle-orm/pg-core/view.d.ts","./node_modules/drizzle-orm/query-builders/query-builder.d.ts","./node_modules/drizzle-orm/query-builders/select.types.d.ts","./node_modules/drizzle-orm/query-promise.d.ts","./node_modules/drizzle-orm/relations.d.ts","./node_modules/drizzle-orm/sql/expressions/conditions.d.ts","./node_modules/drizzle-orm/sql/expressions/index.d.ts","./node_modules/drizzle-orm/sql/expressions/select.d.ts","./node_modules/drizzle-orm/sql/index.d.ts","./node_modules/drizzle-orm/sqlite-core/alias.d.ts","./node_modules/drizzle-orm/sqlite-core/checks.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/blob.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/common.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/custom.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/index.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/integer.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/numeric.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/real.d.ts","./node_modules/drizzle-orm/sqlite-core/columns/text.d.ts","./node_modules/drizzle-orm/sqlite-core/db.d.ts","./node_modules/drizzle-orm/sqlite-core/dialect.d.ts","./node_modules/drizzle-orm/sqlite-core/foreign-keys.d.ts","./node_modules/drizzle-orm/sqlite-core/index.d.ts","./node_modules/drizzle-orm/sqlite-core/indexes.d.ts","./node_modules/drizzle-orm/sqlite-core/primary-keys.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/delete.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/index.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/insert.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/query-builder.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/query.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/raw.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/select.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/select.types.d.ts","./node_modules/drizzle-orm/sqlite-core/query-builders/update.d.ts","./node_modules/drizzle-orm/sqlite-core/session.d.ts","./node_modules/drizzle-orm/sqlite-core/subquery.d.ts","./node_modules/drizzle-orm/sqlite-core/table.d.ts","./node_modules/drizzle-orm/sqlite-core/unique-constraint.d.ts","./node_modules/drizzle-orm/sqlite-core/utils.d.ts","./node_modules/drizzle-orm/sqlite-core/view.d.ts","./node_modules/drizzle-orm/subquery.d.ts","./node_modules/drizzle-orm/table.d.ts","./node_modules/drizzle-orm/utils.d.ts","./node_modules/drizzle-orm/view.d.ts","./node_modules/drizzle-typebox/index.d.ts","./node_modules/elysia/dist/context.d.ts","./node_modules/elysia/dist/custom-types.d.ts","./node_modules/elysia/dist/error.d.ts","./node_modules/elysia/dist/handler.d.ts","./node_modules/elysia/dist/index.d.ts","./node_modules/elysia/dist/types.d.ts","./node_modules/elysia/dist/utils.d.ts","./node_modules/elysia/dist/ws/index.d.ts","./node_modules/elysia/dist/ws/types.d.ts","./node_modules/openapi-types/dist/index.d.ts","./node_modules/pino-abstract-transport/index.d.ts","./node_modules/pino-pretty/index.d.ts","./node_modules/pino-std-serializers/index.d.ts","./node_modules/pino/pino.d.ts","./node_modules/sonic-boom/types/index.d.ts","./node_modules/zod/index.d.ts","./node_modules/zod/lib/ZodError.d.ts","./node_modules/zod/lib/errors.d.ts","./node_modules/zod/lib/external.d.ts","./node_modules/zod/lib/helpers/enumUtil.d.ts","./node_modules/zod/lib/helpers/errorUtil.d.ts","./node_modules/zod/lib/helpers/parseUtil.d.ts","./node_modules/zod/lib/helpers/partialUtil.d.ts","./node_modules/zod/lib/helpers/typeAliases.d.ts","./node_modules/zod/lib/helpers/util.d.ts","./node_modules/zod/lib/index.d.ts","./node_modules/zod/lib/locales/en.d.ts","./node_modules/zod/lib/types.d.ts","./node_modules/zodcli/dist/index.d.ts","./src/controllers/todos.ts","./src/lib/index.ts","./src/model/schema.ts","./src/model/store/index.ts","./src/model/todo.ts","./src/views/todoItem.ts","./src/views/todoItem.tsx"],"fileInfos":[{"version":"8730f4bf322026ff5229336391a18bcaa1f94d4f82416c8b2f3954e2ccaae2ba","affectsGlobalScope":true},"dc47c4fa66b9b9890cf076304de2a9c5201e94b740cffdf09f87296d877d71f6","7a387c58583dfca701b6c85e0adaf43fb17d590fb16d5b2dc0a2fbd89f35c467","8a12173c586e95f4433e0c6dc446bc88346be73ffe9ca6eec7aa63c8f3dca7f9","5f4e733ced4e129482ae2186aae29fde948ab7182844c3a5a51dd346182c7b06","4b421cbfb3a38a27c279dec1e9112c3d1da296f77a1a85ddadf7e7a425d45d18","1fc5ab7a764205c68fa10d381b08417795fc73111d6dd16b5b1ed36badb743d9","746d62152361558ea6d6115cf0da4dd10ede041d14882ede3568bce5dc4b4f1f","d11a03592451da2d1065e09e61f4e2a9bf68f780f4f6623c18b57816a9679d17","aea179452def8a6152f98f63b191b84e7cbd69b0e248c91e61fb2e52328abe8c",{"version":"adb996790133eb33b33aadb9c09f15c2c575e71fb57a62de8bf74dbf59ec7dfb","affectsGlobalScope":true},{"version":"8cc8c5a3bac513368b0157f3d8b31cfdcfe78b56d3724f30f80ed9715e404af8","affectsGlobalScope":true},{"version":"cdccba9a388c2ee3fd6ad4018c640a471a6c060e96f1232062223063b0a5ac6a","affectsGlobalScope":true},{"version":"c5c05907c02476e4bde6b7e76a79ffcd948aedd14b6a8f56e4674221b0417398","affectsGlobalScope":true},{"version":"5f406584aef28a331c36523df688ca3650288d14f39c5d2e555c95f0d2ff8f6f","affectsGlobalScope":true},{"version":"22f230e544b35349cfb3bd9110b6ef37b41c6d6c43c3314a31bd0d9652fcec72","affectsGlobalScope":true},{"version":"7ea0b55f6b315cf9ac2ad622b0a7813315bb6e97bf4bb3fbf8f8affbca7dc695","affectsGlobalScope":true},{"version":"3013574108c36fd3aaca79764002b3717da09725a36a6fc02eac386593110f93","affectsGlobalScope":true},{"version":"eb26de841c52236d8222f87e9e6a235332e0788af8c87a71e9e210314300410a","affectsGlobalScope":true},{"version":"3be5a1453daa63e031d266bf342f3943603873d890ab8b9ada95e22389389006","affectsGlobalScope":true},{"version":"17bb1fc99591b00515502d264fa55dc8370c45c5298f4a5c2083557dccba5a2a","affectsGlobalScope":true},{"version":"7ce9f0bde3307ca1f944119f6365f2d776d281a393b576a18a2f2893a2d75c98","affectsGlobalScope":true},{"version":"6a6b173e739a6a99629a8594bfb294cc7329bfb7b227f12e1f7c11bc163b8577","affectsGlobalScope":true},{"version":"81cac4cbc92c0c839c70f8ffb94eb61e2d32dc1c3cf6d95844ca099463cf37ea","affectsGlobalScope":true},{"version":"b0124885ef82641903d232172577f2ceb5d3e60aed4da1153bab4221e1f6dd4e","affectsGlobalScope":true},{"version":"0eb85d6c590b0d577919a79e0084fa1744c1beba6fd0d4e951432fa1ede5510a","affectsGlobalScope":true},{"version":"da233fc1c8a377ba9e0bed690a73c290d843c2c3d23a7bd7ec5cd3d7d73ba1e0","affectsGlobalScope":true},{"version":"d154ea5bb7f7f9001ed9153e876b2d5b8f5c2bb9ec02b3ae0d239ec769f1f2ae","affectsGlobalScope":true},{"version":"bb2d3fb05a1d2ffbca947cc7cbc95d23e1d053d6595391bd325deb265a18d36c","affectsGlobalScope":true},{"version":"c80df75850fea5caa2afe43b9949338ce4e2de086f91713e9af1a06f973872b8","affectsGlobalScope":true},{"version":"9d57b2b5d15838ed094aa9ff1299eecef40b190722eb619bac4616657a05f951","affectsGlobalScope":true},{"version":"6c51b5dd26a2c31dbf37f00cfc32b2aa6a92e19c995aefb5b97a3a64f1ac99de","affectsGlobalScope":true},{"version":"6e7997ef61de3132e4d4b2250e75343f487903ddf5370e7ce33cf1b9db9a63ed","affectsGlobalScope":true},{"version":"2ad234885a4240522efccd77de6c7d99eecf9b4de0914adb9a35c0c22433f993","affectsGlobalScope":true},{"version":"5e5e095c4470c8bab227dbbc61374878ecead104c74ab9960d3adcccfee23205","affectsGlobalScope":true},{"version":"09aa50414b80c023553090e2f53827f007a301bc34b0495bfb2c3c08ab9ad1eb","affectsGlobalScope":true},{"version":"d7f680a43f8cd12a6b6122c07c54ba40952b0c8aa140dcfcf32eb9e6cb028596","affectsGlobalScope":true},{"version":"3787b83e297de7c315d55d4a7c546ae28e5f6c0a361b7a1dcec1f1f50a54ef11","affectsGlobalScope":true},{"version":"e7e8e1d368290e9295ef18ca23f405cf40d5456fa9f20db6373a61ca45f75f40","affectsGlobalScope":true},{"version":"faf0221ae0465363c842ce6aa8a0cbda5d9296940a8e26c86e04cc4081eea21e","affectsGlobalScope":true},{"version":"06393d13ea207a1bfe08ec8d7be562549c5e2da8983f2ee074e00002629d1871","affectsGlobalScope":true},{"version":"2768ef564cfc0689a1b76106c421a2909bdff0acbe87da010785adab80efdd5c","affectsGlobalScope":true},{"version":"b248e32ca52e8f5571390a4142558ae4f203ae2f94d5bac38a3084d529ef4e58","affectsGlobalScope":true},{"version":"6c55633c733c8378db65ac3da7a767c3cf2cf3057f0565a9124a16a3a2019e87","affectsGlobalScope":true},{"version":"fb4416144c1bf0323ccbc9afb0ab289c07312214e8820ad17d709498c865a3fe","affectsGlobalScope":true},{"version":"5b0ca94ec819d68d33da516306c15297acec88efeb0ae9e2b39f71dbd9685ef7","affectsGlobalScope":true},{"version":"34c839eaaa6d78c8674ae2c37af2236dee6831b13db7b4ef4df3ec889a04d4f2","affectsGlobalScope":true},{"version":"34478567f8a80171f88f2f30808beb7da15eac0538ae91282dd33dce928d98ed","affectsGlobalScope":true},{"version":"ab7d58e6161a550ff92e5aff755dc37fe896245348332cd5f1e1203479fe0ed1","affectsGlobalScope":true},{"version":"6bda95ea27a59a276e46043b7065b55bd4b316c25e70e29b572958fa77565d43","affectsGlobalScope":true},{"version":"aedb8de1abb2ff1095c153854a6df7deae4a5709c37297f9d6e9948b6806fa66","affectsGlobalScope":true},{"version":"a4da0551fd39b90ca7ce5f68fb55d4dc0c1396d589b612e1902f68ee090aaada","affectsGlobalScope":true},{"version":"11ffe3c281f375fff9ffdde8bbec7669b4dd671905509079f866f2354a788064","affectsGlobalScope":true},{"version":"52d1bb7ab7a3306fd0375c8bff560feed26ed676a5b0457fa8027b563aecb9a4","affectsGlobalScope":true},{"version":"9736877d98b3508d33ce82652621b1d4c7133317e2bb526e53bca162e902da3d","signature":"84de49350dba7158f87006aa81d35c80608932bf337edee0d746401abe058104"},{"version":"da79c3481036b50c5c4b69af95f78772f543355032c71fec768a351f834eea2a","signature":"46a0b34e1264c4d25ca6646ff0e6cfaa7275ea1ae5a6bc23d4dfd84edf2f2b2e"},{"version":"bfb2c9a20b573d3483d9483cdbca6c0f96d021201c3efceeca5600150382327e","signature":"3563145c1cbd447ebe0c217338c7ecd15834c9121ded3b170151a89aab58b023"},{"version":"25cced6306ee1f12035a0c8044fc63a8cee63898a3b071116cdbf923ca1b97d1","signature":"e357537ce4ad06b1f343357dc44793548df712aa3419b119e1d6ab0b5e6bce97"},{"version":"3e727cd18b2a5c0245ba4aeca5dd83ba3562588184e6eb461d791c7f0338d0be","signature":"2b9cbc875b89b7bfe61b055811f184a7c0c552ff0ba31d5d8fd40f9667eaa584"},{"version":"4a0c8abd6961eca4350532fb066cc7e3c32cea452fc7645d9ab4723e72ac9fcc","signature":"6c039a105225a0205c06db4825dce109dc4e1de6b78834e7bdb214e9b67cefb7"},{"version":"d528d381c9916d17a1a16e2200e9b9566a50c8e1d8b8811abca4c6e7e70d6994","signature":"fce002f4cf4c52b80df105b32c74912331c23c0c27ff74fae8e2076379144aa6"},{"version":"d31941a4f4651eddd915f17e0edb1df28e0b4e4110511dd2d317ac5f955d71bb","signature":"6b408a0825032a7fe99042f2361d465361e8674ed5f7b4dcd2a071d698f5c0a6"},{"version":"3e0d7bc9705949e383d31c53df405b3f4a2b9eaa0f2f32188b07e776c36214b4","signature":"5d38dcdcbb59c12e842c9d7c172998b3d371724f535f087d885faebc814624ff"},{"version":"18a9f8d419185fa9d28b6010a5eda1b4a5e4c43f8ce9696bd83f0c684e9ca193","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"16082045d136e32b38fb098daf7f2ecae48c7148386a6ac35d7bb941191361ae","signature":"8ec8796c6097f59f88da47a1c825240df4a251f8f2e441afb171cbd55250b12a"},{"version":"795f4b7f9a510be1e5911afdcd21f4f13a9c2be7b562f37e9d9a1dd1843a5e96","signature":"d08eac68160f2934c91a0a910a0180739cebaa309c68a3b28b36bca7de8f5026"},{"version":"c283074fb08fe8b58795e8976289a0e1b6548d222de8f8a008f199c67218a776","signature":"5511c5d5d80c8b2c2e98650ecb4a3153297d869fabc99fb71fa5ec351baa03de"},{"version":"51527bc53469aa727c594ae2c2319b6f050d3f1c4ed876db2b9838da67e4d516","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"e550be9691811b37838bed82177ecf1a95b0e74771438e8f986eba1457d3b8e8","signature":"951727affae1562a372f466e8e44e8a0949ca1ee324e01a1798968c766e2b13f"},{"version":"ebf7f2df62106c3bd0b7b0fc9718d076d93ca6a73688a0916043dea7a9b4a075","signature":"b7f0727f0d34b9a37bb8e137f7268e1363495c33989a2b3edd38898322a87bcb"},{"version":"11b72ee41b1cc763249d3400995e951e72b9f5195c3f55885ce5481528729ec0","signature":"8e609bb71c20b858c77f0e9f90bb1319db8477b13f9f965f1a1e18524bf50881"},{"version":"09bcb4864448fbb1bd45eb98f391959b22baefd724bb72b13f703827eb64308c","signature":"c4a517fd3b3cadc9e96a401970c525d94d55f7e1262f55524f05bd0bc1a56d3b"},{"version":"2bd65097d6b25b80868716ec77781d7a2b1110c4444340248433cdf88b13714b","signature":"2dae8751fe0b4d4f9b6b292cde75d04f8bc511905e77e226c010c270809ccba1"},{"version":"b34906133d7f4bed7ad39bdf30cc334bc9b3b22ca860965d02eb1d9899f89ba4","affectsGlobalScope":true},"31e8263797f99a2f24812feee7805297eafd7d43806d88cd3e89ab502b2c5128","1d1aa46a1c9b2ce89c69158edbed65b345946601163843cd2c587c3dd50bcbfb","5b46cb2b219a02a8e9a4ba752bda043dd63c6181320cf98e2c49d27ab6048ba8","587f13f1e8157bd8cec0adda0de4ef558bb8573daa9d518d1e2af38e87ecc91f","a69c09dbea52352f479d3e7ac949fde3d17b195abe90b045d619f747b38d6d1a",{"version":"d19e76b1210879a533e64d687e7c4aa605c7fecaa554fbb6b319d9ae9d0f5164","affectsGlobalScope":true},{"version":"d32f90e6cf32e99c86009b5f79fa50bc750fe54e17137d9bb029c377a2822ee2","affectsGlobalScope":true},"33536b5951667cd5a54b4bea28d3d52aaca1844448258f1281d3843b89ac5895",{"version":"c81c51f43e343b6d89114b17341fb9d381c4ccbb25e0ee77532376052c801ba7","affectsGlobalScope":true},"3dd49afd822c82b63b3905a13e22240f34cf367aea4f4dd0e6564f4bddcb8370","57135ce61976a8b1dadd01bb412406d1805b90db6e8ecb726d0d78e0b5f76050",{"version":"49479e21a040c0177d1b1bc05a124c0383df7a08a0726ad4d9457619642e875a","affectsGlobalScope":true},"82408ed3e959ddc60d3e9904481b5a8dc16469928257af22a3f7d1a3bc7fd8c4","f302f3a47d7758f67f2afc753b9375d6504dde05d2e6ecdb1df50abbb131fc89","93db4c949a785a3dbef7f5e08523be538e468c580dd276178b818e761b3b68cd","5b1c0a23f464f894e7c2b2b6c56df7b9afa60ed48c5345f8618d389a636b2108","be2b092f2765222757c6441b86c53a5ea8dfed47bbc43eab4c5fe37942c866b3","8e6b05abc98adba15e1ac78e137c64576c74002e301d682e66feb77a23907ab8","1ca735bb3d407b2af4fbee7665f3a0a83be52168c728cc209755060ba7ed67bd",{"version":"6e335a70826a634c5a1a1fa36a2dacbf3712ef2be7a517540ae1de8a1e8ea4f6","affectsGlobalScope":true},{"version":"6b526a5ec4a401ca7c26cfe6a48e641d8f30af76673bad3b06a1b4504594a960","affectsGlobalScope":true},"f3f3fc5a0de590ceb4aa0b5d2de20afd0ac6af1b0426c0a67f847fe16bdc5d21","df8529626079d6f9d5d3cd7b6fb7db9cda5a3118d383d8cd46c52aadb59593e7","1b0856424524be4d18e41b31506c9640c4786ee68fd9658abdbf27c856f70125","3122a3f1136508a27a229e0e4e2848299028300ffa11d0cdfe99df90c492fe20","42b40e40f2a358cda332456214fad311e1806a6abf3cebaaac72496e07556642","ad8848c289c0b633452e58179f46edccd14b5a0fe90ebce411f79ff040b803e0",{"version":"b748ed8ff77f2c330857f01f385e52f708448b6ff6424415ab0de749fd7bc664","affectsGlobalScope":true},"fe6dba0e8c69f2b244e3da38e53dd2cc9e51b2543e647e805396af73006613f7","5e2b91328a540a0933ab5c2203f4358918e6f0fe7505d22840a891a6117735f1","3abc3512fa04aa0230f59ea1019311fd8667bd935d28306311dccc8b17e79d5d",{"version":"5810080a0da989a944d3b691b7b479a4a13c75947fb538abb8070710baa5ccee","affectsGlobalScope":true},{"version":"72f4a812489dee501c41a085f174e1a843aa78e93dd2af0a6f9ed89f796565c8","affectsGlobalScope":true},"1349077576abb41f0e9c78ec30762ff75b710208aff77f5fdcc6a8c8ce6289dd","e2ce82603102b5c0563f59fb40314cc1ff95a4d521a66ad14146e130ea80d89c","a3e0395220255a350aa9c6d56f882bfcb5b85c19fddf5419ec822cf22246a26d","c27b01e8ddff5cd280711af5e13aecd9a3228d1c256ea797dd64f8fdec5f7df5","898840e876dfd21843db9f2aa6ae38ba2eab550eb780ff62b894b9fbfebfae6b","8904e5b670bbfc712dda607853de9227206e7dad93ac97109fe30875c5f12b78","1b952304137851e45bc009785de89ada562d9376177c97e37702e39e60c2f1ff","785e5be57d4f20f290a20e7b0c6263f6c57fd6e51283050756cef07d6d651c68","44b8b584a338b190a59f4f6929d072431950c7bd92ec2694821c11bce180c8a5","164deb2409ac5f4da3cd139dbcee7f7d66753d90363a4d7e2db8d8874f272270",{"version":"a54ee34c2cc03ec4bbf0c9b10a08b9f909a21b3314f90a743de7b12b85867cef","affectsGlobalScope":true},{"version":"8a985c7d30aea82342d5017730b546bb2b734fe37a2684ca55d4734deb019d58","affectsGlobalScope":true},"ad08154d9602429522cac965a715fde27d421d69b24756c5d291877dda75353e","5bc85813bfcb6907cc3a960fec8734a29d7884e0e372515147720c5991b8bc22","812b25f798033c202baedf386a1ccc41f9191b122f089bffd10fdccce99fba11","993325544790073f77e945bee046d53988c0bc3ac5695c9cf8098166feb82661",{"version":"4d06f3abc2a6aae86f1be39e397372f74fb6e7964f594d645926b4a3419cc15d","affectsGlobalScope":true},{"version":"0e08c360c9b5961ecb0537b703e253842b3ded53151ee07024148219b61a8baf","affectsGlobalScope":true},"2ce2210032ccaff7710e2abf6a722e62c54960458e73e356b6a365c93ab6ca66","5ba5b760345053acdf5beb1a9048ff43a51373f3d87849963779c1711ea7cbcc","16a3080e885ed52d4017c902227a8d0d8daf723d062bec9e45627c6fdcd6699b","1ca6858a0cbcd74d7db72d7b14c5360a928d1d16748a55ecfa6bfaff8b83071b",{"version":"ab9b9a36e5284fd8d3bf2f7d5fcbc60052f25f27e4d20954782099282c60d23e","affectsGlobalScope":true},"13e851ee5f3dad116583e14e9d3f4aaf231194bbb6f4b969dc7446ae98a3fa73","054d296501e6433f9e2a00fbccc438b96c0eda9a49daa47cac6544b8742be124","fcb39460bcb984091dc8e3b465d08f3818ae335ce8ad574d8a7d4b2fd4baa227","471655cbe20fba50fef6d305e481d8b7ccf8fc7f0205fb74054f93cbb5872c18","466e41ca15ab2c9d3f93ad8c58887a8aac4304bcd7c3c6fe112c9860e9d60e70","433d0879c597c9918030748a3e08c1648981bd600445ec3062579d3a7bc77338","50706ccf02b3dbb174ea818ec28899ba2d769a324919709a7e76ad3c172a95f7",{"version":"b87c0f9ee6cb00315ba560bec2203f9d8f266b03e7ef170be04e9d6f63af02de","affectsGlobalScope":true},{"version":"74d5a5313545cd218f9fe3419fb78d6079141d0dd9f3cb5308ebbabc51263a9f","affectsGlobalScope":true}],"options":{"allowSyntheticDefaultImports":true,"composite":true,"downlevelIteration":true,"jsx":2,"module":99,"noUncheckedIndexedAccess":true,"skipLibCheck":true,"strict":true,"target":99},"fileIdsList":[[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,139],[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,116,117,119,121,123,124,125,127,129,139],[78,80,82,83,84,85,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,139],[78,80,82,83,84,86,87,88,89,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,139],[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,99,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,139],[78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,128,129,130,139],[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,101,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,139],[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,112,113,117,119,121,123,124,125,127,129,139],[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,114,115,116,117,119,121,123,124,125,127,129,139],[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,115,117,119,121,123,124,125,127,129,139],[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,114,117,119,121,123,124,125,127,129,139],[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,120,121,123,124,125,127,129,139],[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,122,123,124,125,127,129,139],[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,126,127,129,139],[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,128,129,139],[78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,133,137,139],[75,78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,135,139],[76,77,78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,132,133,134,139],[76,78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,135,139],[76,77,78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,133,134,135,136,139],[75,77,78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,131,139],[60,78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,139],[65,78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,139],[60,61,78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,139],[60,69,78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,139],[59,78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,139],[57,78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,139],[58,78,80,82,83,84,86,87,88,90,91,92,93,94,96,97,98,100,102,103,104,105,106,107,108,109,110,111,113,117,119,121,123,124,125,127,129,137,139],[139],[60],[60,69]],"referencedMap":[[55,1],[78,1],[79,1],[82,1],[83,2],[84,1],[85,3],[86,1],[87,1],[88,1],[89,4],[90,1],[91,1],[92,1],[95,1],[93,1],[94,1],[96,1],[97,2],[81,1],[130,1],[98,1],[99,5],[100,1],[131,6],[101,7],[102,1],[103,1],[104,1],[105,1],[106,1],[107,1],[108,1],[109,1],[110,1],[111,1],[112,8],[113,9],[115,10],[114,11],[116,2],[117,1],[118,1],[119,12],[120,12],[121,1],[122,13],[123,1],[124,1],[125,1],[126,14],[127,1],[128,15],[80,1],[129,1],[139,1],[134,16],[76,17],[133,1],[136,1],[135,18],[77,19],[137,20],[132,21],[75,1],[12,1],[11,1],[2,1],[13,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[3,1],[4,1],[24,1],[21,1],[22,1],[23,1],[25,1],[26,1],[27,1],[5,1],[28,1],[29,1],[30,1],[31,1],[6,1],[35,1],[32,1],[33,1],[34,1],[36,1],[7,1],[37,1],[42,1],[43,1],[38,1],[39,1],[40,1],[41,1],[8,1],[47,1],[44,1],[45,1],[46,1],[48,1],[9,1],[49,1],[50,1],[51,1],[52,1],[53,1],[1,1],[10,1],[54,1],[58,1],[59,1],[61,22],[62,1],[63,1],[64,1],[66,23],[65,24],[67,1],[69,1],[70,25],[60,1],[68,22],[71,1],[57,1],[72,26],[73,1],[74,27],[138,28],[56,1]],"exportedModulesMap":[[78,1],[79,1],[82,1],[83,2],[84,1],[85,3],[86,1],[87,1],[88,1],[89,4],[90,1],[91,1],[92,1],[95,1],[93,1],[94,1],[96,1],[97,2],[81,1],[130,1],[98,1],[99,5],[100,1],[131,6],[101,7],[102,1],[103,1],[104,1],[105,1],[106,1],[107,1],[108,1],[109,1],[110,1],[111,1],[112,8],[113,9],[115,10],[114,11],[116,2],[117,1],[118,1],[119,12],[120,12],[121,1],[122,13],[123,1],[124,1],[125,1],[126,14],[127,1],[128,15],[80,1],[129,1],[139,29],[134,16],[76,17],[133,1],[136,1],[135,18],[77,19],[137,20],[132,21],[75,1],[12,29],[11,29],[2,29],[13,29],[14,29],[15,29],[16,29],[17,29],[18,29],[19,29],[20,29],[3,29],[4,29],[24,29],[21,29],[22,29],[23,29],[25,29],[26,29],[27,29],[5,29],[28,29],[29,29],[30,29],[31,29],[6,29],[35,29],[32,29],[33,29],[34,29],[36,29],[7,29],[37,29],[42,29],[43,29],[38,29],[39,29],[40,29],[41,29],[8,29],[47,29],[44,29],[45,29],[46,29],[48,29],[9,29],[49,29],[50,29],[51,29],[52,29],[53,29],[1,29],[10,29],[54,29],[61,30],[70,31],[74,27],[138,28]],"semanticDiagnosticsPerFile":[[55,[{"file":"./drizzle.config.ts","start":28,"length":13,"messageText":"Cannot find module 'drizzle-kit'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./drizzle.config.ts","start":66,"length":14,"messageText":"Cannot find module './src/config'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],78,79,82,83,84,85,86,87,88,89,90,91,92,95,93,94,96,97,81,130,98,99,100,131,101,102,103,104,105,106,107,108,109,110,111,112,113,115,114,116,117,118,119,120,121,122,123,124,125,126,127,128,80,129,139,134,76,133,136,135,77,137,132,75,12,11,2,13,14,15,16,17,18,19,20,3,4,24,21,22,23,25,26,27,5,28,29,30,31,6,35,32,33,34,36,7,37,42,43,38,39,40,41,8,47,44,45,46,48,9,49,50,51,52,53,1,10,54,[58,[{"file":"./src/auth/index.ts","start":22,"length":7,"messageText":"Cannot find module 'lucia'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/auth/index.ts","start":51,"length":18,"messageText":"Cannot find module 'lucia/middleware'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/auth/index.ts","start":94,"length":28,"messageText":"Cannot find module '@lucia-auth/adapter-sqlite'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/auth/index.ts","start":147,"length":11,"messageText":"Cannot find module '../config'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/auth/index.ts","start":183,"length":7,"messageText":"Cannot find module '../db'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/auth/index.ts","start":289,"length":32,"code":7053,"category":1,"messageText":"Element implicitly has an 'any' type because expression of type 'any' can't be used to index type '{ readonly production: \"PROD\"; readonly development: \"DEV\"; }'."},{"file":"./src/auth/index.ts","start":559,"length":4,"messageText":"Parameter 'data' implicitly has an 'any' type.","category":1,"code":7006}]],[59,[{"file":"./src/components/base.tsx","start":17,"length":14,"messageText":"Cannot find module '@kitajs/html'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/components/base.tsx","start":56,"length":11,"messageText":"Cannot find module '../config'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/components/base.tsx","start":140,"length":6,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":151,"length":6,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":164,"length":24,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":195,"length":72,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":274,"length":7,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":295,"length":8,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":310,"length":47,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":357,"length":9,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":373,"length":54,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":427,"length":9,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":443,"length":114,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":564,"length":56,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":627,"length":8,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":1153,"length":9,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":1167,"length":7,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":1179,"length":6,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":1195,"length":7,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/base.tsx","start":1205,"length":7,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026}]],[61,[{"file":"./src/components/todos.tsx","start":66,"length":14,"messageText":"Cannot find module '@kitajs/html'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/components/todos.tsx","start":159,"length":37,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":203,"length":3,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":215,"length":4,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":226,"length":171,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":404,"length":143,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":564,"length":9,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":578,"length":6,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":665,"length":5,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":764,"length":6,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":823,"length":139,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":969,"length":51,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1029,"length":49,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1111,"length":9,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1129,"length":21,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1170,"length":9,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1188,"length":20,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1217,"length":9,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1235,"length":21,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1270,"length":9,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1288,"length":20,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1326,"length":9,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1342,"length":9,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1358,"length":22,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1383,"length":9,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026},{"file":"./src/components/todos.tsx","start":1397,"length":7,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026}]],[62,[{"file":"./src/config/index.ts","start":26,"length":18,"messageText":"Cannot find module '@t3-oss/env-core'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/config/index.ts","start":64,"length":5,"messageText":"Cannot find module 'zod'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],[63,[{"file":"./src/context/index.ts","start":23,"length":8,"messageText":"Cannot find module 'elysia'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/context/index.ts","start":56,"length":26,"messageText":"Cannot find module '@bogeychan/elysia-logger'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/context/index.ts","start":103,"length":13,"messageText":"Cannot find module 'pino-pretty'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/context/index.ts","start":141,"length":11,"messageText":"Cannot find module '../config'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/context/index.ts","start":173,"length":7,"messageText":"Cannot find module '../db'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],[64,[{"file":"./src/controllers/auth.tsx","start":17,"length":14,"messageText":"Cannot find module '@kitajs/html'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],[66,[{"file":"./src/controllers/index.ts","start":19,"length":8,"messageText":"Cannot find module 'elysia'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],[65,[{"file":"./src/controllers/todos.tsx","start":26,"length":8,"messageText":"Cannot find module 'elysia'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/controllers/todos.tsx","start":56,"length":12,"messageText":"Cannot find module '../context'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/controllers/todos.tsx","start":218,"length":14,"messageText":"Cannot find module '@kitajs/html'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/controllers/todos.tsx","start":253,"length":7,"messageText":"Cannot find module '../db'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/controllers/todos.tsx","start":281,"length":13,"messageText":"Cannot find module 'drizzle-orm'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/controllers/todos.tsx","start":607,"length":6,"messageText":"Binding element 'params' implicitly has an 'any' type.","category":1,"code":7031},{"file":"./src/controllers/todos.tsx","start":1210,"length":6,"messageText":"Binding element 'params' implicitly has an 'any' type.","category":1,"code":7031},{"file":"./src/controllers/todos.tsx","start":1399,"length":4,"messageText":"Binding element 'body' implicitly has an 'any' type.","category":1,"code":7031},{"file":"./src/controllers/todos.tsx","start":1660,"length":21,"code":7053,"category":1,"messageText":"Element implicitly has an 'any' type because expression of type 'any' can't be used to index type '{ beth: string; vim: string; like: string; sub: string; }'."}]],[67,[{"file":"./src/db/index.ts","start":24,"length":20,"messageText":"Cannot find module 'drizzle-orm/libsql'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/db/index.ts","start":75,"length":16,"messageText":"Cannot find module '@libsql/client'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/db/index.ts","start":117,"length":11,"messageText":"Cannot find module './schemas'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/db/index.ts","start":153,"length":11,"messageText":"Cannot find module '../config'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],[69,[{"file":"./src/db/schemas/auth.ts","start":40,"length":25,"messageText":"Cannot find module 'drizzle-orm/sqlite-core'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],70,[60,[{"file":"./src/db/schemas/todos.ts","start":43,"length":25,"messageText":"Cannot find module 'drizzle-orm/sqlite-core'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/db/schemas/todos.ts","start":125,"length":17,"messageText":"Cannot find module 'drizzle-typebox'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],[68,[{"file":"./src/db/seed.ts","start":19,"length":3,"messageText":"Cannot find module '.'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]],[71,[{"file":"./src/lib/dev/liveReload.ts","start":27,"length":8,"messageText":"Cannot find module 'elysia'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/lib/dev/liveReload.ts","start":67,"length":11,"messageText":"Cannot find module 'elysia/ws'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/lib/dev/liveReload.ts","start":331,"length":2,"messageText":"Parameter 'ws' implicitly has an 'any' type.","category":1,"code":7006},{"file":"./src/lib/dev/liveReload.ts","start":410,"length":2,"messageText":"Parameter 'ws' implicitly has an 'any' type.","category":1,"code":7006},{"file":"./src/lib/dev/liveReload.ts","start":495,"length":2,"messageText":"Parameter 'ws' implicitly has an 'any' type.","category":1,"code":7006},{"file":"./src/lib/dev/liveReload.ts","start":499,"length":7,"messageText":"Parameter 'message' implicitly has an 'any' type.","category":1,"code":7006}]],[57,[{"file":"./src/main.ts","start":23,"length":8,"messageText":"Cannot find module 'elysia'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/main.ts","start":57,"length":19,"messageText":"Cannot find module '@elysiajs/swagger'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/main.ts","start":107,"length":18,"messageText":"Cannot find module '@elysiajs/static'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/main.ts","start":147,"length":15,"messageText":"Cannot find module './controllers'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/main.ts","start":191,"length":19,"messageText":"Cannot find module 'elysia-autoroutes'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/main.ts","start":235,"length":10,"messageText":"Cannot find module './config'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/main.ts","start":299,"length":42,"code":2578,"category":1,"messageText":"Unused '@ts-expect-error' directive."}]],[72,[{"file":"./src/pages/index.tsx","start":27,"length":12,"messageText":"Cannot find module '../context'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/pages/index.tsx","start":58,"length":14,"messageText":"Cannot find module '@kitajs/html'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/pages/index.tsx","start":156,"length":4,"messageText":"Binding element 'html' implicitly has an 'any' type.","category":1,"code":7031},{"file":"./src/pages/index.tsx","start":196,"length":160,"messageText":"JSX element implicitly has type 'any' because no interface 'JSX.IntrinsicElements' exists.","category":1,"code":7026}]],[73,[{"file":"./src/types/handlers.ts","start":20,"length":12,"messageText":"Cannot find module '../context'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792},{"file":"./src/types/handlers.ts","start":377,"length":2,"messageText":"Binding element 'id' implicitly has an 'any' type.","category":1,"code":7031}]],74,138,[56,[{"file":"./uno.config.ts","start":29,"length":8,"messageText":"Cannot find module 'unocss'. Did you mean to set the 'moduleResolution' option to 'node', or to add aliases to the 'paths' option?","category":1,"code":2792}]]],"affectedFilesPendingEmit":[[55,1],[140,1],[141,1],[142,1],[143,1],[144,1],[145,1],[146,1],[147,1],[148,1],[149,1],[150,1],[151,1],[152,1],[153,1],[154,1],[155,1],[156,1],[157,1],[158,1],[159,1],[160,1],[161,1],[162,1],[163,1],[164,1],[165,1],[166,1],[167,1],[168,1],[169,1],[170,1],[171,1],[172,1],[173,1],[174,1],[175,1],[176,1],[177,1],[178,1],[179,1],[180,1],[181,1],[182,1],[183,1],[184,1],[185,1],[78,1],[79,1],[82,1],[83,1],[84,1],[85,1],[86,1],[87,1],[88,1],[89,1],[90,1],[91,1],[92,1],[95,1],[93,1],[94,1],[96,1],[97,1],[81,1],[130,1],[98,1],[99,1],[100,1],[131,1],[101,1],[102,1],[103,1],[104,1],[105,1],[106,1],[107,1],[108,1],[109,1],[110,1],[111,1],[112,1],[113,1],[115,1],[114,1],[116,1],[117,1],[118,1],[119,1],[120,1],[121,1],[122,1],[123,1],[124,1],[125,1],[126,1],[127,1],[128,1],[80,1],[129,1],[139,1],[186,1],[187,1],[188,1],[189,1],[190,1],[191,1],[192,1],[193,1],[194,1],[195,1],[196,1],[197,1],[198,1],[199,1],[200,1],[201,1],[202,1],[203,1],[204,1],[205,1],[206,1],[207,1],[208,1],[209,1],[210,1],[211,1],[212,1],[213,1],[214,1],[215,1],[216,1],[217,1],[218,1],[219,1],[220,1],[221,1],[222,1],[223,1],[224,1],[225,1],[226,1],[227,1],[228,1],[229,1],[230,1],[231,1],[232,1],[233,1],[234,1],[235,1],[236,1],[237,1],[238,1],[239,1],[240,1],[241,1],[242,1],[243,1],[244,1],[245,1],[246,1],[247,1],[248,1],[249,1],[250,1],[251,1],[252,1],[253,1],[254,1],[255,1],[256,1],[257,1],[258,1],[259,1],[260,1],[261,1],[262,1],[263,1],[264,1],[265,1],[266,1],[267,1],[268,1],[269,1],[270,1],[271,1],[272,1],[273,1],[274,1],[275,1],[276,1],[277,1],[278,1],[279,1],[280,1],[281,1],[282,1],[283,1],[284,1],[285,1],[286,1],[287,1],[288,1],[289,1],[290,1],[291,1],[292,1],[293,1],[294,1],[295,1],[296,1],[297,1],[298,1],[299,1],[300,1],[301,1],[302,1],[303,1],[304,1],[305,1],[306,1],[307,1],[308,1],[309,1],[310,1],[311,1],[312,1],[313,1],[314,1],[315,1],[316,1],[317,1],[318,1],[319,1],[320,1],[321,1],[322,1],[323,1],[324,1],[325,1],[326,1],[327,1],[328,1],[329,1],[330,1],[331,1],[332,1],[333,1],[334,1],[335,1],[336,1],[337,1],[338,1],[339,1],[340,1],[341,1],[342,1],[343,1],[344,1],[345,1],[346,1],[347,1],[348,1],[349,1],[350,1],[351,1],[352,1],[353,1],[354,1],[355,1],[356,1],[134,1],[76,1],[133,1],[136,1],[135,1],[77,1],[137,1],[132,1],[75,1],[357,1],[358,1],[359,1],[360,1],[361,1],[362,1],[12,1],[11,1],[2,1],[13,1],[14,1],[15,1],[16,1],[17,1],[18,1],[19,1],[20,1],[3,1],[4,1],[24,1],[21,1],[22,1],[23,1],[25,1],[26,1],[27,1],[5,1],[28,1],[29,1],[30,1],[31,1],[6,1],[35,1],[32,1],[33,1],[34,1],[36,1],[7,1],[37,1],[42,1],[43,1],[38,1],[39,1],[40,1],[41,1],[8,1],[47,1],[44,1],[45,1],[46,1],[48,1],[9,1],[49,1],[50,1],[51,1],[52,1],[53,1],[1,1],[10,1],[54,1],[363,1],[364,1],[365,1],[366,1],[367,1],[368,1],[369,1],[370,1],[371,1],[372,1],[373,1],[374,1],[375,1],[376,1],[58,1],[59,1],[61,1],[62,1],[63,1],[64,1],[66,1],[377,1],[65,1],[67,1],[69,1],[70,1],[60,1],[68,1],[71,1],[378,1],[57,1],[379,1],[380,1],[381,1],[72,1],[73,1],[74,1],[138,1],[382,1],[383,1],[56,1]],"emitSignatures":[55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73]},"version":"4.9.5"} \ No newline at end of file