UNPKG

node-mac-recorder

Version:

Native macOS screen recording package for Node.js applications

56 lines (55 loc) 1.38 kB
{ "name": "node-mac-recorder", "version": "2.4.8", "description": "Native macOS screen recording package for Node.js applications", "main": "index.js", "keywords": [ "macos", "screen", "recording", "capture", "video", "native", "electron" ], "author": "aslanonur", "license": "MIT", "repository": { "type": "git", "url": "https://github.com/aslanon/node-mac-recorder.git" }, "homepage": "https://github.com/aslanon/node-mac-recorder#readme", "bugs": { "url": "https://github.com/aslanon/node-mac-recorder/issues" }, "engines": { "node": ">=14.0.0" }, "os": [ "darwin" ], "cpu": [ "x64", "arm64" ], "scripts": { "test": "node test.js", "install": "node install.js", "build": "node-gyp build", "rebuild": "node-gyp rebuild", "prebuild:node-arm64": "prebuildify --platform darwin --arch arm64 --napi --strip", "prebuild:electron-arm64": "prebuildify --platform darwin --arch arm64 --napi --strip --targets electron@27.0.0", "prebuild:all-arm64": "npm run prebuild:node-arm64 && npm run prebuild:electron-arm64", "clean": "node-gyp clean", "test:window-selector": "node window-selector-test.js", "example:window-selector": "node examples/window-selector-example.js" }, "dependencies": { "node-addon-api": "^7.0.0" }, "devDependencies": { "node-gyp": "^10.0.0", "prebuildify": "^6.0.1" }, "gypfile": true }