{
  "name": "mj-context-menu",
  "version": "0.9.1",
  "description": "A generic context menu",
  "main": "dist/ContextMenu.js",
  "scripts": {
    "format": "prettier --check ts/",
    "format-fix": "prettier --write ts/",
    "lint": "eslint ts/ --ext .ts,.tsx",
    "lint-fix": "eslint ts/ --ext .ts,.tsx --fix",
    "es5": "npx tsc --target es5 --module commonjs --outDir cjs",
    "postes5": "node -e 'require(\"fs\").writeFileSync(\"cjs/package.json\", \"{\\n  \\\"type\\\": \\\"commonjs\\\"\\n}\\n\");'",
    "es6": "npx tsc",
    "build": "npm run es5; npm run es6; npx webpack",
    "clean": "npx rimraf cjs; npx rimraf js; npx rimraf dist",
    "prepare": "npm run clean; npm run build"
  },
  "maintainers": [
    "Volker Sorge <v.sorge@mathjax.org>"
  ],
  "bugs": {
    "email": "v.sorge@mathjax.org",
    "url": "https://github.com/zorkow/context-menu"
  },
  "license": "Apache-2.0",
  "repository": {
    "type": "git",
    "url": "https://github.com/zorkow/context-menu"
  },
  "keywords": [
    "context-menu"
  ],
  "homepage": "https://github.com/zorkow/context-menu",
  "devDependencies": {
    "@typescript-eslint/eslint-plugin": "^5.59.5",
    "@typescript-eslint/parser": "^5.59.5",
    "circular-dependency-plugin": "^5.2.2",
    "eslint": "^8.40.0",
    "eslint-config-prettier": "^8.8.0",
    "eslint-plugin-jsdoc": "^44.2.0",
    "prettier": "^2.8.8",
    "terser-webpack-plugin": "^5.3.8",
    "typescript": "^5.*",
    "webpack": "^5.82.0",
    "webpack-cli": "^5.1.1"
  },
  "files": [
    "LICENSE",
    "README.md",
    "js",
    "cjs",
    "dist"
  ],
  "type": "module"
}
