{
	"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"
	}
}