Drupi 0.2.0 is finally out and it comes with a ton of new features!
Drupi is now under the Stacket name, which means that we are looking for more developers to work on the project.
The new website can be found at
https://stacket.net/drupi, as well as the brand new module system and documentation.
The old website
https://drupi.js.org/ will redirect to the new page.
Important!
For everything to function correctly, delete utils.js and config.yml inside of the Drupi plugin folder before installing it!
Libs are being replaced by modules, meaning they will
no longer function.
To convert your libs into modules, check out this example:
https://stacket.net/drupi/modules/examplemodule
You can generate a package.json for your module at
https://stacket.net/drupi/modules/generate and upload it at
https://stacket.net/drupi/modules/new.
Changes:
- ES7 support (Babel)
- Module system
- New website
- Better documentation
- New event handler/listener
- New command register
- Recursive scripts loading
- New Drupi command handler, with more information
- Native javascript support
- Added console.log and console.warn
- Cast manager now supports custom types (cast.as)
- New command manager
- Removed libs folder and support.
- New Drupi command permissions
/drupi reload - drupi.reload
/drupi modules - drupi.modules
/drupi install - drupi.install
/drupi update - drupi.update
/drupi info - drupi.info