https://github.com/beyond-all-reason/demo-parser
Parser for SpringRTS .sdfz demo files
https://github.com/beyond-all-reason/demo-parser
Last synced: 3 months ago
JSON representation
Parser for SpringRTS .sdfz demo files
- Host: GitHub
- URL: https://github.com/beyond-all-reason/demo-parser
- Owner: beyond-all-reason
- License: unlicense
- Created: 2020-12-19T20:58:29.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2025-01-20T08:57:13.000Z (6 months ago)
- Last Synced: 2025-03-31T20:38:14.668Z (3 months ago)
- Language: TypeScript
- Size: 3.03 MB
- Stars: 4
- Watchers: 2
- Forks: 4
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SpringRTS Demo Parser
Parser for SpringRTS .sdfz demo files## Usage
`npm i --save sdfz-demo-parser`
```ts
import { DemoParser } from "sdfz-demo-parser";(async () => {
const demoPath = "./example/20201219_003920_Altored Divide Bar Remake 1_104.0.1-1707-gc0fc18e BAR.sdfz";const parser = new DemoParser();
const demo = await parser.parseDemo(demoPath);
console.log(demo.info.spectators[1].name); // [Fx]Jazcash
})();
```