Quick Start Guide

Build your first Eiseniiaiia application in under 10 minutes with step-by-step instructions.

๐Ÿ”ง Installation

1. Install Eiseniiaiia

First, create a new project and install the core library.

$ npm create project my-eiseniiaia
$ cd my-eiseniiaia
$ npm install @eiseniiaia/core

Requirement: Node.js 18.16+ or 20.9+

๐ŸŽจ Create Your Module

2. First Module

Create your initial module structure using the template system.


// src/main.js
const Module = require('@eiseniiaia/core');

const myModule = new Module({
  name: 'demo',
  version: '1.0.0',
  config: {
    debug: true
  }
});

myModule.on('start', () => {
  console.log('Module has loaded! โœ…');
});

Tip: Use the module template generator for complex configurations.

๐Ÿš€ Run Your App

3. Execute Project

Use the included CLI to initialize and run your module.

$ npx eiseniiaiaiia run src/main.js
[info] Module demo@1.0.0 is starting...
[debug] Configuration: { debug: true }

Success: You should see confirmation output in the console.

๐ŸŒŸ What's Next?

Add Features

Explore the API Reference to add more capabilities to your module.

View API โ†’

Expand Knowledge

Dive deeper into the core API and advanced patterns.

Learn Core APIs โ†’

Engage Community

Get help from developers in our documentation chat.

Join Discussion โ†’