{
    "name": "socket-event-controller",
    "private": false,
    "version": "0.0.8",
    "description": "event-based websocket controller",
    "readmeFilename": "README.md",
    "main": "lib/index.js",
    "types": "lib/index.d.ts",
    "keywords": [
        "websocket",
        "websockets",
        "typescript",
        "socket.io"
    ],
    "scripts": {
        "build": "npm run lint & rimraf dist && tsc -p tsconfig.build.json",
        "lint": "tslint -p tsconfig.json -c tslint.json",
        "test:e2e": "jest --config ./test/jest-e2e.json"
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/4Zteam/socket-event-controller.git"
    },
    "author": "Junhyung Park <revil.com@gmail.com>",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/4Zteam/socket-event-controller/issues"
    },
    "homepage": "https://github.com/4Zteam/socket-event-controller#readme",
    "dependencies": {
        "class-transformer": "^0.2.0",
        "joi": "^14.3.1",
        "reflect-metadata": "^0.1.13",
        "socket.io": "^2.2.0"
    },
    "devDependencies": {
        "@types/jest": "^24.0.11",
        "@types/joi": "^14.3.2",
        "@types/node": "^11.10.5",
        "@types/socket.io": "^2.1.2",
        "@types/socket.io-client": "^1.4.32",
        "jest": "^24.3.1",
        "prettier": "^1.16.4",
        "rimraf": "^2.6.3",
        "socket.io-client": "^2.2.0",
        "ts-jest": "^24.0.0",
        "tsconfig-paths": "^3.8.0",
        "tslint": "^5.13.1",
        "typescript": "^3.3.3333"
    },
    "jest": {
        "moduleFileExtensions": [
            "js",
            "json",
            "ts"
        ],
        "rootDir": "src",
        "testRegex": ".spec.ts$",
        "transform": {
            "^.+\\.(t|j)s$": "ts-jest"
        },
        "coverageDirectory": "../coverage",
        "testEnvironment": "node"
    }
}
