{"repo":"d4rkr00t/prosemirror-dev-tools","free":true,"listed":false,"github":"https://github.com/d4rkr00t/prosemirror-dev-tools","clone":"git clone https://github.com/d4rkr00t/prosemirror-dev-tools.git","description":"Developer Tools for ProseMirror","language":"TypeScript","stars":347,"topics":["prosemirror-dev","devtools","developer-tools","prosemirror"],"license":null,"category":"dev-tools","readme_excerpt":"Table of Content - Table of Content - Quick Start - NPM Way - Features - State - History - Plugins - Schema - Structure - Snapshots - Demo - Contributing - License Quick Start NPM Way Install prosemirror-dev-tools package from npm: Wrap EditorView instance in applyDevTools method: Features State - Inspect document – all nodes and marks - Inspect selection – position, head, anchor and etc. - Inspect active marks - See document stats – size, child count History - Inspect document changes over time - Time travel between states - See selection content for particular state in time - See selection diff Plugins Inspect state of each plugin inside prosemirror. Schema Inspect current document schema with nodes and marks. Structure Visual representation of current document tree with positions at the beginning and the end of every node. Snapshots Snapshots allow you to save current editor state and restore it later. State is stored in local storage. Demo - Demo & Example Setup Contributing Contributions are highly welcome! This repo is commitizen friendly — please read about it here. License - MIT : http://opensource.org/licenses/MIT","default_branch":null,"files":null,"tree":[],"storefront":"/r/d4rkr00t","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/d4rkr00t/prosemirror-dev-tools/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}