UNPKG

@atem-connection/camera-control

Version:
93 lines 3.01 kB
{ "name": "@atem-connection/camera-control", "version": "0.3.0", "packageManager": "yarn@4.5.2", "description": "Library for ATEM Camera control using atem-connection.", "main": "dist/main.js", "typings": "dist/main.d.ts", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/julusian/atem-connection-camera-control.git" }, "bugs": { "url": "https://github.com/julusian/atem-connection-camera-control/issues" }, "homepage": "https://github.com/julusian/atem-connection-camera-control#readme", "author": { "name": "Julian Waller", "email": "git@julusian.co.uk" }, "keywords": [ "atem", "blackmagic", "bmd", "switcher", "video" ], "scripts": { "_postinstall": "./node_modules/.bin/husky install", "prepack": "pinst --disable", "postpack": "pinst --enable", "build": "rimraf dist && run build:main", "build:main": "tsc -p tsconfig.build.json", "lint:raw": "run eslint --ext .ts --ext .js --ext .tsx --ext .jsx ", "lint": "run lint:raw .", "lint-fix": "run lint --fix", "unit": "run jest --forceExit", "test": "run lint && run unit", "watch": "run jest --watch", "cov": "run jest --coverage; open-cli coverage/lcov-report/index.html", "cov-open": "open-cli coverage/lcov-report/index.html", "docs": "run docs:html && open-cli docs/index.html", "docs:test": "run docs:html", "docs:html": "typedoc --tsconfig tsconfig.docs.json --entryPoints src/main.ts --excludePrivate --theme default --out docs", "docs:json": "typedoc --tsconfig tsconfig.docs.json --json docs/typedoc.json --entryPoints src/main.ts", "release": "sofie-version", "reset": "git clean -dfx && git reset --hard && yarn", "validate:dependencies": "yarn npm audit --environment production && run license-validate", "validate:dev-dependencies": "yarn npm audit --environment development", "license-validate": "sofie-licensecheck --allowPackages caniuse-lite@1.0.30001319", "eslint": "./node_modules/.bin/eslint", "prettier": "./node_modules/.bin/prettier", "lint-staged": "./node_modules/.bin/lint-staged" }, "engines": { "node": ">=18.16" }, "files": [ "/dist", "/CHANGELOG.md", "/README.md", "/LICENSE" ], "peerDependencies": { "atem-connection": "^3.5.0" }, "devDependencies": { "@sofie-automation/code-standard-preset": "^2.5.2", "@types/jest": "^29.5.14", "@types/node": "18.19.65", "atem-connection": "^3.5.0", "jest": "^29.7.0", "jest-extended": "^4.0.2", "open-cli": "^8.0.0", "pinst": "^3.0.0", "rimraf": "^5.0.10", "ts-jest": "^29.2.5", "typedoc": "^0.25.13", "typescript": "~5.3.3" }, "prettier": "@sofie-automation/code-standard-preset/.prettierrc.json", "lint-staged": { "*.{css,json,md,scss}": [ "prettier --write" ], "*.{ts,tsx,js,jsx}": [ "yarn lint-fix" ] }, "dependencies": { "tslib": "^2.8.1" } }