1.0.1 • Published 5 months ago
eolib v1.0.1
EOLib
A core TypeScript library for writing applications related to Endless Online.
Installation
Install eolib using npm
:
npm install --save eolib
Or yarn
:
yarn add eolib
Features
Read and write the following EO data structures:
- Client packets
- Server packets
- Endless Map Files (EMF)
- Endless Item Files (EIF)
- Endless NPC Files (ENF)
- Endless Spell Files (ESF)
- Endless Class Files (ECF)
Utilities:
- Data reader
- Data writer
- Number encoding
- String encoding
- Data encryption
- Packet sequencer
Requirements
Node.js is required to install dependencies and run scripts via npm
.
Available Commands
Command | Description |
---|---|
npm install | Install project dependencies |
npm run format | Format changed files using Prettier |
npm run generate | Generate code based on eo-protocol |
npm run build | Build cjs and esm with production settings |
npm run build:cjs | Build cjs with production settings |
npm run build:esm | Build esm with production settings |
npm test | Run unit tests |
npm run test:coverage | Run unit tests with coverage |
1.0.1
5 months ago
1.0.0
6 months ago
1.0.0-rc.7
9 months ago
1.0.0-rc.6
11 months ago
1.0.0-rc.5
1 year ago
1.0.0-rc.4
1 year ago
1.0.0-rc.3
1 year ago
1.0.0-rc.2
1 year ago
1.0.0-rc.1
1 year ago