Typerx
A lightweight typescript annotation rest based extra (express、 mongoose、 angular、zorro、ng-alain ...).
Install / Use
/learn @vellengs/TyperxREADME

typerx (Typescript Rest extra)
A lightweight typescript annotation rest based extra (express、 mongoose、 angular、ng-zorro、ng-alain ...).
Automatic maintenance rest api and flexible.
module features
system management
- settings
- accounts
- menus
- roles
- dictionary
- logs
CMS management
- pages
- articles
- categories
- media
- widgets
project demo
typerx demo use admin:888888 LOGIN
Quick start
# clone our repo
# --depth 1 removes all but one .git commit history
$ git clone --depth 1 https://github.com/vellengs/typerx.git
# change directory to our repo
$ cd typerx
# install the repo with npm
$ npm install
# import system default data
$ npm run import
# start the server
$ npm start
Test
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
Front end stack
angular >= 5;
ant design angular version zorro
ng-zorro-antd admin panel front-end framework
Related Skills
bluebubbles
352.9kUse when you need to send or manage iMessages via BlueBubbles (recommended iMessage integration). Calls go through the generic message tool with channel="bluebubbles".
gh-issues
352.9kFetch GitHub issues, spawn sub-agents to implement fixes and open PRs, then monitor and address PR review comments. Usage: /gh-issues [owner/repo] [--label bug] [--limit 5] [--milestone v1.0] [--assignee @me] [--fork user/repo] [--watch] [--interval 5] [--reviews-only] [--cron] [--dry-run] [--model glm-5] [--notify-channel -1002381931352]
healthcheck
352.9kHost security hardening and risk-tolerance configuration for OpenClaw deployments
node-connect
352.9kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
