
Arikaim
Content Management System
Getting Started
Frontend
Extensions
Themes
Modules
Arikaim CLI
Developers
Modules
Modules are arikaim packages which are used in service container, middleware or composer package.
Module package descriptor file arikaim-package.json
{
"version": "{ Version }",
"name": "{ Module name }",
"title": "{ Module display name }",
"package-type": "module",
"repository": "{ Git Repository Url }",
"help": "{ Help page url }",
"description": "{ Description text }",
"requires": {
"composer": [
{ Composer packages }
]
},
"type": "package | middleware | service"
}
Property | Type | Description | |
---|---|---|---|
version | string | required | Package version. |
name | string | required | Package name. |
title | string | optional | Package display name. |
package-type | string | required | Package type. |
repository | string | optional | Git repository url. |
help | string | optional | Help page url. |
description | string | optional | Package description text. |
requires/composer | string | optional | Composer packages list. |