1.1.6 • Published 1 year ago

pgnify v1.1.6

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

PGNify

A lightning fast PGN parser.

Usage

import { parse, GameResults, type PGNify } from "pgnify";

const PGN = `
  [Result "1-0"]

  1.e4 e5 2.Qh5 Nc6 3.Bc4 Nf6 $4 4.Qxf7# 1-0
`;
const parseResult = parse(PGN);
console.log(parseResult);

Benchmarks

benchmarktime (avg)(min ... max)p75p99p995
Parse 820-ply game588.9 µs/iter(505.2 µs … 2.63 ms)574.3 µs1.49 ms1.52 ms
1.1.6

1 year ago

1.1.4

1 year ago

1.1.3

1 year ago

1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago