Core functionality and useful utilities for Webentor Stack.
This package adds bunch of Gutenberg blocks, extensions, basic styling, etc.
- Sage >=10
- PHP >=8.2
- NodeJS >=20
- pnpm >=10
To use both PHP and JS functionality, library needs to be installed both with Composer and NPM.
In Sage theme, add to composer.json:
"repositories": [
{
"type": "github",
"url": "https://github.com/webikon/webentor-core.git"
}
],
Then run composer require webikon/webentor-core:dev-main
Important info:
- Autoloader is not working right now, so this package needs to be included manually
In Sage theme, run pnpm i -D @webikon/webentor-core
Important info:
- Package is not bundled yet, so theme has to have Typescript aliases configured for import to work properly
Run composer install and pnpm to download dependencies.
Run pnpm build.
Run pnpm dev to start DEV server.
TODO
Made with <3 by Webikon