{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":616006229,"defaultBranch":"main","name":"trpc-astro-cloudflare","ownerLogin":"ben-xD","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-03-19T10:48:04.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/24711048?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1681049290.0","currentOid":""},"activityList":{"items":[{"before":"8ef590a8e69ac45c467e23fb97d2cef780dbc8a8","after":"51a4b08345fd6191620087d453d45e3cb0564a16","ref":"refs/heads/main","pushedAt":"2023-04-09T14:08:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"feat: add drizzle orm (#3)\n\nAlso use vite-node instead of ts-node","shortMessageHtmlLink":"feat: add drizzle orm (#3)"}},{"before":null,"after":"fc97b9daa40c9a8a5146f772fe26b8c3eae7c106","ref":"refs/heads/drizzle","pushedAt":"2023-04-09T14:08:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"feat: add drizzle orm\n\nAlso use vite-node instead of ts-node","shortMessageHtmlLink":"feat: add drizzle orm"}},{"before":"5c4103aa8e133abb02e90d7620bf8f6908409abd","after":"8ef590a8e69ac45c467e23fb97d2cef780dbc8a8","ref":"refs/heads/main","pushedAt":"2023-04-08T21:21:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"build: rebuild when files change","shortMessageHtmlLink":"build: rebuild when files change"}},{"before":"a56806093613928c4ad25038b66ba5544b3cd4e6","after":"5c4103aa8e133abb02e90d7620bf8f6908409abd","ref":"refs/heads/main","pushedAt":"2023-04-08T20:33:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"docs: add links to deployment","shortMessageHtmlLink":"docs: add links to deployment"}},{"before":"3554b3c198149bbab7015a650a24b3c9eccdc7db","after":"a56806093613928c4ad25038b66ba5544b3cd4e6","ref":"refs/heads/main","pushedAt":"2023-04-08T20:31:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"docs: remove outdated comment","shortMessageHtmlLink":"docs: remove outdated comment"}},{"before":"ba61841780297429d699ceb1d12ee04cc2f01c40","after":"3554b3c198149bbab7015a650a24b3c9eccdc7db","ref":"refs/heads/main","pushedAt":"2023-04-08T20:25:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"feat: build trpc-panel and serve with astro (#2)\n\n* feat: build trpc-panel and serve with astro (not working)\r\n\r\n* fix: extract script into separate file to avoid parser issue\r\n\r\nSee https://discord.com/channels/830184174198718474/1093693121755365486/1094065851805732947\r\n\r\n* refactor: put into function\r\n\r\n* docs: update README to include trpc-panel","shortMessageHtmlLink":"feat: build trpc-panel and serve with astro (#2)"}},{"before":"64fda248b3e099838c762a5a2ce27cb8369ccdd4","after":"542ff05fb7c7a120fc7f5838092313215435983f","ref":"refs/heads/build-trpc-panel","pushedAt":"2023-04-08T20:23:51.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"docs: update README to include trpc-panel","shortMessageHtmlLink":"docs: update README to include trpc-panel"}},{"before":"e0fb025eeb37a4d24465f2c4075d0f22dcf3909e","after":"64fda248b3e099838c762a5a2ce27cb8369ccdd4","ref":"refs/heads/build-trpc-panel","pushedAt":"2023-04-08T19:59:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"fix: extract script into separate file to avoid parser issue\n\nSee https://discord.com/channels/830184174198718474/1093693121755365486/1094065851805732947","shortMessageHtmlLink":"fix: extract script into separate file to avoid parser issue"}},{"before":"49f74629931c510f886e191c82d2bf3b5327ee79","after":"e0fb025eeb37a4d24465f2c4075d0f22dcf3909e","ref":"refs/heads/build-trpc-panel","pushedAt":"2023-04-07T19:04:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"feat: build trpc-panel and serve with astro (not working)","shortMessageHtmlLink":"feat: build trpc-panel and serve with astro (not working)"}},{"before":null,"after":"49f74629931c510f886e191c82d2bf3b5327ee79","ref":"refs/heads/build-trpc-panel","pushedAt":"2023-04-07T18:56:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"feat: build trpc-panel and serve with astro (not working)","shortMessageHtmlLink":"feat: build trpc-panel and serve with astro (not working)"}},{"before":"3e4b82422c643bccaa2df49dc6f7da943347ee65","after":"ba61841780297429d699ceb1d12ee04cc2f01c40","ref":"refs/heads/main","pushedAt":"2023-04-06T21:19:56.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"docs: add example env vars","shortMessageHtmlLink":"docs: add example env vars"}},{"before":"42e8a0823fac1b23aa3c165edbcd7a030dd9ba0a","after":"3e4b82422c643bccaa2df49dc6f7da943347ee65","ref":"refs/heads/main","pushedAt":"2023-04-05T22:32:13.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"feat: update astro config to use react","shortMessageHtmlLink":"feat: update astro config to use react"}},{"before":"569a2730c26e7f719cb7269467fd68ad51347409","after":"42e8a0823fac1b23aa3c165edbcd7a030dd9ba0a","ref":"refs/heads/main","pushedAt":"2023-04-02T21:29:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"docs: update README","shortMessageHtmlLink":"docs: update README"}},{"before":null,"after":"a03eaf0cda7d8c3b625e0dd951cc301d13d82404","ref":"refs/heads/use-cloudflare-pages-plugin-trpc","pushedAt":"2023-03-19T18:50:23.812Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"feat: use `cloudflare-pages-plugin-trpc` from https://github.com/toyamarinyon/cloudflare-pages-plugin-trpc\n\nThis is not yet working. Building (`pnpm dev`) gives an error:\n```bash\npnpm dev  INT ✘  06:48:00 pm\n\n> trpc-astro-cloudflare@0.0.1 dev /Users/zen/Desktop/trpc-astro-cloudflare\n> astro dev\n\n 🚀 astro v2.1.3 started in 45ms\n\n ┃ Local http://localhost:3000/\n ┃ Network use --host to expose\n\ncloudflare-pages-plugin-trpc doesn't appear to be written in CJS, but also doesn't appear to be a valid ES module (i.e. it doesn't have \"type\": \"module\" or an .mjs extension for the entry point). Please contact the package author to fix.\n{ origin: 'http://localhost:3000' }\n(node:61648) ExperimentalWarning: The Fetch API is an experimental feature. This feature could change at any time\n(Use `node --trace-warnings ...` to show where the warning was created)\n(node:61648) Warning: To load an ES module, set \"type\": \"module\" in the package.json or use the .mjs extension.\n18:48:04 [vite] Error when evaluating SSR module /Users/zen/Desktop/trpc-astro-cloudflare/src/pages/api/trpc/[trpc].ts: failed to import \"cloudflare-pages-plugin-trpc\"\n\n error Unexpected token 'export'\n/Users/zen/Desktop/trpc-astro-cloudflare/node_modules/.pnpm/cloudflare-pages-plugin-trpc@0.3.2_@trpc+server@10.16.0/node_modules/cloudflare-pages-plugin-trpc/dist/index.js:820\nexport {\n^^^^^^\n\nSyntaxError: Unexpected token 'export'\n at Object.compileFunction (node:vm:360:18)\n at wrapSafe (node:internal/modules/cjs/loader:1088:15)\n at Module._compile (node:internal/modules/cjs/loader:1123:27)\n at Module._extensions..js (node:internal/modules/cjs/loader:1213:10)\n at Module.load (node:internal/modules/cjs/loader:1037:32)\n at Module._load (node:internal/modules/cjs/loader:878:12)\n at ModuleWrap. (node:internal/modules/esm/translators:169:29)\n at ModuleJob.run (node:internal/modules/esm/module_job:193:25)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Promise.all (index 0)\n error Unexpected token < in JSON at position 0\n File:\n /Users/zen/Desktop/trpc-astro-cloudflare/node_modules/.pnpm/@trpc+client@10.16.0_@trpc+server@10.16.0/node_modules/@trpc/client/dist/transformResult-6fb67924.mjs:13:16\n Code:\n 12 | }\n > 13 | return new TRPCClientError(cause.message, {\n | ^\n 14 | ...opts,\n 15 | cause,\n 16 | result: null\n Stacktrace:\nTRPCClientError: Unexpected token < in JSON at position 0\n at TRPCClientError.from (file:///Users/zen/Desktop/trpc-astro-cloudflare/node_modules/.pnpm/@trpc+client@10.16.0_@trpc+server@10.16.0/node_modules/@trpc/client/dist/transformResult-6fb67924.mjs:13:16)\n at file:///Users/zen/Desktop/trpc-astro-cloudflare/node_modules/.pnpm/@trpc+client@10.16.0_@trpc+server@10.16.0/node_modules/@trpc/client/dist/links/httpBatchLink.mjs:200:64\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n\n Cause:\nSyntaxError: Unexpected token < in JSON at position 0\n at JSON.parse ()\n at Response.json (node:internal/deps/undici/undici:6160:23)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n\n{ origin: 'http://localhost:3000' }\n error Unexpected token 'export'\n/Users/zen/Desktop/trpc-astro-cloudflare/node_modules/.pnpm/cloudflare-pages-plugin-trpc@0.3.2_@trpc+server@10.16.0/node_modules/cloudflare-pages-plugin-trpc/dist/index.js:820\nexport {\n^^^^^^\n\nSyntaxError: Unexpected token 'export'\n at Object.compileFunction (node:vm:360:18)\n at wrapSafe (node:internal/modules/cjs/loader:1088:15)\n at Module._compile (node:internal/modules/cjs/loader:1123:27)\n at Module._extensions..js (node:internal/modules/cjs/loader:1213:10)\n at Module.load (node:internal/modules/cjs/loader:1037:32)\n at Module._load (node:internal/modules/cjs/loader:878:12)\n at ModuleWrap. (node:internal/modules/esm/translators:169:29)\n at ModuleJob.run (node:internal/modules/esm/module_job:193:25)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n at async Promise.all (index 0)\n error Unexpected token < in JSON at position 0\n File:\n /Users/zen/Desktop/trpc-astro-cloudflare/node_modules/.pnpm/@trpc+client@10.16.0_@trpc+server@10.16.0/node_modules/@trpc/client/dist/transformResult-6fb67924.mjs:13:16\n Code:\n 12 | }\n > 13 | return new TRPCClientError(cause.message, {\n | ^\n 14 | ...opts,\n 15 | cause,\n 16 | result: null\n Stacktrace:\nTRPCClientError: Unexpected token < in JSON at position 0\n at TRPCClientError.from (file:///Users/zen/Desktop/trpc-astro-cloudflare/node_modules/.pnpm/@trpc+client@10.16.0_@trpc+server@10.16.0/node_modules/@trpc/client/dist/transformResult-6fb67924.mjs:13:16)\n at file:///Users/zen/Desktop/trpc-astro-cloudflare/node_modules/.pnpm/@trpc+client@10.16.0_@trpc+server@10.16.0/node_modules/@trpc/client/dist/links/httpBatchLink.mjs:200:64\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n\n Cause:\nSyntaxError: Unexpected token < in JSON at position 0\n at JSON.parse ()\n at Response.json (node:internal/deps/undici/undici:6160:23)\n at process.processTicksAndRejections (node:internal/process/task_queues:95:5)\n```","shortMessageHtmlLink":"feat: use cloudflare-pages-plugin-trpc from https://github.com/toya…"}},{"before":"8b3335f29c755461104e29f5c4bb4afa50fa2b49","after":"569a2730c26e7f719cb7269467fd68ad51347409","ref":"refs/heads/main","pushedAt":"2023-03-19T12:22:20.564Z","pushType":"push","commitsCount":1,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"refactor: simplify UI","shortMessageHtmlLink":"refactor: simplify UI"}},{"before":"43ae4ae7e018c2a19258fc40594a49c67c65ac57","after":"8b3335f29c755461104e29f5c4bb4afa50fa2b49","ref":"refs/heads/main","pushedAt":"2023-03-19T12:07:20.330Z","pushType":"push","commitsCount":2,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"fix: handle undefined bio","shortMessageHtmlLink":"fix: handle undefined bio"}},{"before":"c65ec8775fe33c58f97700cf15e378ef62ab6e66","after":"43ae4ae7e018c2a19258fc40594a49c67c65ac57","ref":"refs/heads/main","pushedAt":"2023-03-19T11:08:31.035Z","pushType":"push","commitsCount":1,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"fix: restarting vscode fixed the type issues","shortMessageHtmlLink":"fix: restarting vscode fixed the type issues"}},{"before":null,"after":"c65ec8775fe33c58f97700cf15e378ef62ab6e66","ref":"refs/heads/main","pushedAt":"2023-03-19T10:50:36.042Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ben-xD","name":"Ben Butterworth","path":"/ben-xD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24711048?s=80&v=4"},"commit":{"message":"feat: add working tRPC example (no types in client)","shortMessageHtmlLink":"feat: add working tRPC example (no types in client)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0wOVQxNDowODozNy4wMDAwMDBazwAAAAMVBCLf","startCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNC0wOVQxNDowODozNy4wMDAwMDBazwAAAAMVBCLf","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wMy0xOVQxMDo1MDozNi4wNDI5ODNazwAAAAMGinR_"}},"title":"Activity · ben-xD/trpc-astro-cloudflare"}