{
    "name": "@genymotion/device-web-player",
    "version": "4.2.1",
    "description": "Genymotion Virtual Device Web Renderer",
    "main": "dist/js/device-renderer.min.js",
    "files": [
        "dist"
    ],
    "types": "dist/index.d.ts",
    "engines": {
        "node": ">=16"
    },
    "scripts": {
        "test": "jest --config tests/config.js",
        "lint": "eslint src tests",
        "checkstyle": "eslint -f checkstyle -o ./tests/reports/lint/report.xml src tests",
        "validate": "yarn lint && yarn checkstyle",
        "build:dev": "webpack --mode development",
        "build": "webpack --mode production",
        "start": "webpack serve --mode development"
    },
    "repository": {
        "type": "git",
        "url": "git+https://github.com/Genymobile/genymotion-device-web-player.git"
    },
    "author": "Genymotion team (https://www.genymotion.com)",
    "license": "MIT",
    "bugs": {
        "url": "https://github.com/Genymobile/genymotion-device-web-player/issues"
    },
    "homepage": "https://github.com/Genymobile/genymotion-device-web-player#readme",
    "dependencies": {
        "lodash": "^4.17.21",
        "loglevel": "^1.8.0"
    },
    "devDependencies": {
        "@babel/core": "^7.18.6",
        "@babel/preset-env": "^7.18.6",
        "@babel/register": "^7.18.6",
        "@fullhuman/postcss-purgecss": "5.0.0",
        "autoprefixer": "10.4.14",
        "babel-eslint": "^10.1.0",
        "babel-loader": "^9.1.3",
        "copy-webpack-plugin": "10.2.4",
        "css-loader": "^6.8.1",
        "css-minimizer-webpack-plugin": "^5.0.1",
        "eslint": "^7.32.0",
        "eslint-config-prettier": "^9.1.0",
        "eslint-plugin-jest": "^24.7.0",
        "eslint-plugin-prettier": "^5.1.3",
        "html-webpack-plugin": "^5.5.3",
        "jest": "^26.6.3",
        "jest-junit": "^12.3.0",
        "mini-css-extract-plugin": "^2.9.2",
        "postcss": "8.4.24",
        "postcss-loader": "7.3.3",
        "prettier": "^3.3.2",
        "purgecss-webpack-plugin": "4.1.3",
        "sass": "^1.53.0",
        "sass-loader": "^13.3.2",
        "style-loader": "^3.3.3",
        "typescript": "^5.5.4",
        "webpack": "^5.88.2",
        "webpack-cli": "^5.1.4",
        "webpack-dev-server": "^4.15.1",
        "webpack-hot-middleware": "^2.26.1",
        "webpack-sources": "3.2.3"
    },
    "jest-junit": {
        "suiteName": "jest tests",
        "outputDirectory": "tests/reports",
        "outputName": "junit.xml"
    }
}
