Files
NapCatQQ/.pnpm-store/v3/files/e1/278cfb6a2897f2422e2104746ab795431c7993f399ccecc38f6a3200a67ec01ebd1238882831158cf434788b01854ed457702f7315dcd35be57f893d6ad55d
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

61 lines
1.5 KiB
Plaintext

/**
* @file 主函数
* @author mengke01(kekee000@gmail.com)
*/
import {Font, createFont} from './ttf/font';
import TTF from './ttf/ttf';
import TTFReader from './ttf/ttfreader';
import TTFWriter from './ttf/ttfwriter';
import ttf2eot from './ttf/ttf2eot';
import eot2ttf from './ttf/eot2ttf';
import ttf2woff from './ttf/ttf2woff';
import woff2ttf from './ttf/woff2ttf';
import ttf2svg from './ttf/ttf2svg';
import svg2ttfobject from './ttf/svg2ttfobject';
import Reader from './ttf/reader';
import Writer from './ttf/writer';
import OTFReader from './ttf/otfreader';
import otf2ttfobject from './ttf/otf2ttfobject';
import ttf2base64 from './ttf/ttf2base64';
import ttf2icon from './ttf/ttf2icon';
import ttftowoff2 from './ttf/ttftowoff2';
import woff2tottf from './ttf/woff2tottf';
import woff2 from '../woff2/index';
import bufferUtil from './nodejs/buffer';
const modules = {
createFont,
Font,
TTF,
TTFReader,
TTFWriter,
ttf2eot,
eot2ttf,
ttf2woff,
woff2ttf,
ttf2svg,
svg2ttfobject,
Reader,
Writer,
OTFReader,
otf2ttfobject,
ttf2base64,
ttf2icon,
ttftowoff2,
woff2tottf,
woff2,
toArrayBuffer: bufferUtil.toArrayBuffer,
toBuffer: bufferUtil.toBuffer,
};
// Export named exports for ESM
export { Font, woff2, createFont };
// Export default object
export default modules;
if (typeof exports !== 'undefined') {
// eslint-disable-next-line import/no-commonjs
module.exports = modules;
}