From 7392be6fefb896b0dfea63a6eea6e16153302768 Mon Sep 17 00:00:00 2001 From: v0 Date: Mon, 7 Sep 2026 12:05:29 +0000 Subject: [PATCH 1/4] Fix missing test script target --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index fa038c3..32d18e0 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ ], "scripts": { "build": "node scripts/build-cjs.js", - "test": "node test/index.test.js", + "test": "node --test", "prepublishOnly": "node scripts/build-cjs.js", "example": "node examples/basic.js", "example:advanced": "node examples/advanced.js" From 6d1e67b3fac6ea65496de145c596c2ac568d8627 Mon Sep 17 00:00:00 2001 From: v0 Date: Mon, 7 Sep 2026 12:05:52 +0000 Subject: [PATCH 2/4] feat: add pnpm lockfile for dependency management Added pnpm-lock.yaml to ensure consistent dependency versions across environments. Co-authored-by: secretdoorsfoolsparade-alt <283040188+secretdoorsfoolsparade-alt@users.noreply.github.com> --- pnpm-lock.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 pnpm-lock.yaml diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml new file mode 100644 index 0000000..9b60ae1 --- /dev/null +++ b/pnpm-lock.yaml @@ -0,0 +1,9 @@ +lockfileVersion: '9.0' + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false + +importers: + + .: {} From e5f847ac3b81834f351ecca0ea190bf3ce338136 Mon Sep 17 00:00:00 2001 From: "vercel[bot]" <35613825+vercel[bot]@users.noreply.github.com> Date: Mon, 7 Sep 2026 12:11:43 +0000 Subject: [PATCH 3/4] init From 7913d06c3c0c337488bd45f2ba5783b38efda184 Mon Sep 17 00:00:00 2001 From: v0 Date: Mon, 7 Sep 2026 12:15:10 +0000 Subject: [PATCH 4/4] Add Hono deployment entrypoint --- api/index.js | 9 +++++++++ package.json | 5 ++++- pnpm-lock.yaml | 16 +++++++++++++++- 3 files changed, 28 insertions(+), 2 deletions(-) create mode 100644 api/index.js diff --git a/api/index.js b/api/index.js new file mode 100644 index 0000000..ec68120 --- /dev/null +++ b/api/index.js @@ -0,0 +1,9 @@ +import { Hono } from 'hono' + +const app = new Hono() + +app.get('/', (c) => c.json({ name: 'AniPub API', status: 'ok' })) + +app.get('/health', (c) => c.json({ status: 'ok' })) + +export default app diff --git a/package.json b/package.json index 32d18e0..9caf639 100644 --- a/package.json +++ b/package.json @@ -54,5 +54,8 @@ "engines": { "node": ">=18.0.0" }, - "sideEffects": false + "sideEffects": false, + "dependencies": { + "hono": "^4.13.7" + } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9b60ae1..cb4c18f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,4 +6,18 @@ settings: importers: - .: {} + .: + dependencies: + hono: + specifier: ^4.13.7 + version: 4.13.7 + +packages: + + hono@4.13.7: + resolution: {integrity: sha512-c8/gF9ac8Y78/agExVocyLevgR+JlpNB444Py0FSX8pJoPdYUfUzRcXtYEYGwt6l19qIlVZPN5Mfsw9jFShmQQ==} + engines: {node: '>=16.9.0'} + +snapshots: + + hono@4.13.7: {}