@qxuken/create-kui-node (0.1.0)

Published 2026-09-02 20:27:56 +03:00 by qxuken in qxuken/kui-node-template

Installation

@qxuken:registry=
npm install @qxuken/[email protected]
"@qxuken/create-kui-node": "0.1.0"

About this package

create-kui-node

The npm create initializer for kui Node apps. Published to the Forgejo npm registry, so point npm there once (per user, or per project with an .npmrc) and scaffold:

npm config set @qxuken:registry https://drydock9.qxuken.dev/api/packages/qxuken/npm/
npm create @qxuken/kui-node my-app
cd my-app && npm install && npm start

The registry is scoped on purpose: Forgejo does not proxy npmjs, so a plain registry= line would send esbuild and typescript there too and fail. Only @qxuken/* resolves from Forgejo; everything else keeps coming from npmjs.

template/ is copied verbatim; _gitignore and _npmrc become the dotfiles npm would otherwise drop from the tarball, and the package name is taken from the directory. The generated .npmrc keeps @qxuken/kui resolving from the same registry.

Releases are tags: npm version <x.y.z> (commits and tags v<x.y.z>), then git push --follow-tags. CI scaffolds and runs an app on every push and, on a v* tag, publishes to the registry with the PACKAGES_TOKEN secret. npm publish also works by hand with a write:packages token in ~/.npmrc. npm create only accepts registry names, so test an unpublished checkout with node /path/to/kui-node-template/index.mjs demo (same code path as the bin).

Details
npm
2026-09-02 20:27:56 +03:00
1
MIT
4 KiB
Assets (1)
Versions (16) View all
0.14.1 2026-10-04
0.14.0 2026-10-04
0.13.0 2026-09-29
0.12.0 2026-09-26
0.11.0 2026-09-25