@meyer/hyperdeck-emulator
Version:
Typescript Node.js library for emulating a Blackmagic Hyperdeck
98 lines • 2.64 kB
JSON
{
"name": "@meyer/hyperdeck-emulator",
"version": "0.0.4-canary.43.19bcaf6",
"description": "Typescript Node.js library for emulating a Blackmagic Hyperdeck",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"module": "dist/hyperdeck-emulator.esm.js",
"browser": "dist/browser/index.js",
"license": "MIT",
"engines": {
"node": ">=7.5.0"
},
"keywords": [
"blackmagic",
"bmd",
"hyperdeck",
"video",
"typescript",
"javascript",
"open source"
],
"contributors": [
{
"name": "Balte de Wit",
"email": "contact@balte.nl",
"url": "https://balte.nl"
}
],
"files": [
"dist",
"src"
],
"husky": {
"hooks": {
"pre-commit": "tsdx lint"
}
},
"standard-version": {
"message": "chore(release): %s [skip ci]",
"tagPrefix": "",
"scripts": {
"postchangelog": "prettier --write CHANGELOG.md"
}
},
"prettier": {
"trailingComma": "es5",
"singleQuote": true,
"printWidth": 100,
"endOfLine": "lf"
},
"scripts": {
"start": "tsdx watch",
"build": "tsdx build",
"lint": "eslint src",
"lint:fix": "eslint --fix",
"test": "tsdx build && yarn jest",
"prepack": "rimraf dist && tsdx build",
"test:coverage": "yarn test -- --coverage",
"bump-canary-version": "node ./scripts/bumpCanaryVersion.js",
"cov": "jest --coverage; open-cli coverage/lcov-report/index.html",
"cov-open": "open-cli coverage/lcov-report/index.html",
"send-coverage": "codecov",
"changelog": "standard-version",
"release": "yarn reset && yarn lint && yarn changelog",
"reset": "git clean -dfx && git reset --hard && yarn",
"validate:dependencies": "yarn audit && yarn license-validate",
"validate:dev-dependencies": "yarn audit --groups devDependencies",
"license-validate": "node-license-validator -p -d --allow-licenses MIT BSD BSD-3-Clause BSD-2-Clause ISC Apache Apache-2.0 WTFPL Unlicense --allow-packages cycle"
},
"devDependencies": {
"@babel/preset-env": "^7.10.3",
"@types/jest": "^26.0.3",
"@types/npm-packlist": "^1.1.1",
"@types/pino": "^6.3.0",
"@typescript-eslint/eslint-plugin": "^3.4.0",
"@typescript-eslint/parser": "^3.4.0",
"codecov": "^3.7.0",
"eslint": "^7.3.1",
"eslint-config-prettier": "^6.10.1",
"eslint-plugin-prettier": "^3.1.3",
"husky": "^4.2.5",
"jest": "^26.1.0",
"jest-cli": "^26.1.0",
"lint-staged": "^10.1.3",
"node-license-validator": "^1.3.0",
"npm-packlist": "^2.1.2",
"pino": "^6.3.2",
"pino-pretty": "^4.0.0",
"prettier": "^2.0.5",
"rimraf": "^3.0.2",
"semver": "^7.3.2",
"standard-version": "^8.0.0",
"ts-jest": "^26.1.1",
"tsdx": "^0.13.2",
"tslib": "^2.0.0",
"typescript": "^3.9.5"
}
}