36 lines
782 B
JSON
36 lines
782 B
JSON
{
|
|
"name": "receipt-printer",
|
|
"version": "0.1.0",
|
|
"description": "80mm 小票打印系统 - 支持可视化模板配置和 REST API",
|
|
"main": "src/server.ts",
|
|
"scripts": {
|
|
"start": "bun run src/server.ts",
|
|
"dev": "bun run --watch src/server.ts",
|
|
"build": "bun build src/server.ts --outdir dist",
|
|
"test": "bun test"
|
|
},
|
|
"dependencies": {
|
|
"hono": "^4.11.9",
|
|
"js-yaml": "^4.1.1",
|
|
"mustache": "^4.2.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/bun": "latest",
|
|
"@types/js-yaml": "^4.0.9",
|
|
"@types/mustache": "^4.2.6",
|
|
"bun-types": "^1.3.9"
|
|
},
|
|
"keywords": [
|
|
"receipt",
|
|
"printer",
|
|
"esc-pos",
|
|
"thermal-printer",
|
|
"80mm"
|
|
],
|
|
"license": "MIT",
|
|
"private": true,
|
|
"peerDependencies": {
|
|
"typescript": "^5"
|
|
}
|
|
}
|