version.cc
636 字节
// scripts/node-addon-api/src/version.cc
//
// Copyright (c) 2025 Xiaomi Corporation
#include <sstream>
#include "napi.h" // NOLINT
#include "sherpa-onnx/c-api/c-api.h"
void InitVersion(Napi::Env env, Napi::Object exports) {
Napi::String version = Napi::String::New(env, SherpaOnnxGetVersionStr());
Napi::String git_sha1 = Napi::String::New(env, SherpaOnnxGetGitSha1());
Napi::String git_date = Napi::String::New(env, SherpaOnnxGetGitDate());
exports.Set(Napi::String::New(env, "version"), version);
exports.Set(Napi::String::New(env, "gitSha1"), git_sha1);
exports.Set(Napi::String::New(env, "gitDate"), git_date);
}