mono/packages/media/cpp/package.json
2026-04-13 18:16:06 +02:00

33 lines
1.3 KiB
JSON

{
"name": "media-cpp",
"version": "0.1.0",
"type": "module",
"description": "media-img — image resize CLI, REST server, and JSON-line IPC (C++).",
"directories": {
"test": "tests"
},
"scripts": {
"config": "cmake --preset dev",
"config:release": "cmake --preset release",
"build": "cmake --preset dev && cmake --build --preset dev",
"build:release": "cmake --preset release && cmake --build --preset release",
"clean": "cmake -E rm -rf build dist",
"rebuild": "npm run clean && npm run build",
"generate:assets": "node tests/assets/build-fixtures.mjs",
"setup:vips": "powershell -ExecutionPolicy Bypass -File scripts/fetch-vips-windows.ps1",
"test:media": "node orchestrator/test-media.mjs",
"test:media:templates": "node orchestrator/test-media.mjs --templates-only",
"test:media:glob": "node orchestrator/test-media.mjs --glob-batch-only",
"test:media:rest": "node orchestrator/test-media.mjs --rest-only",
"test:media:ipc": "node orchestrator/test-media.mjs --ipc-only",
"run": ".\\dist\\media-img.exe --help",
"resize": ".\\dist\\media-img.exe resize",
"serve": ".\\dist\\media-img.exe serve --help",
"ipc": ".\\dist\\media-img.exe ipc --help",
"kbot": ".\\dist\\media-img.exe kbot --help"
},
"keywords": [],
"author": "",
"license": "ISC"
}