{
    "name": "@eigenspace/web-browser-test-creator",
    "version": "1.0.5",
    "description": "Provides a human-understandable language for describing browser specs",
    "main": "index.ts",
    "repository": {
        "type": "git",
        "url": "git+https://github.com/eigenspace/web-e2e-spec-creator.git"
    },
    "license": "MIT",
    "engines": {
        "node": ">= 10.12.0"
    },
    "scripts": {
        "build:package": "yarn compile && yarn copy:assets",
        "compile": "tsc",
        "copy:assets": "node ./dev/scripts/copy-assets.js",
        "lint:code": "eslint --ext .js,.ts",
        "lint:fix": "yarn lint:code --fix",
        "lint:markdown": "node ./node_modules/@eigenspace/codestyle/scripts/markdown-lint.js",
        "lint": "yarn lint:code . && yarn lint:markdown",
        "hooks:pre-push": "yarn lint && yarn test && yarn build:package",
        "test": "jest",
        "test:ci": "yarn test --ci",
        "deploy:publish": "npx -p @eigenspace/package-publisher@0.0.3 publish",
        "script:update-deps-remote": "npx -p @eigenspace/helper-scripts update-deps"
    },
    "husky": {
        "hooks": {
            "pre-push": "yarn hooks:pre-push",
            "pre-commit": "lint-staged"
        }
    },
    "lint-staged": {
        "*.{ts,tsx}": [
            "yarn lint:fix",
            "git add"
        ]
    },
    "dependencies": {
        "@eigenspace/helper-scripts": "2.0.5-core",
        "prettier": "2.0.5"
    },
    "devDependencies": {
        "@eigenspace/codestyle": "1.1.67",
        "@eigenspace/common-types": "0.0.20",
        "@types/jest": "24.0.13",
        "@types/node": "12.7.12",
        "@types/prettier": "2.0.2",
        "eslint": "5.16.0",
        "eslint-plugin-eigenspace-script": "0.0.18",
        "husky": "2.3.0",
        "jest": "24.7.1",
        "lint-staged": "8.1.7",
        "ts-jest": "24.0.2",
        "typescript": "3.5.3"
    }
}
