2025-09-25 15:39:54 +05:30
2025-09-25 15:39:54 +05:30
2025-09-25 15:39:54 +05:30
wip
2025-09-18 17:02:11 +05:30
2025-09-25 15:39:54 +05:30
wip
2025-09-18 17:02:11 +05:30
2025-09-18 10:29:03 +05:30
2025-09-22 15:03:46 +05:30
2025-09-22 15:03:46 +05:30

Opchan

A TypeScript browser library workspace.

Structure

This is an npm workspace containing:

  • @opchan/core - Core browser library package

Development

Installation

npm install

Building

Build all packages:

npm run build

Build specific package:

npm run build --workspace=@opchan/core

Development Mode

Watch mode for development:

npm run dev --workspace=@opchan/core

Testing

npm test

Linting

npm run lint

Usage

import { Opchan } from '@opchan/core';

const opchan = new Opchan({
  debug: true,
  version: '1.0.0'
});

console.log(opchan.getVersion()); // "1.0.0"
opchan.log('Hello from Opchan!'); // [Opchan] Hello from Opchan!

Packages

@opchan/core

The core browser library providing the main functionality.

License

MIT

Description
Languages
TypeScript 98.6%
CSS 1%
JavaScript 0.3%
HTML 0.1%