js-notebook-inspector
js-notebook-inspector copied to clipboard
JS Notebook 📓 Inspector 🕵️ -> vscode extension for Interactive Preview of Observable JS Notebooks 📚 & Notebook 📓 Nodes ⎇ & Cells ⌗ source code.
see: https://github.com/asg017/unofficial-observablehq-compiler/issues/20 & this compile notebook prototype: https://observablehq.com/@randomfractals/an-unofficial-observablehq-compiler#notebookUrl
Default to checked & save loaded Observable JS notebooks in .onb.json, .js, .ojs & .omd formats in the default /notebooks folder in vscode project workspace. see #52 & #54 for...
when that built-in vscode notebook webview api is GA & this part is implemented: https://github.com/RandomFractals/vscode-js-notebooks/issues/4 also see #51
see this old thread for more info: https://talk.observablehq.com/t/proly-too-sooon-but-would-be-cool-to-see-observablehq-notebooks-renderred-on-github/1042
test it with sample notebooks from #28 should be able to parse and load notebook js and json documents added in #30 & #32
see favorite notebooks tree view display implemented in #37, and add more levels to that tree view section.
see #17, #33 & this js notebook with source prototype: https://observablehq.com/@randomfractals/exporting-notebooks-with-their-source