1 个稳定版本

1.0.0 2024年6月4日

#117国际化 (i18n)

CC0 许可证

15KB
191

Konbaato・コンバート

GitHub crates.io docs.rs CI

在不同日本文字之间进行转换。

适用于 WASM 🌀

在 Rust 中使用 crate

在您的 Cargo.toml 中包含 konbaato 的最新版本。

[dependencies]
konbaato = "1.0"

安装 nix

如果您还没有安装 nix,请使用以下命令安装。

curl --proto '=https' --tlsv1.2 -sSf -L https://install.determinate.systems/nix | sh -s -- install

可能需要打开新的终端以使更改生效。

在 JavaScript 中使用 crate

在开发人员外壳中构建 WASM 包以进行部署。

nix develop .#deploy
just wasm

在 JavaScript 中导入 ./pkg 的输出,如 index.html 中所示。

import init, { hira_to_kata } from './pkg/konbaato.js';

async function run() {
    await init();
    const input = "ひらがな";
    const output = hira_to_kata(input);
}

run()

开发 crate

在默认开发人员外壳中运行 CI。

nix develop
just check

部署本地网站。

nix develop
just serve

在开发人员外壳中运行 fuzzer 进行模糊测试。

nix develop .#fuzz
just fuzz

依赖关系

~0.7–1.4MB
~28K SLoC