Skip to main content

Prerequisites

Before installing Sorionlib, ensure you have:
  • Node.js version 16.0.0 or higher
  • npm or yarn package manager

Install via npm

npm install sorionlib

Install via yarn

yarn add sorionlib

Install via pnpm

pnpm add sorionlib

Dependencies

Sorionlib has minimal dependencies. The following are installed automatically:
PackagePurpose
axiosHTTP client for API requests
dotenvEnvironment variable management

Verify installation

After installation, verify it works by creating a test file:
import { Sorion } from "sorionlib";

const client = new Sorion();
console.log("Sorionlib installed successfully!");
Run the file:
node test.js

TypeScript setup

Sorionlib includes TypeScript definitions out of the box. No additional @types packages are required.
import { Sorion, SorionConfig } from "sorionlib";

const config: SorionConfig = {
  logging: true,
  prefix: "!"
};

const client = new Sorion(config);