André Jaenisch
d9f3786d7b
I want to point to a place where I'm going to accept issues. Signed-off-by: André Jaenisch <andre.jaenisch@posteo.de> |
||
---|---|---|
dist | ||
src | ||
test | ||
types/src | ||
.c8rc.json | ||
.gitignore | ||
.mocharc.cjs | ||
LICENSE.txt | ||
README.md | ||
package.json | ||
prettier.config.js | ||
rollup.config.js | ||
tsconfig.json | ||
yarn.lock |
README.md
guido-component-game-role-security
Create the component for a role in security in the context of game development.
Usage
Import
The code can be used as an ES Module
import { component } from '@guido.software/guido-component-game-role-security'
or as IIFE:
<script src="./js/vendor/guido-component-game-roles-security.min.js"></script>
<script>window.security = window.software.guido.components.game.roles.security</script>
Then use it as:
var serialised = window.security(
document.createElement('div'),
{},
JSON.stringify,
)
API
This component expects an HTMLElement to replace, a Redux-like state object and a builder to transform the GIL into a consumable format. GIL object. GIL stands for Guido Interface Language. It is a JSON-serialisable representation of a view. The focus is on DOM, but it can be extended to support other markup languages as well.
Installation
With npm:
npm install @guido.software/guido-component-game-role-security
With yarn
yarn add @guido.software/guido-component-game-role-security
Issues
The code is mirrored on Codeberg in case you want to report errors. I don't accept registrations on my Forgejo instance.
LICENSE
AGPL version 3 or newer. See LICENSE