{
    "name": "kumascript",
    "description": "Scripting for MDN",
    "version": "0.2.0",
    "license": "MPL-2.0",
    "homepage": "https://github.com/mdn/kumascript",
    "bugs": "https://github.com/mdn/kumascript/issues",
    "author": "Les Orchard <lorchard@mozilla.com> (http://lmorchard.com/) and David Flanagan <dflanagan@mozilla.com>",
    "repository": {
        "type": "git",
        "url": "https://github.com/mdn/kumascript.git"
    },
    "main": "./index",
    "scripts": {
        "start": "node run.js",
        "test": "jest",
        "test-coverage": "jest --coverage --collectCoverageFrom='src/**'",
        "lint": "eslint *.js src tests",
        "lint-json": "find . -name '*.json' -not -path './node_modules/*' -print0 | xargs -t -n1 -0 jsonlint -q",
        "format": "./node_modules/.bin/prettier --write --require-pragma *.js src/*.js src/**/*.js tests/*.js tests/**/*.js"
    },
    "engines": {
        "node": ">=12.0.0"
    },
    "dependencies": {
        "@mdn/browser-compat-data": "2.0.6",
        "ejs": "2.6.1",
        "express": "4.16",
        "lru-cache": "5.1.1",
        "mdn-data": "^2.0.6",
        "morgan": "1.9.1",
        "newrelic": "5.9.0",
        "redis": "^2.8.0",
        "request": "2.88.0"
    },
    "devDependencies": {
        "eslint": "^5.16.0",
        "eslint-config-prettier": "^3.6.0",
        "eslint-plugin-jest": "^22.15.2",
        "eslint-plugin-prettier": "^3.1.0",
        "extend": "^3.0.2",
        "jest": "^23.6.0",
        "jest-junit-reporter": "^1.1.0",
        "jsdom": "^11.12.0",
        "jsonlint": "^1.6.3",
        "pegjs": "^0.10.0",
        "prettier": "^1.18.2",
        "vnu-jar": "^18.12.18"
    },
    "jest": {
        "testEnvironment": "node",
        "coveragePathIgnorePatterns": [
            "src/parser.js"
        ]
    }
}
