https://github.com/gepheum/skir-moonbit-client
About Runtime dependency for Moonbit code generated from .skir files
https://github.com/gepheum/skir-moonbit-client
codegen moonbit moonbit-lang serialization skir
Last synced: 9 days ago
JSON representation
About Runtime dependency for Moonbit code generated from .skir files
- Host: GitHub
- URL: https://github.com/gepheum/skir-moonbit-client
- Owner: gepheum
- License: mit
- Created: 2026-05-25T21:31:30.000Z (9 days ago)
- Default Branch: main
- Last Pushed: 2026-05-25T22:10:31.000Z (9 days ago)
- Last Synced: 2026-05-26T00:11:30.565Z (9 days ago)
- Topics: codegen, moonbit, moonbit-lang, serialization, skir
- Language: MoonBit
- Homepage: https://skir.build/
- Size: 28.3 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.dev.md
- License: LICENSE
Awesome Lists containing this project
README
# Development and Release Guide (MoonBit)
This package is published to MoonBit's package registry (Mooncakes).
## Prerequisites
- Install MoonBit toolchain (`moon` command available)
- Create a Mooncakes account (if needed):
```bash
moon register
```
- Log in locally:
```bash
moon login
moon whoami
```
## Local validation before release
From this directory:
```bash
moon fmt --check
moon check
moon test
moon package
```
## Release process
1. Bump the version in `moon.mod`.
2. Commit and push your changes.
3. Publish the module:
```bash
moon publish
```