Open
Description
Currently, prosemirror-dev-tools is a npm package. Maybe we can make it as a browser extension, like react-devtools and vue-devtools.
Benefits:
- Don't neet to Injecte project. prosemirror-dev-tools is based on React. That means users have to install
react
andreact-dom
to use this tool, even their projects don't need react. By making a browser extension, developers won't need to install React as well as prosemirror-dev-tools itself, which make the project dependencies clearer. - Isolation. The dev tools won't float above the website. Instead, it will keep in the devtools window.
Costs:
- Study curve. I haven't created a browser extension as big as prosemirror-dev-tools before. Write a browser extension is some kind of challenge. I may build a prototype to check the feasibility of this idea if I have some free time in the next few weeks.
- Multi browsers support. Although Chrome is the most popular browser in the world, Firefox also has a lot of users. If we create extensions for both Chrome and Firefox, this project will become more complex and need extra working.
Metadata
Metadata
Assignees
Labels
No labels