@www.hyperlinks.space/program-kit
v123.123.123
Published
Hyperlinks Space Program
Readme
Program Kit
Program Kit is a production-ready cross-platform starter published from repository root. It is built around React Native + Expo and is designed to be quickly tested, scaled, and deployed across popular platforms.
What You Get
- Expo + React Native app foundation
- Telegram bot support (webhook + local bot scripts) with AI functionality
- Telegram Mini App-ready client structure
- Android and iOS clients
- Windows desktop packaging (
.exe) with Electron Builder - CI-oriented release workflow and deployment helpers
- OpenAI functionality and Swap.Coffee for blockchain data retrievement
Install
npmjs (public)
npx @www.hyperlinks.space/program-kit ./new-programGitHub Packages
npx @hyperlinksspace/program-kit ./new-programIf you install from GitHub Packages, configure .npmrc with the @hyperlinksspace
registry and token.
After Scaffold
Copy npmrc.example to .npmrc so installs match this repo (legacy-peer-deps; npm does not ship a real .npmrc in the tarball for security):
cd new-program
cp npmrc.example .npmrc
npm install
npm run startIf you prefer not to use a .npmrc, you can run npm install --legacy-peer-deps instead of the copy step.
Then open the project fullREADME.md for details (env vars, bot setup, build
and release commands).
Release Channels
latestfor stable milestone snapshotsnextfor rolling preview snapshots
Notes
- Published from the repository root; the pack includes everything except patterns in
.npmignore(nofileswhitelist inpackage.json). .npmrccannot be published on npm;npmrc.exampleis included so you can copy it locally.
Matching local development
Use the same setup you would after cloning this repo:
- Node — Prefer the version in
.nvmrc(aligned withpackage.jsonengines). - npm install — Copy
npmrc.exampleto.npmrc, then runnpm install(samelegacy-peer-depsbehavior as a local checkout with a root.npmrc). - Env — Copy
.env.exampleto.envand fill variables (details infullREADME.mdafter the CI readme swap, or in the main repo README).
The tarball does not ship package-lock.json (by .npmignore); the first install generates a lockfile for your machine, like cloning without a committed lock.
