UNPKG

@streamyx/api

Version:

Build extensions for Streamyx with Node.js

73 lines (72 loc) 1.84 kB
{ "name": "@streamyx/api", "version": "0.2.10", "description": "Build extensions for Streamyx with Node.js", "main": "./dist/streamyx.js", "homepage": "https://developers.streamyx.tv", "bin": { "stx": "./bin/cli.js" }, "types": "streamyx.d.ts", "files": [ "streamyx.d.ts", "bin", "dist", "types", "public.pem" ], "scripts": { "dev": "tsdown ./lib/cli.js --target node20 --format cjs --watch --out-dir ./bin", "build:cli": "tsdown ./lib/cli.js --target node20 --format cjs --minify --out-dir ./bin", "build:lib": "tsdown streamyx.js --target node20 --format cjs --minify", "build": "npm run build:cli && npm run build:lib", "lint": "eslint . && prettier --check .", "fix": "eslint . --fix && prettier --write ." }, "repository": { "type": "git", "url": "git+https://github.com/streamyx-labs/extensions.git" }, "keywords": [ "streamyx", "extensions", "types", "stx", "api" ], "bugs": { "url": "https://github.com/streamyx-labs/extensions/issues", "email": "vitalygashkov@vk.com" }, "author": "Vitaly Gashkov <vitalygashkov@vk.com>", "license": "MIT", "readmeFilename": "README.md", "funding": [ { "type": "individual", "url": "https://boosty.to/vitalygashkov" }, { "type": "patreon", "url": "https://www.patreon.com/vitalygashkov" } ], "engines": { "node": "20 || 21 || 22 || 23" }, "devDependencies": { "@eslint/js": "^9.16.0", "@types/node": "^22.10.1", "dasha": "^3.1.5", "eslint": "^9.16.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.2.1", "globals": "^15.12.0", "prettier": "^3.4.1", "typescript": "^5.7.2" }, "dependencies": { "javascript-obfuscator": "^4.1.1", "tsdown": "^0.9.8" } }