Skip to content

Releases: cncjs/gcode-parser

v0.7.3

18 Feb 04:00
Compare
Choose a tag to compare

Process G-code data on _flush() instead of _transform()

v0.7.2

17 Feb 13:36
Compare
Choose a tag to compare

Minor bug fixes

v0.7.1

17 Feb 13:26
Compare
Choose a tag to compare

Refactor build workflow

v0.7.0

17 Feb 10:10
Compare
Choose a tag to compare

Add EventEmitter support

var parser = require('gcode-parser');

parser.parseFile('example.nc', function(err, results) {
    if (err) {
        console.error(err);
        return;
    }
    console.log(results);
})
.on('data', function(data) {
    console.log(data);
})
.on('progress', function(o) {
    console.log(o.current, o.total);
})
.on('end', function(results) {
    console.log(results);
})

v0.6.0

17 Feb 06:56
Compare
Choose a tag to compare

Remove text within parentheses
Rename parseText to parseString

v0.5.1

18 Jan 04:05
Compare
Choose a tag to compare

Upgrade lodash to v4.0.0

v0.5.0

12 Dec 08:54
Compare
Choose a tag to compare

Computes checksum if available

v0.4.0

12 Dec 08:54
Compare
Choose a tag to compare

Supports special fields

v0.3.0

12 Dec 06:37
Compare
Choose a tag to compare

Allows spaces between commands.

Examples:
G0X-5Y0Z0F200
G0 X-5 Y0 Z0 F200
G0 X -5 Y 0 Z 0 F 200

v0.2.3

08 Dec 11:15
Compare
Choose a tag to compare

Update babel-core to v6.3