text: {
    "name": "test-js-framework-benchmark",
    "version": "0.7.0",
    "private": true,
    "description": "Simple Benchmark for Javascript client side rendering",
    "scripts": {
      "clean": "node cleanup.js",
      "build": "node build.js",
      "build-prod": "node build.js",
      "compile": "node build.js",
      "start": "node http-server.js",
      "setup": "npm i & npm run install-local & cd frameworks/keyed/aurelia2 & npm i & cd ../vanillajs & npm i",
      "ci": "npm run setup && npm-run-all -p start bench-aurelia",
      "bench-aurelia": "cd webdriver-ts && npm run bench -- --framework aurelia2 vanillajs",
      "bench-all": "cd webdriver-ts && npm run bench && npm run results",
      "selenium": "cd webdriver-ts && npm run bench && npm run results",
      "update-results": "cd webdriver-ts && npm run results && npm run index",
      "build-and-update": "npm run build -- --check && npm run update-results",
      "run-all": "npm i && run-p start build-and-update",
      "install-webdriver-ts": "cd webdriver-ts && npm i && npm run build-prod",
      "install-webdriver-ts-results": "cd webdriver-ts-results && npm i",
      "install-local": "npm run install-webdriver-ts && npm run install-webdriver-ts-results",
      "docker-build-image": "docker build -t js-framework-benchmark-centos -f Dockerfile .",
      "docker-start": "cross-env-shell docker run --rm -d -p 8080:8080 --name js-framework-benchmark --volume ${INIT_CWD}:/src --volume js-framework-benchmark:/build js-framework-benchmark-centos",
      "docker-stop": "docker stop js-framework-benchmark",
      "docker-sync": "docker exec -it js-framework-benchmark rsync -avC --exclude /index.html --exclude /framework/**/dist --exclude /webdriver-ts*/dist --exclude package-lock.json --exclude node_modules --exclude /webdriver-ts/results*/ /src/ /build/",
      "docker-build-frameworks": "npm run docker-sync && docker exec -it js-framework-benchmark npm i && docker exec -it js-framework-benchmark node build.js",
      "docker-install-webdriver": "npm run docker-sync && docker exec -it js-framework-benchmark npm run install-local",
      "docker-rebuild": "npm run docker-sync && docker exec -it -w /build/webdriver-ts js-framework-benchmark npm run rebuild --headless",
      "docker-bench": "docker exec -it -w /build/webdriver-ts js-framework-benchmark node dist/benchmarkRunner.js --headless",
      "docker-results": "docker exec -it -w /build/webdriver-ts js-framework-benchmark npm run results",
      "docker-shell": "docker exec -it js-framework-benchmark /bin/bash",
      "docker-dev-webdriver": "npm run docker-sync && docker exec -it -w /build/webdriver-ts js-framework-benchmark npm run compile && docker exec -it -w /build/webdriver-ts js-framework-benchmark node dist/benchmarkRunner.js --headless"
    },
    "keywords": [
      "benchmark",
      "javascript",
      "frontend",
      "client",
      "react",
      "angular",
      "mithril"
    ],
    "repository": {
      "type": "git",
      "url": "https://github.com/krausest/js-framework-benchmark.git"
    },
    "author": "Stefan Krause",
    "license": "ISC",
    "homepage": "https://github.com/krausest/js-framework-benchmark",
    "dependencies": {
      "command-exists": "^1.2.8",
      "cross-env": "^6.0.3",
      "fs-extra": "^8.1.0",
      "lodash": "4.17.15",
      "rimraf": "^3.0.0",
      "yargs": "^15.0.2",
      "npm-run-all": "^4.1.5"
    }
  }
  