UNPKG

1.42 kBJSONView Raw
1{
2 "name": "sacn",
3 "version": "2.3.2",
4 "description": "💡 🎭 Receive sACN data (DMX over IP)",
5 "author": "Kyle Hensel",
6 "license": "Apache-2.0",
7 "scripts": {
8 "build": "tsc",
9 "lint": "eslint --ext .ts --ignore-path .gitignore .",
10 "unit-tests": "nyc mocha -r ts-node/register --timeout 10000 'test/**/*.test.ts'",
11 "test": "npm run lint && npm run build && npm run unit-tests",
12 "coverage": "nyc report --reporter=text-lcov | coveralls",
13 "prepublishOnly": "tsc",
14 "trypublish": "npm publish || true"
15 },
16 "main": "dist",
17 "types": "dist/index.d.ts",
18 "files": [
19 "src",
20 "dist",
21 "tsconfig.json"
22 ],
23 "repository": "git://github.com/k-yle/sACN.git",
24 "engines": {
25 "node": ">=10.0.0"
26 },
27 "keywords": [
28 "dmx",
29 "dmx512",
30 "sacn",
31 "artnet",
32 "stage-lighting",
33 "rdm",
34 "e131",
35 "e133",
36 "enttec",
37 "dmxking"
38 ],
39 "devDependencies": {
40 "@types/mocha": "^7.0.2",
41 "@types/node": "^14.0.13",
42 "coveralls": "^3.1.0",
43 "eslint": "^7.2.0",
44 "eslint-config-kyle": "^1.0.32",
45 "mocha": "^8.0.1",
46 "nyc": "^15.1.0",
47 "ts-node": "^8.10.2",
48 "typescript": "^3.9.5"
49 },
50 "eslintConfig": {
51 "extends": "kyle"
52 },
53 "nyc": {
54 "extension": [
55 ".ts",
56 ".tsx"
57 ],
58 "all": true,
59 "reporter": [
60 "text",
61 "lcov"
62 ],
63 "exclude": [
64 "dist/**",
65 "coverage/**"
66 ]
67 }
68}