This PR makes several changes (hopefully this is the last PR that changes organization of the project)
Changes the render engine from html to ejs. This means that index.html (now it exists in views/index.ejs) exist no more as a local file and all rendering capabilities are moved to a proper view handler.
All nodes have been migrated from script/js to module type. This means that you can (and must) include dependencies as if there were python modules and explicitly expose the classes or functions that you want to be available.
Last but not least, nodes are now automatically imported from the source dir, no longer need to add them to the index :tada: :tada: :tada:
This PR makes several changes (hopefully this is the last PR that changes organization of the project)
html
toejs
. This means thatindex.html
(now it exists inviews/index.ejs
) exist no more as a local file and all rendering capabilities are moved to a proper view handler.script/js
tomodule
type. This means that you can (and must) include dependencies as if there were python modules and explicitly expose the classes or functions that you want to be available.Also corrected typos and removed debug prints