{
    "name": "types-mediawiki",
    "version": "2.0.0",
    "description": "TypeScript definitions for MediaWiki JS interface",
    "types": "index.d.ts",
    "scripts": {
        "test": "tsd",
        "format": "prettier --write ."
    },
    "repository": {
        "type": "git",
        "url": "https://github.com/wikimedia-gadgets/types-mediawiki"
    },
    "files": [
        "mw",
        "jquery",
        "vue",
        "index.d.ts"
    ],
    "license": "GPL-3.0-or-later",
    "bugs": {
        "url": "https://github.com/wikimedia-gadgets/types-mediawiki/issues"
    },
    "homepage": "https://github.com/wikimedia-gadgets/types-mediawiki#readme",
    "dependencies": {
        "@types/jquery": "^3.5.5",
        "@types/oojs-ui": "^0.46.0",
        "types-mediawiki-api": "^2.0.0"
    },
    "peerDependencies": {
        "vue": "3.2.23 || 3.2.37 || 3.3.9 || 3.4.27 || 3.5.13"
    },
    "peerDependenciesMeta": {
        "vue": {
            "optional": true
        }
    },
    "devDependencies": {
        "husky": "^4.3.7",
        "lint-staged": "^10.5.3",
        "prettier": "^2.2.1",
        "tsd": "^0.31.0",
        "tslint-config-prettier": "^1.18.0",
        "typescript": "^4.2.2"
    },
    "husky": {
        "hooks": {
            "pre-commit": "lint-staged"
        }
    },
    "lint-staged": {
        "*.ts(x)?": "prettier --write"
    },
    "tsd": {
        "compilerOptions": {
            "typeRoots": [
                "./node_modules/@types",
                "."
            ]
        }
    }
}
