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

View File

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