yrp
TypeScript icon, indicating that this package has built-in type declarations

1.3.1 • Public • Published



yrp

GitHub Workflow Status npm NPM Codecov
The blazing fast parser for YRP1 or YRPX format

Purpose of development

We already know most of the YGOPro/EDOPro related projects are quite obsolete and hard to contribute since they are developed in quite low level (or not-using) languages. (e.g. CoffeeScript, C/C++, etc.) we know those ecosystems will eventually occur tons of problem. so I had decided to resolve this issues in modern and elegant way.

so this is a native parser project for node environment. this means I want to live lazy like other webdevs 😂. but you would realize that providing modules for productive languages can have a lot of impact on improving development ecosystem of YGOPro/EDOPro.


Installation

Note: you should use Node with version >= 12.

npm i yrp

or if you use yarn:

yarn add yrp



How to use

import { Replay } from "yrp";

// ...

// of course you can load replay from raw buffer too!
const replay = await Replay.fromFile("./target-file.yrp");

Readme

Keywords

none

Package Sidebar

Install

npm i yrp

Weekly Downloads

0

Version

1.3.1

License

MIT

Unpacked Size

524 kB

Total Files

37

Last publish

Collaborators

  • async3619