Catalog npm
Back to packageRELEASE DETAILS

1.0.2

npm

@0xgg/echomd

An experimental WYSIWYG markdown editor built on top of HyperMD with extended Widgets support

codemirrormarkdownwysiwyg
Published17 Mar 2021
Direct dependencies53
Transitive dependenciesNot calculated

README

Current package documentation

EchoMD

Please note that this project is released under AGPLv3.

This WYSIWYG markdown editor is built and modified on top of @laobubu's awesome project HyperMD.

We will migrate to codemirror 6 in the future, which is going to be a complete rewrite. But for now, we will just stick to the current codemirror 5 codebase, that is what HyperMD currently uses.

The documentation is on the way :)

Development

Check the package.json

$ yarn
$ yarn build
$ yarn dev

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 54

Native requirements
53 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
@rollup/plugin-buble
Environment
{
  "local_name": "@rollup/plugin-buble",
  "alias": false,
  "peer_metadata": null
}
^0.21.3development
@rollup/plugin-json
Environment
{
  "local_name": "@rollup/plugin-json",
  "alias": false,
  "peer_metadata": null
}
^4.1.0development
@types/codemirror
Environment
{
  "local_name": "@types/codemirror",
  "alias": false,
  "peer_metadata": null
}
^0.0.108development
@types/glob
Environment
{
  "local_name": "@types/glob",
  "alias": false,
  "peer_metadata": null
}
^7.1.3development
@types/markdown-it
Environment
{
  "local_name": "@types/markdown-it",
  "alias": false,
  "peer_metadata": null
}
^12.0.1development
@types/mermaid
Environment
{
  "local_name": "@types/mermaid",
  "alias": false,
  "peer_metadata": null
}
^8.2.2development
@types/prop-types
Environment
{
  "local_name": "@types/prop-types",
  "alias": false,
  "peer_metadata": null
}
^15.7.3development
@types/react
Environment
{
  "local_name": "@types/react",
  "alias": false,
  "peer_metadata": null
}
^17.0.2development
@types/react-dom
Environment
{
  "local_name": "@types/react-dom",
  "alias": false,
  "peer_metadata": null
}
17.0.0development
@types/tern
Environment
{
  "local_name": "@types/tern",
  "alias": false,
  "peer_metadata": null
}
^0.23.3development
@types/yamljs
Environment
{
  "local_name": "@types/yamljs",
  "alias": false,
  "peer_metadata": null
}
^0.2.31development
codemirror
Environment
{
  "local_name": "codemirror",
  "alias": false,
  "peer_metadata": null
}
^5.55.0development
express
Environment
{
  "local_name": "express",
  "alias": false,
  "peer_metadata": null
}
^4.17.1development
glob
Environment
{
  "local_name": "glob",
  "alias": false,
  "peer_metadata": null
}
^7.1.6development
minimatch
Environment
{
  "local_name": "minimatch",
  "alias": false,
  "peer_metadata": null
}
^3.0.4development
opn
Environment
{
  "local_name": "opn",
  "alias": false,
  "peer_metadata": null
}
^6.0.0development
rollup
Environment
{
  "local_name": "rollup",
  "alias": false,
  "peer_metadata": null
}
^2.39.0development
rollup-plugin-commonjs
Environment
{
  "local_name": "rollup-plugin-commonjs",
  "alias": false,
  "peer_metadata": null
}
^10.1.0development
rollup-plugin-node-resolve
Environment
{
  "local_name": "rollup-plugin-node-resolve",
  "alias": false,
  "peer_metadata": null
}
^5.2.0development
rollup-plugin-typescript2
Environment
{
  "local_name": "rollup-plugin-typescript2",
  "alias": false,
  "peer_metadata": null
}
^0.30.0development
rollup-plugin-uglify
Environment
{
  "local_name": "rollup-plugin-uglify",
  "alias": false,
  "peer_metadata": null
}
^6.0.4development
sass
Environment
{
  "local_name": "sass",
  "alias": false,
  "peer_metadata": null
}
^1.32.8development
typescript
Environment
{
  "local_name": "typescript",
  "alias": false,
  "peer_metadata": null
}
4.1.3development
codemirror
Environment
{
  "local_name": "codemirror",
  "alias": false,
  "peer_metadata": null
}
^5.59.4peer
echarts
Environment
{
  "local_name": "echarts",
  "alias": false,
  "peer_metadata": null
}
^5.0.2optional
emojione
Environment
{
  "local_name": "emojione",
  "alias": false,
  "peer_metadata": null
}
^4.5.0optional
flowchart.js
Environment
{
  "local_name": "flowchart.js",
  "alias": false,
  "peer_metadata": null
}
1.13.0optional
html2pdf.js
Environment
{
  "local_name": "html2pdf.js",
  "alias": false,
  "peer_metadata": null
}
^0.9.2optional
jsonic
Environment
{
  "local_name": "jsonic",
  "alias": false,
  "peer_metadata": null
}
^1.0.1optional
katex
Environment
{
  "local_name": "katex",
  "alias": false,
  "peer_metadata": null
}
^0.13.0optional
lodash
Environment
{
  "local_name": "lodash",
  "alias": false,
  "peer_metadata": null
}
^4.17.21optional
markdown-it
Environment
{
  "local_name": "markdown-it",
  "alias": false,
  "peer_metadata": null
}
^12.0.4optional
markdown-it-emoji
Environment
{
  "local_name": "markdown-it-emoji",
  "alias": false,
  "peer_metadata": null
}
^2.0.0optional
markdown-it-footnote
Environment
{
  "local_name": "markdown-it-footnote",
  "alias": false,
  "peer_metadata": null
}
^3.0.2optional
markdown-it-for-inline
Environment
{
  "local_name": "markdown-it-for-inline",
  "alias": false,
  "peer_metadata": null
}
^0.1.1optional
markdown-it-ins
Environment
{
  "local_name": "markdown-it-ins",
  "alias": false,
  "peer_metadata": null
}
^3.0.1optional
markdown-it-mark
Environment
{
  "local_name": "markdown-it-mark",
  "alias": false,
  "peer_metadata": null
}
^3.0.1optional
markdown-it-sub
Environment
{
  "local_name": "markdown-it-sub",
  "alias": false,
  "peer_metadata": null
}
^1.0.0optional
markdown-it-sup
Environment
{
  "local_name": "markdown-it-sup",
  "alias": false,
  "peer_metadata": null
}
^1.0.0optional
markdown-it-task-lists
Environment
{
  "local_name": "markdown-it-task-lists",
  "alias": false,
  "peer_metadata": null
}
^2.1.1optional
marked
Environment
{
  "local_name": "marked",
  "alias": false,
  "peer_metadata": null
}
^2.0.0optional
mathjax
Environment
{
  "local_name": "mathjax",
  "alias": false,
  "peer_metadata": null
}
^3.1.2optional
mermaid
Environment
{
  "local_name": "mermaid",
  "alias": false,
  "peer_metadata": null
}
^8.9.2optional
plantuml-encoder
Environment
{
  "local_name": "plantuml-encoder",
  "alias": false,
  "peer_metadata": null
}
^1.4.0optional
prismjs
Environment
{
  "local_name": "prismjs",
  "alias": false,
  "peer_metadata": null
}
^1.23.0optional
react
Environment
{
  "local_name": "react",
  "alias": false,
  "peer_metadata": null
}
^17.0.1optional
react-dom
Environment
{
  "local_name": "react-dom",
  "alias": false,
  "peer_metadata": null
}
^17.0.1optional
turndown
Environment
{
  "local_name": "turndown",
  "alias": false,
  "peer_metadata": null
}
^7.0.0optional
turndown-plugin-gfm
Environment
{
  "local_name": "turndown-plugin-gfm",
  "alias": false,
  "peer_metadata": null
}
^1.0.2optional
twemoji
Environment
{
  "local_name": "twemoji",
  "alias": false,
  "peer_metadata": null
}
13.0.2optional
vega
Environment
{
  "local_name": "vega",
  "alias": false,
  "peer_metadata": null
}
^5.20.0optional
vega-embed
Environment
{
  "local_name": "vega-embed",
  "alias": false,
  "peer_metadata": null
}
^6.16.0optional
vega-lite
Environment
{
  "local_name": "vega-lite",
  "alias": false,
  "peer_metadata": null
}
^5.0.0optional
yamljs
Environment
{
  "local_name": "yamljs",
  "alias": false,
  "peer_metadata": null
}
^0.3.0optional

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "integrity": "sha512-bn0VGITHzQOHD6khp4aj0uEX3gtoq0baxiwhZVtH2sUMJuxHJli6lfjus3joS9Lmg28sL4s8ux9o6ICQOAr1Hg==",
  "shasum": "4cb1040f461115774a007f833c37f092d08bc027",
  "tarball": "https://registry.npmjs.org/@0xgg/echomd/-/echomd-1.0.2.tgz",
  "fileCount": 286,
  "unpackedSize": 1496944,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgUc5OCRA9TVsSAnZWagAAqjoP/3psd4mv2NwlvF/V5Wlo\nWdVk8e8FEF4CW12kZutSDq+TzFUKqO9V5EttM757VZCszHPbdlOaszMpVy6Q\nLjLhxgbR4jpOTkioAxCgfftmi6JoeM1LEg9bMbwEQ426Zkl38fOXunEDNhsO\nVEqWdQmc9992WSA5FGz5FJundL99xXFyehHH9r03kLELP1Tdoj+NBp/kvZrd\ncWx1V+IqG++NGIH/o89qoGkKuwPS9Futt7is0Jfxc9FGJCSbthB5R49eBJZ2\nhgFosEGQsI3qnMkaaRaHSPToAc0/1pRk13td6iPerDqrOx64A/9sev/N47Oq\nWdH0JpU2HLH5kuTe2MQbCljjy33yTbHUvU/mC3xF4J1nO+HSPE96cs8eLI0f\nFXCCH7xBpPRX4AvUZgwIAsaoba03vETQ7hY0+I2Xp/gcDn7VNPcBygbz4Ori\nAmYM1pVXCytitd4fJ7iosBWFpohqKgGiOdSUpYmM2LoMzXhSrhsIIWA3gubK\nzWfGUkHEAOjlTD1w4d16izMIYzOvmnbf/b01UHVGXeW2e/dTPD+aCUfkbZtB\n7XqrhEwYfYfykUFMTGoaK4y/QV3lxT9bmkoodlBCMlYWY2IMm3BAghjElSdZ\nkMk742yLmtXWbMLLSU0jw/3qG4HmMxgTJLBTh8h3c8fww93R3qlztvS4Fq7S\ngQUh\r\n=UP4U\r\n-----END PGP SIGNATURE-----\r\n",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEQCIH4P1C1kYLDipN4rL1DI9xg8Zw7kjf6OE11ERWjfa6lUAiA9Hlkh0AnP4sYO538UZICXdr54c/0yRqymvB5kaSJ1fQ=="
    }
  ]
}

Repository

PENDING
0xgg/echomd

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 21 Oct, 08:55 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:0d37f34a8da8fbfa6cbbf77294e8333e50b849850dc2f2884a2aa2ba9cdc06a4

Other collected versions

1.0.418 Mar1.0.317 Mar1.0.128 Feb1.0.023 FebView all collected versions →