Skip to content

Core PHP functionality and useful utilities for Webentor Stack.

License

Webikon/webentor-core

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Webentor Core

Core functionality and useful utilities for Webentor Stack.

This package adds bunch of Gutenberg blocks, extensions, basic styling, etc.

Requirements

  • Sage >=10
  • PHP >=8.2
  • NodeJS >=20
  • pnpm >=10

Documentation

To use both PHP and JS functionality, library needs to be installed both with Composer and NPM.

Install as composer package

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

Install as node package

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

How to develop

Run composer install and pnpm to download dependencies. Run pnpm build. Run pnpm dev to start DEV server.

Hooks

TODO

Made with <3 by Webikon

About

Core PHP functionality and useful utilities for Webentor Stack.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •