gerber-to-svg
Advanced tools
Comparing version 4.0.0-next.7 to 4.0.0-next.8
@@ -6,2 +6,11 @@ # Change Log | ||
<a name="4.0.0-next.8"></a> | ||
# [4.0.0-next.8](https://github.com/tracespace/tracespace/compare/v4.0.0-next.7...v4.0.0-next.8) (2018-06-16) | ||
**Note:** Version bump only for package gerber-to-svg | ||
<a name="4.0.0-next.7"></a> | ||
@@ -8,0 +17,0 @@ # [4.0.0-next.7](https://github.com/tracespace/tracespace/compare/v4.0.0-next.6...v4.0.0-next.7) (2018-06-16) |
@@ -20,19 +20,23 @@ // gerber-to-svg render snapshot tests | ||
SUITES.forEach(suite => describe(suite.name, function () { | ||
const specs = suite.specs || suite.layers | ||
let suiteResults | ||
SUITES.forEach(suite => | ||
describe(suite.name, function () { | ||
const specs = suite.specs || suite.layers | ||
let suiteResults | ||
before(function (done) { | ||
getResults(suite, (error, results) => { | ||
if (error) return done(error) | ||
suiteResults = results | ||
done() | ||
before(function (done) { | ||
getResults(suite, (error, results) => { | ||
if (error) return done(error) | ||
suiteResults = results | ||
done() | ||
}) | ||
}) | ||
specs.forEach((spec, i) => | ||
it(`renders ${spec.name}`, function () { | ||
const result = suiteResults.specs[i] | ||
snapshot(format(result.render).split('\n')) | ||
}) | ||
) | ||
}) | ||
specs.forEach((spec, i) => it(`renders ${spec.name}`, function () { | ||
const result = suiteResults.specs[i] | ||
snapshot(format(result.render).split('\n')) | ||
})) | ||
})) | ||
) | ||
}) |
@@ -29,6 +29,9 @@ // runs gerber-to-svg on the gerber spec suite | ||
const renderOptions = Object.assign({ | ||
id: path.basename(spec.filepath), | ||
plotAsOutline: spec.type === 'out' | ||
}, spec.options) | ||
const renderOptions = Object.assign( | ||
{ | ||
id: path.basename(spec.filepath), | ||
plotAsOutline: spec.type === 'out' | ||
}, | ||
spec.options | ||
) | ||
@@ -35,0 +38,0 @@ runWaterfall( |
@@ -10,3 +10,4 @@ // simple visual test server for gerber-to-svg | ||
server(name, getGerberSpecs, getSuiteResults) | ||
.listen(PORT, () => console.log(`Listening at http://localhost:${PORT}`)) | ||
server(name, getGerberSpecs, getSuiteResults).listen(PORT, () => | ||
console.log(`Listening at http://localhost:${PORT}`) | ||
) |
{ | ||
"name": "gerber-to-svg", | ||
"version": "4.0.0-next.7", | ||
"version": "4.0.0-next.8", | ||
"description": "Render Gerber and NC drill files as SVGs in Node and the browser", | ||
@@ -43,4 +43,4 @@ "main": "lib/gerber-to-svg.js", | ||
"escape-html": "^1.0.3", | ||
"gerber-parser": "^1.0.0", | ||
"gerber-plotter": "^4.0.0-next.7", | ||
"gerber-parser": "^4.0.0-next.8", | ||
"gerber-plotter": "^4.0.0-next.8", | ||
"inherits": "^2.0.1", | ||
@@ -47,0 +47,0 @@ "lodash.isfinite": "^3.2.0", |
523186
26
2328
- Removedgerber-parser@1.1.1(transitive)
- Removedlodash._basetostring@3.0.1(transitive)
- Removedlodash._createpadding@3.6.1(transitive)
- Removedlodash._root@3.0.1(transitive)
- Removedlodash.padleft@3.1.3(transitive)
- Removedlodash.padright@3.1.3(transitive)
- Removedlodash.repeat@3.2.0(transitive)
Updatedgerber-parser@^4.0.0-next.8
Updatedgerber-plotter@^4.0.0-next.8