@vode-app/create-hono-server (0.1.0-pre.3)

Published 2026-05-21 17:25:03 +02:00 by temir in vode-app/create-hono-server

Installation

@vode-app:registry=
npm install @vode-app/create-hono-server@0.1.0-pre.3
"@vode-app/create-hono-server": "0.1.0-pre.3"

About this package

Introduction

<INTRO TEXT>

Table of Contents

  1. Quick Start
  2. Documentation
  3. DevOps
    1. Change Management
    2. Publish
      1. npmjs.org
      2. Custom registry

Quick Start

# placeholder:
    # <TEMPLATE_PACKAGE: @vode-app/create-hono-server
    # <TEMPLATE_NAME: @vode-app/hono-server
    # <NEW_PACKAGE: <NEW_PACKAGE>
      # is used as:
      #   - the path where the package is created
      #   - the "name" field in the generated package.json
    # <@_VERSION: <@_VERSION>

# pinned version
bun info "@vode-app/create-hono-server" version
bun create --no-install --no-git "@vode-app/hono-server<@_VERSION>" <NEW_PACKAGE>

# latest
# clear the cache to pick up the latest version
bun pm cache rm
bun create --no-install --no-git "@vode-app/hono-server" <NEW_PACKAGE>

# templates only copy files, run install and any setup scripts manually
cd <NEW_PACKAGE>
bun install

Documentation

The following sections explain the configurations and conventions baked into the generated package. Useful when adapting it to fit specific needs.

<DOCUMENTATION>

DevOps

bun update
bun install

bun run clean
bun run build
bun run tests

# see publish section for publish instructions

Change Management

  1. Create a new branch for the change.
  2. Make the changes and commit.
  3. Bump the version in package.json.
  4. Add an entry for the new version in CHANGELOG.md.
  5. Pull request the branch.
  6. Ensure package artifacts are current.
  7. Publish.

Publish

See the following sources to configure the target registry and authentication.

⚠️ Package Scope and the authentication for the target registry must be aligned.

npmjs.org

Publish to the public npm registry.

# authenticate
npm login
# publish
bun publish --registry https://registry.npmjs.org/ --access public

Custom registry

Publish to a custom registry.

# placeholder:
  # <SCOPE_WITHOUT_AT: vode-app
  # <REGISTRY_URL: https://git.chimps.quest/api/packages/vode-app/npm/
  # <BUN_PUBLISH_AUTH_TOKEN: <BUN_PUBLISH_AUTH_TOKEN>

~/.bunfig.toml or bunfig.toml:

[install.scopes]
"vode-app" = { url = "https://git.chimps.quest/api/packages/vode-app/npm/", token = "$BUN_PUBLISH_AUTH_TOKEN" }
# authenticate
$env:BUN_PUBLISH_AUTH_TOKEN = "<BUN_PUBLISH_AUTH_TOKEN>"
# publish
bun publish

Dependencies

Development dependencies

ID Version
@types/bun latest
typescript ^6.0.3

Keywords

typescript bun template server hono
Details
npm
2026-05-21 17:25:03 +02:00
1
temir.ra
MIT
latest
8.2 KiB
Assets (1)
Versions (3) View all
0.1.0-pre.3 2026-05-21
0.1.0-pre.2 2026-05-21
0.1.0-pre.1 2026-05-21