UNPKG

@jsenv/terminal-recorder

Version:

Record terminal output as .svg, .gif, .webm, .mp4

65 lines (64 loc) 1.68 kB
{ "name": "@jsenv/terminal-recorder", "version": "1.5.22", "description": "Record terminal output as .svg, .gif, .webm, .mp4", "repository": { "type": "git", "url": "https://github.com/jsenv/core", "directory": "packages/tooling/terminal-recorder" }, "license": "MIT", "author": { "name": "dmail", "email": "dmaillard06@gmail.com" }, "type": "module", "exports": { ".": { "node": "./src/main.js", "browser": { "dev:jsenv": "./src/main_browser.js", "default": "./dist/terminal_recorder_browser.js" } }, "./*": "./*" }, "main": "./dist/terminal_recorder_browser.js", "files": [ "/dist/", "/src/" ], "scripts": { "build": "node ./scripts/build.mjs", "dev": "node ./scripts/dev.mjs", "prepublishOnly": "npm run build" }, "dependencies": { "@jsenv/humanize": "1.6.0", "@jsenv/server": "16.2.1", "@jsenv/terminal-text-size": "0.0.2", "@playwright/browser-chromium": "1.52.0", "ansi-regex": "6.1.0", "eastasianwidth": "0.3.0", "he": "1.2.0", "playwright": "1.52.0", "strip-ansi": "7.1.0", "webm-to-mp4": "1.0.0" }, "devDependencies": { "@jsenv/assert": "../assert", "@jsenv/core": "../../../", "@jsenv/filesystem": "../filesystem", "@jsenv/https-local": "../https-local", "@jsenv/plugin-commonjs": "../../related/plugin-commonjs", "@jsenv/snapshot": "../snapshot", "@jsenv/terminal-recorder": "./", "@xterm/addon-fit": "0.10.0", "@xterm/addon-serialize": "0.13.0", "@xterm/addon-webgl": "0.18.0", "@xterm/xterm": "5.5.0" }, "publishConfig": { "access": "public" } }