UNPKG

1.32 kBJSONView Raw
1{
2 "name": "sacn",
3 "version": "4.4.0",
4 "description": "💡 🎭 Send and 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": "jest -i",
11 "test": "npm run lint && npm run build && npm run unit-tests",
12 "prepublishOnly": "tsc",
13 "trypublish": "npm publish || true"
14 },
15 "main": "dist",
16 "types": "dist/index.d.ts",
17 "files": [
18 "src",
19 "dist",
20 "tsconfig.json"
21 ],
22 "repository": "git://github.com/k-yle/sACN.git",
23 "engines": {
24 "node": ">=10.0.0"
25 },
26 "keywords": [
27 "dmx",
28 "dmx512",
29 "sacn",
30 "artnet",
31 "stage-lighting",
32 "rdm",
33 "e131",
34 "e133",
35 "enttec",
36 "dmxking"
37 ],
38 "devDependencies": {
39 "@types/jest": "^27.4.1",
40 "@types/node": "^17.0.21",
41 "eslint": "^8.10.0",
42 "eslint-config-kyle": "^8.12.0",
43 "jest": "^27.5.1",
44 "ts-jest": "^27.1.4",
45 "ts-node": "^10.7.0",
46 "typescript": "^4.6.2"
47 },
48 "eslintConfig": {
49 "extends": "kyle",
50 "rules": {
51 "no-bitwise": 0,
52 "@typescript-eslint/no-non-null-assertion": 0
53 }
54 },
55 "jest": {
56 "transform": {
57 "^.+\\.tsx?$": "ts-jest"
58 },
59 "testTimeout": 20000,
60 "collectCoverage": true
61 }
62}