scm-extractor
v1.1.0
Published
Extractor for SCM/SCX files (Starcraft 1 maps).
Downloads
82
Readme
scm-extractor
A pure JS library to extract the underlying CHK file from StarCraft 1 scenarios files.
Usage
scm-extractor is a node.js Transform
stream. To use it, simply pipe SCM/SCX data into it, and pipe the output (CHK file data) somewhere useful.
Example
import fs from 'fs'
import concat from 'concat-stream'
import createExtractor from 'scm-extractor'
fs.createReadStream(__dirname + '/Lost Temple.scm')
.pipe(createExtractor())
.pipe(concat(data => {
// do something with the CHK data here...
}))
See also
For a pure JS CHK parsing solution, see bw-chk.
License
MIT