UNPKG

@getexcited/chompers

Version:

High-performance native Node.js addon for Windows screen recording and window enumeration

71 lines 2.23 kB
{ "name": "@getexcited/chompers", "version": "1.1.2", "description": "High-performance native Node.js addon for Windows screen recording and window enumeration", "main": "index.js", "types": "index.d.ts", "keywords": [ "windows", "window-enumeration", "screen-recording", "video-capture", "audio-capture", "native", "rust", "napi", "game-detection", "monitor", "multi-monitor", "window-management", "system", "replay-buffer" ], "author": "Chompers Contributors", "repository": "https://github.com/GetExcitedApp/chompers", "bugs": { "url": "https://github.com/GetExcitedApp/chompers/issues" }, "homepage": "https://github.com/GetExcitedApp/chompers#readme", "napi": { "name": "chompers", "triples": {} }, "license": "GPL-3.0-only", "devDependencies": { "@napi-rs/cli": "^2.18.4", "@types/node": "^22.10.7", "ava": "^6.0.1", "tsx": "^4.19.4", "typescript": "^5.7.3" }, "ava": { "timeout": "3m" }, "engines": { "node": ">= 16" }, "os": [ "win32" ], "scripts": { "artifacts": "napi artifacts", "build": "napi build --platform --release", "build:debug": "napi build --platform", "prepublishOnly": "napi prepublish -t npm", "test": "ava", "universal": "napi universal", "version": "napi version", "example:basic": "tsx examples/basic_recording.ts", "example:replay": "tsx examples/replay_buffer.ts", "example:audio": "tsx examples/select_audio_device.ts", "example:encoder": "tsx examples/select_video_encoder.ts", "example:windows": "tsx examples/get-windows.ts", "examples": "echo \"Available examples:\" && echo \" yarn example:basic - Basic screen recording\" && echo \" yarn example:replay - Replay buffer demo\" && echo \" yarn example:audio - Audio device selection\" && echo \" yarn example:encoder - Video encoder selection\" && echo \" yarn example:windows - Window enumeration demo\"" }, "packageManager": "yarn@4.9.1", "optionalDependencies": { "@getexcited/chompers-win32-x64-msvc": "1.1.2", "@getexcited/chompers-darwin-x64": "1.1.2", "@getexcited/chompers-linux-x64-gnu": "1.1.2" } }