TypeScript implementation of core logic & types for Blah IM.
Find a file
Shibo Lyu 4674565d64
Some checks are pending
Deno / test (push) Waiting to run
fix: Use new URL() for better compatibility.
2025-04-30 22:49:35 +08:00
.github/workflows ci: update publish workflow to use deno 2.x too 2024-10-11 00:49:22 +08:00
.zed feat: identity file gen, add & update act keys 2024-09-30 02:04:44 +08:00
crypto refactor: Refactor key storage to use raw hex format instead of JWK 2025-04-13 00:54:51 +08:00
identity fix: Use new URL() for better compatibility. 2025-04-30 22:49:35 +08:00
richText fix: bump version and add toPlainText export 2025-03-17 01:30:08 +08:00
scripts feat: richText 2025-02-16 22:44:37 +08:00
test refactor: spell out all types & test types against schema 2024-09-26 00:32:29 +08:00
.gitignore chore: publish on npm 2024-09-26 01:48:16 +08:00
deno.json chore: Release 0.7.0. 2025-04-30 22:37:42 +08:00
deno.lock chore: Update zod dependency from 3.24.2 to 3.24.3 2025-04-27 23:22:32 +08:00
LICENSE chore: Change license from GPL-3.0 to MIT 2025-04-30 22:37:09 +08:00
README.md doc: Clarify license in README. 2025-04-30 22:46:24 +08:00

@blah-im/core

This is an implementation of Blah Core Protocol in TypeScript.

Installation

# Installing from npm registry
# You can use other npm-compatiable package managers too.
npm install @blah-im/core

# Installing from JSR
deno add jsr:@blah/core

Usage

A symbol API document is available on JSR: https://jsr.io/@blah/core/doc

License

This project is now licensed under MIT License. Note that this project was licensed under GNU General Public License v3.0 before version 0.7.0. See LICENSE for more details.