1
0

Dependency and roadmap housecleaning

This commit is contained in:
Bán Dénes 2022-02-27 19:10:02 +01:00
parent e13927d050
commit fdc2adf30e
3 changed files with 585 additions and 549 deletions

1114
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -16,23 +16,23 @@
},
"dependencies": {
"@jscad/openjscad": "github:ergogen/oldjscad",
"fs-extra": "^10.0.0",
"js-yaml": "^3.14.0",
"fs-extra": "^10.0.1",
"js-yaml": "^3.14.1",
"kle-serial": "github:ergogen/kle-serial#ergogen",
"makerjs": "github:ergogen/maker.js#ergogen",
"mathjs": "^10.0.0",
"yargs": "^17.3.0"
"mathjs": "^10.1.1",
"yargs": "^17.3.1"
},
"devDependencies": {
"@rollup/plugin-commonjs": "^21.0.1",
"@rollup/plugin-commonjs": "^21.0.2",
"@rollup/plugin-json": "^4.1.0",
"chai": "^4.3.4",
"chai": "^4.3.6",
"chai-as-promised": "^7.1.1",
"dir-compare": "^3.3.0",
"dir-compare": "^4.0.0",
"glob": "^7.2.0",
"mocha": "^9.1.3",
"mocha": "^9.2.1",
"nyc": "^15.1.0",
"rollup": "^2.61.1"
"rollup": "^2.68.0"
},
"nyc": {
"all": true,

View File

@ -11,7 +11,6 @@
- Collapse params/nets/anchors into a single hierarchy from the user's POV
- Add per-footprint mirror support
- Add some way for footprints to be able to "resist" the mirroring-related special treatment of negative X shift, rotation, etc.
- Add auto-bind
- Merge, generalize, uniform-ize and externalize footprints!
- Separate npm package for dependency, onnx-like incremental opset versioning
- Template for creating them, built-in variables they can use, documentation, external links, etc.
@ -49,6 +48,7 @@
### Patch
- YAML lib v4 update - breaking changes in how undefined is handled!
- Prevent double mirroring (see discord "mirror_mirror_")
- Check unexpected keys at top level, too
- Better error handling for the fillet option?