Skip to content

Commit cb992c0

Browse files
committed
Apply arvs change from hello-zero-solid
1 parent 900b4ce commit cb992c0

11 files changed

Lines changed: 46 additions & 23 deletions

api/index.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ import { Pool } from "pg";
77
import { mustGetMutator, mustGetQuery } from "@rocicorp/zero";
88
import { handleMutateRequest, handleQueryRequest } from "@rocicorp/zero/server";
99
import { zeroNodePg } from "@rocicorp/zero/server/adapters/pg";
10-
import { mutators } from "../src/mutators";
11-
import { queries } from "../src/queries";
12-
import { schema, type AuthData } from "../src/schema";
10+
import { mutators } from "../src/mutators.ts";
11+
import { queries } from "../src/queries.ts";
12+
import { schema, type AuthData } from "../src/schema.ts";
1313

1414
export const config = {
1515
runtime: "nodejs",
@@ -75,12 +75,15 @@ app.get("/login", async (c) => {
7575
});
7676

7777
app.post("/zero/query", async (c) => {
78+
console.log("query");
7879
const ctx = await getContext(c);
80+
console.log("ctx", ctx);
7981
const result = await handleQueryRequest(
8082
(name, args) => mustGetQuery(queries, name).fn({ args, ctx }),
8183
schema,
8284
c.req.raw
8385
);
86+
console.log("result", result);
8487
return c.json(result);
8588
});
8689

api/tsconfig.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
{
2+
"extends": "../tsconfig.node.json",
3+
"include": ["./**/*", "../src/**/*"]
4+
}

package-lock.json

Lines changed: 23 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
"eslint-plugin-react-refresh": "^0.4.9",
3737
"globals": "^15.9.0",
3838
"hono": "^4.6.6",
39-
"typescript": "^5.5.3",
39+
"typescript": "^5.9.3",
4040
"typescript-eslint": "^8.0.1",
4141
"vercel": "^41.3.2",
4242
"vite": "^5.4.1"

src/App.tsx

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
import { useQuery, useZero } from "@rocicorp/zero/react";
22
import Cookies from "js-cookie";
33
import { useState } from "react";
4-
import { formatDate } from "./date";
5-
import { randInt } from "./rand";
6-
import { RepeatButton } from "./repeat-button";
7-
import { mutators } from "./mutators";
8-
import { queries } from "./queries";
9-
import { randomMessage } from "./test-data";
4+
import { formatDate } from "./date.ts";
5+
import { randInt } from "./rand.ts";
6+
import { RepeatButton } from "./repeat-button.tsx";
7+
import { mutators } from "./mutators.ts";
8+
import { queries } from "./queries.ts";
9+
import { randomMessage } from "./test-data.ts";
1010

1111
function App() {
1212
const z = useZero();

src/mutators.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { defineMutator, defineMutators } from "@rocicorp/zero";
22
import { z } from "zod";
3-
import { zql } from "./schema";
3+
import { zql } from "./schema.ts";
44

55
export const mutators = defineMutators({
66
message: {

src/queries.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { defineQueries, defineQuery, escapeLike } from "@rocicorp/zero";
22
import { z } from "zod";
3-
import { zql } from "./schema";
3+
import { zql } from "./schema.ts";
44

55
export const queries = defineQueries({
66
users: {

src/test-data.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import { randBetween, randID, randInt } from "./rand";
2-
import { Medium, Message, User } from "./schema";
1+
import { randBetween, randID, randInt } from "./rand.ts";
2+
import { Medium, Message, User } from "./schema.ts";
33

44
const requests = [
55
"Hey guys, is the zero package ready yet?",

tsconfig.app.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
/* Bundler mode */
1010
"moduleResolution": "bundler",
1111
"allowImportingTsExtensions": true,
12+
"rewriteRelativeImportExtensions": true,
1213
"isolatedModules": true,
1314
"moduleDetection": "force",
1415
"noEmit": true,

tsconfig.node.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
/* Bundler mode */
99
"moduleResolution": "bundler",
1010
"allowImportingTsExtensions": true,
11+
"rewriteRelativeImportExtensions": true,
1112
"isolatedModules": true,
1213
"moduleDetection": "force",
1314
"noEmit": true,

0 commit comments

Comments
 (0)