Assuming this project isn't dead (4 days of commits and then dead silence, I know what that pattern means ;P), usability is key for other people to use it!
- Add options such as
- Choice to render lines/numbers or not
- Background color (or no background if something will already be rendered on the canvas)
- Camera options to allow zooming/scaling of the render as well as panning (in case devs wish to capture only a certain part of a Blueprint or make a dynamic tool for users to explore and perhaps modify blueprints)
- Documentation (nothing fancy, just enough so devs know what to do)
- Fix up the package.json (really you should npm init and then readd the dependency and script, but at a minimum you'd need a version number and main file)
- Publish to npm! Woot!