New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

gerber-to-svg

Package Overview
Dependencies
Maintainers
1
Versions
66
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

gerber-to-svg - npm Package Compare versions

Comparing version 4.0.0-next.7 to 4.0.0-next.8

example/arduino-uno.cmp.svg

9

CHANGELOG.md

@@ -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)

32

integration/gerber-to-svg-snapshot.test.js

@@ -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",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc