Skip to content

About

No description, website, or topics provided.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Repository files navigation

@medicomind/svelte-kit

CI Release license

Monorepo for @medicomind/svelte-adapter-hono — a SvelteKit adapter that emits a standalone Node server powered by Hono, with brotli/gzip/zstd precompression.

Layout

Development

npm install
npm run build       # build the adapter package (tsup + tsc declarations)
npm test            # unit + integration + e2e, coverage-gated at 90% lines
npm run test:unit   # fast inner loop
npm run test:perf   # autocannon smoke test (requires a prior e2e run)
npm run lint        # prettier + eslint
npm run check       # tsc --noEmit

Releases are managed with changesets: npm run changeset to record a change; the release workflow versions and publishes from main via npm Trusted Publishing (OIDC — no NPM_TOKEN secret). Configure the package's Trusted Publisher on npmjs.com as Medico-Mind/svelte-kit, workflow release.yml.

CI runs lint, typecheck and the full test suite on Node 22 and 24 (.github/workflows/ci.yml). The repository and published adapter require Node ≥ 22.17 (SvelteKit 3).

Contributing

See CONTRIBUTING.md for the development workflow, testing structure and how to submit changes. Bug reports and feature requests go through the issue templates.

About

No description, website, or topics provided.

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages