# mj-context-menu

> A generic context menu

Latest version **1.0.0** (published 2025-11-21) · Apache-2.0 license · 0 weekly downloads

## Install

```sh
npm install mj-context-menu
pnpm add mj-context-menu
yarn add mj-context-menu
bun add mj-context-menu
```

## Health

**Score 50/100 (C)** — status: stable.

Positive: esm support; no vulnerabilities.

Warnings: low downloads; no types.

## Facts

| | |
|---|---|
| Version | 1.0.0 |
| Published | 2025-11-21 |
| First published | 2019-05-02 |
| Weekly downloads | 0 |
| License | Apache-2.0 |
| TypeScript types | none |
| Module format | ESM + CommonJS |
| Dependencies | 1 |
| Unpacked size | 423.8 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| GitHub stars | 1 |
| Maintainers | zorkow |
| Keywords | context-menu |

## Links

- npm: https://www.npmjs.com/package/mj-context-menu
- Repository: https://github.com/zorkow/context-menu
- Issues: https://github.com/zorkow/context-menu
- npm.io page: https://npm.io/package/mj-context-menu

## Dependencies (1)

- [rimraf](https://npm.io/package/rimraf.md) ^6.0.1

## Recent versions

- 1.0.0 (latest) — 2025-11-21
- 0.9.1 — 2023-07-11
- 0.9.0 — 2023-05-25
- 0.8.1 — 2023-05-18
- 0.8.0 — 2023-05-10
- 0.7.0 — 2023-05-10
- 0.6.1 — 2020-08-20
- 0.5.4 — 2020-07-22
- 0.5.3 — 2020-07-18
- 0.5.2 — 2020-07-18
- 0.5.1 — 2020-07-17
- 0.5.0 — 2020-07-16
- 0.4.1 — 2020-05-22
- 0.4.0 — 2020-05-21
- 0.3.0 — 2020-05-20
- … 8 more at https://npm.io/package/mj-context-menu/versions

## README

# Context Menu

An implementation of a generic context menu in TypeScript. This was originally
based on MathJax's context menu from v2.7 and has been further developed to be
compatible and part of subsequent MathJax releases, starting with v3.

**Note that as of release v1.0, this repository is now archived. No further
standalone releases of `mj-context-menu` will be published, except possibly for
minor patch releases. Ongoing development has moved to the main MathJax source
repository, and future releases will be published under the `@mathjax` scope.**


Documentation (v0.8.0): 
* [JSDoc](https://zorkow.github.io/context-menu/doc/jsdoc)
* [Typedoc](https://zorkow.github.io/context-menu/doc/typedoc)
* [Simple Class Diagram](https://zorkow.github.io/context-menu/doc/class-diagram-simple.svg)
* [Complete Class Diagram](https://zorkow.github.io/context-menu/doc/class-diagram-complete.svg)

---
_Source: https://npm.io/package/mj-context-menu · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
