⚠️ If you would like to see the current progress of this project, please view the dev
branch.
⚠️ If you're coming from SolidHack, make sure to look at the Compendium DevTools repo as well since it was a large part of this effort.
A library for connecting frameworks and state management libraries to Compendium DevTools made for SolidHack.
This function registers a node which will cause it to appear in the devtools along with data associated with it.
If the node has already been registered, it will be reset and updated with the new data. This is to account for HMR.
This function updates the data associated with a node that has already been registered.
This function will unregister a node from the devtools. The node will be kept in the devtools' history, but will no longer be updated and will disappear from the node tree at the present time.
Specific functions for connecting SolidJS projects.
This is a Solid component that will automatically connect everything under it to the devtools. It's best used at the root of your project, but it can be placed anywhere if you want a smaller, more managable scope to view.
<DevTools>
<App />
</DevTools>
Current the library is TypeScript only. In the close future it will come to NPM as a package for easy installation. For now, git clone
the repository into your project and reference it with relative paths. There are no dependencies, so you don't need to run pnpm i
.