{
    "name": "e1c-test-tools",
    "version": "0.1.2",
    "main": "index.js",
    "license": "MIT",
    "devDependencies": {
        "@nestjs/cli": "^7.5.1",
        "@nestjs/schematics": "^7.1.3",
        "@types/express": "^4.17.8",
        "@types/fs-extra": "^9.0.5",
        "@types/glob": "^7.1.3",
        "@types/jest": "^26.0.15",
        "@types/node": "^14.14.10",
        "@types/socket.io": "^2.1.12",
        "@types/supertest": "^2.0.10",
        "@typescript-eslint/eslint-plugin": "^4.9.0",
        "@typescript-eslint/parser": "^4.9.0",
        "commitizen": "^4.2.2",
        "cz-conventional-changelog": "3.3.0",
        "eslint": "^7.14.0",
        "eslint-config-airbnb-base": "^14.2.1",
        "eslint-plugin-import": "^2.22.1",
        "eslint-plugin-jest": "^24.1.3",
        "husky": "^4.3.0",
        "jest": "^26.6.3",
        "standard-version": "^9.0.0",
        "supertest": "^6.0.0",
        "ts-jest": "^26.4.4",
        "ts-loader": "^8.0.8",
        "ts-node": "^9.0.0",
        "tsconfig-paths": "^3.9.0",
        "typescript": "^4.1.2"
    },
    "config": {
        "commitizen": {
            "path": "./node_modules/cz-conventional-changelog"
        }
    },
    "husky": {
        "hooks": {
            "pre-commit": "yarn lint && yarn test && e1c-precommit-hook"
        }
    },
    "e1cRepoConfig": {
        "pathToExecutable": "E:\\tools\\1C\\8.3.16.1148\\bin\\1cv8.exe",
        "pathToSrcDir": "./src/1C",
        "pathToDistDir": "./dist/1C",
        "filesExtensions": [
            "erf",
            "epf"
        ],
        "pathToLogsDir": "./logs"
    },
    "bin": {
        "start-up-test-env": "dist/e1c-test-tools/test-tools/bin/start-up-test-env.js",
        "shut-down-test-env": "dist/e1c-test-tools/test-tools/bin/shut-down-test-env.js"
    },
    "scripts": {
        "prepublishOnly": "yarn build:tools && yarn build:tester",
        "prebuild": "rimraf ./dist/server && rimraf ./dist/e1c-repo-tools",
        "cmz": "cz",
        "release": "standard-version",
        "dump:tester": "yarn e1c-dump",
        "build:server": "nest build ./src/server",
        "build:tools": "tsc -p ./src/test-tools",
        "build:tester": "yarn e1c-build",
        "build": "yarn build:tools && yarn build:tester",
        "lint": "eslint --no-error-on-unmatched-pattern ./src/**/*.ts",
        "test": "jest --passWithNoTests",
        "debug:server": "nest start --debug --watch",
        "start:server": "nest start --watch"
    },
    "dependencies": {
        "@nestjs/common": "^7.5.1",
        "@nestjs/core": "^7.5.1",
        "@nestjs/event-emitter": "^0.0.2",
        "@nestjs/platform-express": "^7.5.1",
        "@nestjs/platform-socket.io": "^7.6.3",
        "@nestjs/platform-ws": "^7.6.3",
        "@nestjs/testing": "^7.5.1",
        "@nestjs/websockets": "^7.6.2",
        "chalk": "^4.1.0",
        "dotenv": "^8.2.0",
        "e1c-repo-tools": "0.2.1",
        "express": "^4.17.1",
        "fs-extra": "^9.0.1",
        "glob": "^7.1.6",
        "log-symbols": "^4.0.0",
        "log-update": "^4.0.0",
        "reflect-metadata": "^0.1.13",
        "rimraf": "^3.0.2",
        "rxjs": "^6.6.3",
        "socket.io": "^3.0.4",
        "socket.io-client": "^3.0.4"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/cinex-ru/e1c-test-tools.git"
    },
    "keywords": [
        "1C",
        "jest",
        "test-tools",
        "testing",
        "unittest",
        "e1c"
    ]
}
