# Preeti Unicode Converter

[![npm version](https://img.shields.io/npm/v/preeti2unicode.svg)](https://www.npmjs.com/package/preeti2unicode)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

A converter for Nepali legacy fonts (Preeti, PCS Nepali, Kantipur) to Unicode. Works in Node.js, browsers, and React applications.

## Installation

```bash
npm install preeti2unicode
```

## Usage

### In Javascript/Node.js

```javascript
const { preetiToUnicode } = require('preeti2unicode/src/index');

const unicodeText = preetiToUnicode('lgdf lzlg');
console.log(unicodeText); // Output in Unicode
```

### In Typescript

```typescript
import { pcsToUnicode } from 'preeti2unicode/src/index';

const nepaliText = pcsToUnicode('some pcs font text');
```

### In React

```javascript
import React from 'react';
import useFontConverter from 'preeti2unicode/react-hook';

function NepaliConverter() {
  const { text, setText, convertedText } = useFontConverter();
  
  return (
    <div>
      <textarea value={text} onChange={(e) => setText(e.target.value)} />
      <div>{convertedText}</div>
    </div>
  );
}
```