diff --git a/packages/adjacency/package.json b/packages/adjacency/package.json index a9edabb345..05dcc835cd 100644 --- a/packages/adjacency/package.json +++ b/packages/adjacency/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/adjacency", - "version": "3.0.22", + "version": "3.0.23", "description": "Sparse & bitwise adjacency matrices, lists and selected traversal algorithms for directed & undirected graphs", "type": "module", "module": "./index.js", @@ -45,7 +45,7 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/arrays": "^2.10.11", - "@thi.ng/bitfield": "^2.3.60", + "@thi.ng/bitfield": "^2.3.61", "@thi.ng/dcons": "^3.2.138", "@thi.ng/disjoint-set": "^1.1.9", "@thi.ng/errors": "^2.5.22", @@ -53,7 +53,7 @@ }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", - "@thi.ng/vectors": "^7.12.15", + "@thi.ng/vectors": "^7.12.16", "esbuild": "^0.24.2", "typedoc": "^0.27.6", "typescript": "^5.7.2" diff --git a/packages/args/package.json b/packages/args/package.json index 23b7b7a1bf..5d5dd9ab3d 100644 --- a/packages/args/package.json +++ b/packages/args/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/args", - "version": "2.3.53", + "version": "2.3.54", "description": "Declarative, functional & typechecked CLI argument/options parser, value coercions etc.", "type": "module", "module": "./index.js", @@ -44,7 +44,7 @@ "@thi.ng/checks": "^3.6.19", "@thi.ng/errors": "^2.5.22", "@thi.ng/logger": "^3.0.27", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/text-format": "^2.2.21" }, "devDependencies": { diff --git a/packages/axidraw/package.json b/packages/axidraw/package.json index a191a382f9..2d8a357070 100644 --- a/packages/axidraw/package.json +++ b/packages/axidraw/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/axidraw", - "version": "1.1.108", + "version": "1.1.109", "description": "Minimal AxiDraw plotter/drawing machine controller for Node.js", "type": "module", "module": "./index.js", @@ -43,13 +43,13 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", "@thi.ng/compose": "^3.0.19", - "@thi.ng/date": "^2.7.38", + "@thi.ng/date": "^2.7.39", "@thi.ng/errors": "^2.5.22", "@thi.ng/logger": "^3.0.27", "@thi.ng/math": "^5.11.16", "@thi.ng/transducers": "^9.2.14", "@thi.ng/units": "^1.0.2", - "@thi.ng/vectors": "^7.12.15", + "@thi.ng/vectors": "^7.12.16", "serialport": "^13.0.0" }, "devDependencies": { diff --git a/packages/bencode/package.json b/packages/bencode/package.json index 9d0d4775d9..653aef8b6b 100644 --- a/packages/bencode/package.json +++ b/packages/bencode/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/bencode", - "version": "3.0.1", + "version": "3.0.2", "description": "Bencode binary encoder / decoder with optional UTF8 encoding & floating point support", "type": "module", "module": "./index.js", @@ -44,9 +44,9 @@ "@thi.ng/arrays": "^2.10.11", "@thi.ng/checks": "^3.6.19", "@thi.ng/errors": "^2.5.22", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/transducers-binary": "^2.1.148" + "@thi.ng/transducers-binary": "^2.1.149" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/bitfield/package.json b/packages/bitfield/package.json index 08d317a7cc..32d5e51765 100644 --- a/packages/bitfield/package.json +++ b/packages/bitfield/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/bitfield", - "version": "2.3.60", + "version": "2.3.61", "description": "1D / 2D bit field implementations", "type": "module", "module": "./index.js", @@ -43,7 +43,7 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/binary": "^3.4.39", "@thi.ng/errors": "^2.5.22", - "@thi.ng/strings": "^3.9.0" + "@thi.ng/strings": "^3.9.1" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/boids/package.json b/packages/boids/package.json index 60b42e237b..28f421ffd9 100644 --- a/packages/boids/package.json +++ b/packages/boids/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/boids", - "version": "1.0.61", + "version": "1.0.62", "description": "n-dimensional boids simulation with modular behavior system", "type": "module", "module": "./index.js", @@ -42,12 +42,12 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", - "@thi.ng/distance": "^2.4.101", - "@thi.ng/geom-closest-point": "^2.1.155", - "@thi.ng/geom-resample": "^3.0.27", + "@thi.ng/distance": "^2.4.102", + "@thi.ng/geom-closest-point": "^2.1.156", + "@thi.ng/geom-resample": "^3.0.28", "@thi.ng/math": "^5.11.16", - "@thi.ng/timestep": "^1.0.3", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/timestep": "^1.0.4", + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/color-palettes/package.json b/packages/color-palettes/package.json index 3906893204..3dada0567f 100644 --- a/packages/color-palettes/package.json +++ b/packages/color-palettes/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/color-palettes", - "version": "1.4.27", + "version": "1.4.28", "description": "Collection of 200+ image based color themes & composable theme query filters", "type": "module", "module": "./index.js", @@ -45,7 +45,7 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/base-n": "^2.7.28", "@thi.ng/checks": "^3.6.19", - "@thi.ng/color": "^5.7.18", + "@thi.ng/color": "^5.7.19", "@thi.ng/errors": "^2.5.22", "@thi.ng/hex": "^2.3.60" }, diff --git a/packages/color/package.json b/packages/color/package.json index ded8a59179..c6eb0f8c07 100644 --- a/packages/color/package.json +++ b/packages/color/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/color", - "version": "5.7.18", + "version": "5.7.19", "description": "Array-based color types, CSS parsing, conversions, transformations, declarative theme generation, gradients, presets", "type": "module", "module": "./index.js", @@ -54,9 +54,9 @@ "@thi.ng/errors": "^2.5.22", "@thi.ng/math": "^5.11.16", "@thi.ng/random": "^4.1.7", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/complex/package.json b/packages/complex/package.json index 3c02818c36..b3f6193341 100644 --- a/packages/complex/package.json +++ b/packages/complex/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/complex", - "version": "1.0.3", + "version": "1.0.4", "description": "Array-based complex number algebra", "type": "module", "module": "./index.js", @@ -43,7 +43,7 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", "@thi.ng/math": "^5.11.16", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/csv/package.json b/packages/csv/package.json index a7801ee495..c574249382 100644 --- a/packages/csv/package.json +++ b/packages/csv/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/csv", - "version": "2.3.114", + "version": "2.3.115", "description": "Customizable, transducer-based CSV parser/object mapper and transformer", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14" }, "devDependencies": { diff --git a/packages/date/package.json b/packages/date/package.json index 1082eff974..bc010e7c64 100644 --- a/packages/date/package.json +++ b/packages/date/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/date", - "version": "2.7.38", + "version": "2.7.39", "description": "Datetime types, relative dates, math, iterators, composable formatters, locales", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", - "@thi.ng/strings": "^3.9.0" + "@thi.ng/strings": "^3.9.1" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/distance/package.json b/packages/distance/package.json index a08301ed34..8cdb62bc94 100644 --- a/packages/distance/package.json +++ b/packages/distance/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/distance", - "version": "2.4.101", + "version": "2.4.102", "description": "N-dimensional distance metrics & K-nearest neighborhoods for point queries", "type": "module", "module": "./index.js", @@ -45,7 +45,7 @@ "@thi.ng/errors": "^2.5.22", "@thi.ng/heaps": "^2.1.88", "@thi.ng/math": "^5.11.16", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/dsp-io-wav/package.json b/packages/dsp-io-wav/package.json index 10e2d44243..4c7628961e 100644 --- a/packages/dsp-io-wav/package.json +++ b/packages/dsp-io-wav/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dsp-io-wav", - "version": "2.1.148", + "version": "2.1.149", "description": "WAV file format generation", "type": "module", "module": "./index.js", @@ -44,7 +44,7 @@ "@thi.ng/binary": "^3.4.39", "@thi.ng/errors": "^2.5.22", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/transducers-binary": "^2.1.148" + "@thi.ng/transducers-binary": "^2.1.149" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/ecs/CHANGELOG.md b/packages/ecs/CHANGELOG.md index 233da5140e..c669849b7e 100644 --- a/packages/ecs/CHANGELOG.md +++ b/packages/ecs/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2025-01-14T12:23:33Z +- **Last updated**: 2025-01-21T11:16:50Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. diff --git a/packages/ecs/package.json b/packages/ecs/package.json index 8a221657b3..c5a429570e 100644 --- a/packages/ecs/package.json +++ b/packages/ecs/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/ecs", - "version": "0.7.146", + "version": "0.7.147", "description": "Entity Component System based around typed arrays & sparse sets", "type": "module", "module": "./index.js", diff --git a/packages/egf/package.json b/packages/egf/package.json index c1e61acb21..f364db9272 100644 --- a/packages/egf/package.json +++ b/packages/egf/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/egf", - "version": "0.6.155", + "version": "0.6.156", "description": "Extensible Graph Format", "type": "module", "module": "./index.js", @@ -47,8 +47,8 @@ "@thi.ng/errors": "^2.5.22", "@thi.ng/logger": "^3.0.27", "@thi.ng/prefixes": "^2.3.33", - "@thi.ng/strings": "^3.9.0", - "@thi.ng/transducers-binary": "^2.1.148", + "@thi.ng/strings": "^3.9.1", + "@thi.ng/transducers-binary": "^2.1.149", "@thi.ng/trie": "^1.1.10" }, "devDependencies": { diff --git a/packages/file-io/CHANGELOG.md b/packages/file-io/CHANGELOG.md index 21df68e8f3..107a390132 100644 --- a/packages/file-io/CHANGELOG.md +++ b/packages/file-io/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2025-01-14T12:23:33Z +- **Last updated**: 2025-01-21T11:16:50Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. diff --git a/packages/file-io/package.json b/packages/file-io/package.json index 1d638a48e0..939de8659c 100644 --- a/packages/file-io/package.json +++ b/packages/file-io/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/file-io", - "version": "2.1.21", + "version": "2.1.22", "description": "Assorted file I/O utils (with logging support) for NodeJS/Bun", "type": "module", "module": "./index.js", diff --git a/packages/fuzzy-viz/package.json b/packages/fuzzy-viz/package.json index a8d102676b..c3f56c76d8 100644 --- a/packages/fuzzy-viz/package.json +++ b/packages/fuzzy-viz/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/fuzzy-viz", - "version": "2.1.175", + "version": "2.1.176", "description": "Visualization, instrumentation & introspection utils for @thi.ng/fuzzy", "type": "module", "module": "./index.js", @@ -42,11 +42,11 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/fuzzy": "^2.1.98", - "@thi.ng/hiccup": "^5.2.23", - "@thi.ng/hiccup-svg": "^5.4.14", + "@thi.ng/hiccup": "^5.2.24", + "@thi.ng/hiccup-svg": "^5.4.15", "@thi.ng/math": "^5.11.16", - "@thi.ng/strings": "^3.9.0", - "@thi.ng/text-canvas": "^3.0.51" + "@thi.ng/strings": "^3.9.1", + "@thi.ng/text-canvas": "^3.0.52" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-accel/package.json b/packages/geom-accel/package.json index 9cc0e82a9a..d24a9a36f6 100644 --- a/packages/geom-accel/package.json +++ b/packages/geom-accel/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-accel", - "version": "4.1.20", + "version": "4.1.21", "description": "n-D spatial indexing data structures with a shared ES6 Map/Set-like API", "type": "module", "module": "./index.js", @@ -44,14 +44,14 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/arrays": "^2.10.11", "@thi.ng/checks": "^3.6.19", - "@thi.ng/distance": "^2.4.101", + "@thi.ng/distance": "^2.4.102", "@thi.ng/equiv": "^2.1.72", "@thi.ng/errors": "^2.5.22", - "@thi.ng/geom-isec": "^4.0.27", + "@thi.ng/geom-isec": "^4.0.28", "@thi.ng/heaps": "^2.1.88", "@thi.ng/math": "^5.11.16", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-arc/package.json b/packages/geom-arc/package.json index 36a64ccc6e..b86294a424 100644 --- a/packages/geom-arc/package.json +++ b/packages/geom-arc/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-arc", - "version": "2.1.160", + "version": "2.1.161", "description": "2D circular / elliptic arc operations", "type": "module", "module": "./index.js", @@ -41,9 +41,9 @@ }, "dependencies": { "@thi.ng/checks": "^3.6.19", - "@thi.ng/geom-resample": "^3.0.27", + "@thi.ng/geom-resample": "^3.0.28", "@thi.ng/math": "^5.11.16", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-axidraw/package.json b/packages/geom-axidraw/package.json index 91815490b8..8a840a7456 100644 --- a/packages/geom-axidraw/package.json +++ b/packages/geom-axidraw/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-axidraw", - "version": "1.0.3", + "version": "1.0.4", "description": "Conversion and preparation of thi.ng/geom shapes & shape groups to/from AxiDraw pen plotter draw commands", "type": "module", "module": "./index.js", @@ -42,15 +42,15 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/arrays": "^2.10.11", - "@thi.ng/axidraw": "^1.1.108", + "@thi.ng/axidraw": "^1.1.109", "@thi.ng/compare": "^2.4.8", "@thi.ng/defmulti": "^3.0.55", - "@thi.ng/geom": "^8.1.23", - "@thi.ng/geom-accel": "^4.1.20", - "@thi.ng/geom-clip-line": "^2.3.117", - "@thi.ng/geom-isec": "^4.0.27", + "@thi.ng/geom": "^8.1.24", + "@thi.ng/geom-accel": "^4.1.21", + "@thi.ng/geom-clip-line": "^2.3.118", + "@thi.ng/geom-isec": "^4.0.28", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-clip-line/package.json b/packages/geom-clip-line/package.json index 399acaea6b..50ba74b334 100644 --- a/packages/geom-clip-line/package.json +++ b/packages/geom-clip-line/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-clip-line", - "version": "2.3.117", + "version": "2.3.118", "description": "2D line clipping (Liang-Barsky)", "type": "module", "module": "./index.js", @@ -41,8 +41,8 @@ }, "dependencies": { "@thi.ng/api": "^8.11.16", - "@thi.ng/geom-isec": "^4.0.27", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/geom-isec": "^4.0.28", + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-clip-poly/package.json b/packages/geom-clip-poly/package.json index b9c18419fb..798e9096e5 100644 --- a/packages/geom-clip-poly/package.json +++ b/packages/geom-clip-poly/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-clip-poly", - "version": "2.1.159", + "version": "2.1.160", "description": "2D polygon clipping / offsetting (Sutherland-Hodgeman, Grainer-Hormann)", "type": "module", "module": "./index.js", @@ -40,10 +40,10 @@ "tool:tangle": "../../node_modules/.bin/tangle src/**/*.ts" }, "dependencies": { - "@thi.ng/geom-isec": "^4.0.27", - "@thi.ng/geom-poly-utils": "^3.0.27", + "@thi.ng/geom-isec": "^4.0.28", + "@thi.ng/geom-poly-utils": "^3.0.28", "@thi.ng/math": "^5.11.16", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-closest-point/package.json b/packages/geom-closest-point/package.json index dab4e04659..388819b641 100644 --- a/packages/geom-closest-point/package.json +++ b/packages/geom-closest-point/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-closest-point", - "version": "2.1.155", + "version": "2.1.156", "description": "2D / 3D closest point / proximity helpers", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/math": "^5.11.16", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-fuzz/package.json b/packages/geom-fuzz/package.json index 32f3965b88..d02ad2054a 100644 --- a/packages/geom-fuzz/package.json +++ b/packages/geom-fuzz/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-fuzz", - "version": "3.0.30", + "version": "3.0.31", "description": "Highly configurable, fuzzy line & polygon creation with presets and composable fill & stroke styles. Canvas & SVG support", "type": "module", "module": "./index.js", @@ -41,14 +41,14 @@ }, "dependencies": { "@thi.ng/api": "^8.11.16", - "@thi.ng/color": "^5.7.18", - "@thi.ng/geom": "^8.1.23", - "@thi.ng/geom-clip-line": "^2.3.117", - "@thi.ng/geom-resample": "^3.0.27", - "@thi.ng/grid-iterators": "^4.0.102", + "@thi.ng/color": "^5.7.19", + "@thi.ng/geom": "^8.1.24", + "@thi.ng/geom-clip-line": "^2.3.118", + "@thi.ng/geom-resample": "^3.0.28", + "@thi.ng/grid-iterators": "^4.0.103", "@thi.ng/object-utils": "^1.1.10", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-hull/package.json b/packages/geom-hull/package.json index bc42517d2e..98e6d70a0d 100644 --- a/packages/geom-hull/package.json +++ b/packages/geom-hull/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-hull", - "version": "2.1.155", + "version": "2.1.156", "description": "Fast 2D convex hull (Graham Scan)", "type": "module", "module": "./index.js", @@ -41,7 +41,7 @@ }, "dependencies": { "@thi.ng/math": "^5.11.16", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-io-obj/package.json b/packages/geom-io-obj/package.json index b3ad0db051..89abdfa234 100644 --- a/packages/geom-io-obj/package.json +++ b/packages/geom-io-obj/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-io-obj", - "version": "0.3.155", + "version": "0.3.156", "description": "Wavefront OBJ parser (& exporter soon)", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/errors": "^2.5.22", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-isec/package.json b/packages/geom-isec/package.json index 1d03fd3385..d6de2bc18c 100644 --- a/packages/geom-isec/package.json +++ b/packages/geom-isec/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-isec", - "version": "4.0.27", + "version": "4.0.28", "description": "2D/3D shape intersection checks", "type": "module", "module": "./index.js", @@ -41,9 +41,9 @@ }, "dependencies": { "@thi.ng/api": "^8.11.16", - "@thi.ng/geom-closest-point": "^2.1.155", + "@thi.ng/geom-closest-point": "^2.1.156", "@thi.ng/math": "^5.11.16", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-isoline/package.json b/packages/geom-isoline/package.json index 862cfc4cbd..23f91ac36a 100644 --- a/packages/geom-isoline/package.json +++ b/packages/geom-isoline/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-isoline", - "version": "2.1.155", + "version": "2.1.156", "description": "Fast 2D contour line extraction / generation", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-poly-utils/package.json b/packages/geom-poly-utils/package.json index 2ae067e10d..610b6079a7 100644 --- a/packages/geom-poly-utils/package.json +++ b/packages/geom-poly-utils/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-poly-utils", - "version": "3.0.27", + "version": "3.0.28", "description": "2D polygon/polyline analysis & processing utilities", "type": "module", "module": "./index.js", @@ -43,7 +43,7 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/errors": "^2.5.22", "@thi.ng/math": "^5.11.16", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-resample/package.json b/packages/geom-resample/package.json index 1125c851af..04759ea962 100644 --- a/packages/geom-resample/package.json +++ b/packages/geom-resample/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-resample", - "version": "3.0.27", + "version": "3.0.28", "description": "Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation", "type": "module", "module": "./index.js", @@ -42,10 +42,10 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", - "@thi.ng/geom-closest-point": "^2.1.155", - "@thi.ng/geom-isec": "^4.0.27", + "@thi.ng/geom-closest-point": "^2.1.156", + "@thi.ng/geom-isec": "^4.0.28", "@thi.ng/math": "^5.11.16", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-sdf/package.json b/packages/geom-sdf/package.json index ecd3694a02..58a89be9e9 100644 --- a/packages/geom-sdf/package.json +++ b/packages/geom-sdf/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-sdf", - "version": "1.0.3", + "version": "1.0.4", "description": "2D Signed Distance Field creation from @thi.ng/geom shapes, conversions, sampling, combinators", "type": "module", "module": "./index.js", @@ -44,13 +44,13 @@ "@thi.ng/checks": "^3.6.19", "@thi.ng/defmulti": "^3.0.55", "@thi.ng/errors": "^2.5.22", - "@thi.ng/geom": "^8.1.23", - "@thi.ng/geom-isoline": "^2.1.155", - "@thi.ng/geom-poly-utils": "^3.0.27", - "@thi.ng/geom-resample": "^3.0.27", + "@thi.ng/geom": "^8.1.24", + "@thi.ng/geom-isoline": "^2.1.156", + "@thi.ng/geom-poly-utils": "^3.0.28", + "@thi.ng/geom-resample": "^3.0.28", "@thi.ng/math": "^5.11.16", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-splines/package.json b/packages/geom-splines/package.json index 2f5b3388fc..08babe7182 100644 --- a/packages/geom-splines/package.json +++ b/packages/geom-splines/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-splines", - "version": "2.3.27", + "version": "2.3.28", "description": "nD cubic & quadratic curve analysis, conversion, interpolation, splitting", "type": "module", "module": "./index.js", @@ -42,10 +42,10 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", - "@thi.ng/geom-arc": "^2.1.160", - "@thi.ng/geom-resample": "^3.0.27", + "@thi.ng/geom-arc": "^2.1.161", + "@thi.ng/geom-resample": "^3.0.28", "@thi.ng/math": "^5.11.16", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-subdiv-curve/package.json b/packages/geom-subdiv-curve/package.json index a6bdb95e86..f5271e4f06 100644 --- a/packages/geom-subdiv-curve/package.json +++ b/packages/geom-subdiv-curve/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-subdiv-curve", - "version": "3.0.27", + "version": "3.0.28", "description": "Freely customizable, iterative nD subdivision curves for open / closed geometries", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ }, "dependencies": { "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-tessellate/package.json b/packages/geom-tessellate/package.json index fb24e1d926..7872935d45 100644 --- a/packages/geom-tessellate/package.json +++ b/packages/geom-tessellate/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-tessellate", - "version": "3.0.27", + "version": "3.0.28", "description": "2D/3D convex polygon tessellators", "type": "module", "module": "./index.js", @@ -43,13 +43,13 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", - "@thi.ng/geom-accel": "^4.1.20", - "@thi.ng/geom-isec": "^4.0.27", - "@thi.ng/geom-poly-utils": "^3.0.27", + "@thi.ng/geom-accel": "^4.1.21", + "@thi.ng/geom-isec": "^4.0.28", + "@thi.ng/geom-poly-utils": "^3.0.28", "@thi.ng/math": "^5.11.16", "@thi.ng/morton": "^3.1.103", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-trace-bitmap/package.json b/packages/geom-trace-bitmap/package.json index 7ba95b6254..9b6964d61e 100644 --- a/packages/geom-trace-bitmap/package.json +++ b/packages/geom-trace-bitmap/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-trace-bitmap", - "version": "0.3.114", + "version": "0.3.115", "description": "Bitmap image to hairline vector and point cloud conversions", "type": "module", "module": "./index.js", @@ -42,10 +42,10 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/errors": "^2.5.22", - "@thi.ng/grid-iterators": "^4.0.102", - "@thi.ng/matrices": "^2.4.27", + "@thi.ng/grid-iterators": "^4.0.103", + "@thi.ng/matrices": "^2.4.28", "@thi.ng/pixel": "^7.3.12", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-voronoi/package.json b/packages/geom-voronoi/package.json index 5d968d4858..7452012a20 100644 --- a/packages/geom-voronoi/package.json +++ b/packages/geom-voronoi/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-voronoi", - "version": "2.3.102", + "version": "2.3.103", "description": "Fast, incremental 2D Delaunay & Voronoi mesh implementation", "type": "module", "module": "./index.js", @@ -41,15 +41,15 @@ }, "dependencies": { "@thi.ng/api": "^8.11.16", - "@thi.ng/bitfield": "^2.3.60", + "@thi.ng/bitfield": "^2.3.61", "@thi.ng/checks": "^3.6.19", - "@thi.ng/geom-clip-line": "^2.3.117", - "@thi.ng/geom-clip-poly": "^2.1.159", - "@thi.ng/geom-isec": "^4.0.27", - "@thi.ng/geom-poly-utils": "^3.0.27", + "@thi.ng/geom-clip-line": "^2.3.118", + "@thi.ng/geom-clip-poly": "^2.1.160", + "@thi.ng/geom-isec": "^4.0.28", + "@thi.ng/geom-poly-utils": "^3.0.28", "@thi.ng/math": "^5.11.16", "@thi.ng/quad-edge": "^3.1.80", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom-webgl/package.json b/packages/geom-webgl/package.json index dc9f81ef95..7868a8493f 100644 --- a/packages/geom-webgl/package.json +++ b/packages/geom-webgl/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-webgl", - "version": "0.1.33", + "version": "0.1.34", "description": "WebGL geometry/shape conversion & interop", "type": "module", "module": "./index.js", @@ -44,12 +44,12 @@ "@thi.ng/checks": "^3.6.19", "@thi.ng/defmulti": "^3.0.55", "@thi.ng/errors": "^2.5.22", - "@thi.ng/geom": "^8.1.23", + "@thi.ng/geom": "^8.1.24", "@thi.ng/object-utils": "^1.1.10", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vector-pools": "^3.2.27", - "@thi.ng/vectors": "^7.12.15", - "@thi.ng/webgl": "^6.9.31" + "@thi.ng/vector-pools": "^3.2.28", + "@thi.ng/vectors": "^7.12.16", + "@thi.ng/webgl": "^6.9.32" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/geom/package.json b/packages/geom/package.json index 2ca2ae5d74..836d93abc7 100644 --- a/packages/geom/package.json +++ b/packages/geom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom", - "version": "8.1.23", + "version": "8.1.24", "description": "Functional, polymorphic API for 2D geometry types & SVG generation", "type": "module", "module": "./index.js", @@ -41,33 +41,33 @@ "tool:tangle": "../../node_modules/.bin/tangle src/**/*.ts" }, "dependencies": { - "@thi.ng/adjacency": "^3.0.22", + "@thi.ng/adjacency": "^3.0.23", "@thi.ng/api": "^8.11.16", "@thi.ng/arrays": "^2.10.11", "@thi.ng/checks": "^3.6.19", "@thi.ng/defmulti": "^3.0.55", "@thi.ng/equiv": "^2.1.72", "@thi.ng/errors": "^2.5.22", - "@thi.ng/geom-arc": "^2.1.160", - "@thi.ng/geom-clip-line": "^2.3.117", - "@thi.ng/geom-clip-poly": "^2.1.159", - "@thi.ng/geom-closest-point": "^2.1.155", - "@thi.ng/geom-hull": "^2.1.155", - "@thi.ng/geom-isec": "^4.0.27", - "@thi.ng/geom-poly-utils": "^3.0.27", - "@thi.ng/geom-resample": "^3.0.27", - "@thi.ng/geom-splines": "^2.3.27", - "@thi.ng/geom-subdiv-curve": "^3.0.27", - "@thi.ng/geom-tessellate": "^3.0.27", - "@thi.ng/hiccup": "^5.2.23", - "@thi.ng/hiccup-svg": "^5.4.14", + "@thi.ng/geom-arc": "^2.1.161", + "@thi.ng/geom-clip-line": "^2.3.118", + "@thi.ng/geom-clip-poly": "^2.1.160", + "@thi.ng/geom-closest-point": "^2.1.156", + "@thi.ng/geom-hull": "^2.1.156", + "@thi.ng/geom-isec": "^4.0.28", + "@thi.ng/geom-poly-utils": "^3.0.28", + "@thi.ng/geom-resample": "^3.0.28", + "@thi.ng/geom-splines": "^2.3.28", + "@thi.ng/geom-subdiv-curve": "^3.0.28", + "@thi.ng/geom-tessellate": "^3.0.28", + "@thi.ng/hiccup": "^5.2.24", + "@thi.ng/hiccup-svg": "^5.4.15", "@thi.ng/math": "^5.11.16", - "@thi.ng/matrices": "^2.4.27", + "@thi.ng/matrices": "^2.4.28", "@thi.ng/object-utils": "^1.1.10", "@thi.ng/random": "^4.1.7", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/grid-iterators/package.json b/packages/grid-iterators/package.json index 1fa80ea25f..b280a97e24 100644 --- a/packages/grid-iterators/package.json +++ b/packages/grid-iterators/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/grid-iterators", - "version": "4.0.102", + "version": "4.0.103", "description": "2D grid and shape iterators w/ multiple orderings", "type": "module", "module": "./index.js", @@ -45,7 +45,7 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/arrays": "^2.10.11", "@thi.ng/binary": "^3.4.39", - "@thi.ng/bitfield": "^2.3.60", + "@thi.ng/bitfield": "^2.3.61", "@thi.ng/errors": "^2.5.22", "@thi.ng/morton": "^3.1.103", "@thi.ng/random": "^4.1.7", diff --git a/packages/hdiff/package.json b/packages/hdiff/package.json index 46f18d7e3b..e243a51bf5 100644 --- a/packages/hdiff/package.json +++ b/packages/hdiff/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdiff", - "version": "1.0.3", + "version": "1.0.4", "description": "String diffing w/ hiccup output for further processing, e.g. with @thi.ng/hdom, @thi.ng/hiccup. Includes CLI util to generate HTML, with theme support and code folding", "type": "module", "module": "./index.js", @@ -43,9 +43,9 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/diff": "^5.1.83", - "@thi.ng/hiccup": "^5.2.23", + "@thi.ng/hiccup": "^5.2.24", "@thi.ng/hiccup-css": "^2.7.34", - "@thi.ng/strings": "^3.9.0" + "@thi.ng/strings": "^3.9.1" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/hdom-canvas/CHANGELOG.md b/packages/hdom-canvas/CHANGELOG.md index b15d985776..59db25d7f5 100644 --- a/packages/hdom-canvas/CHANGELOG.md +++ b/packages/hdom-canvas/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2025-01-14T12:23:33Z +- **Last updated**: 2025-01-21T11:16:50Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. diff --git a/packages/hdom-canvas/package.json b/packages/hdom-canvas/package.json index 4c370a1437..d1d8552410 100644 --- a/packages/hdom-canvas/package.json +++ b/packages/hdom-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdom-canvas", - "version": "4.1.175", + "version": "4.1.176", "description": "@thi.ng/hdom component wrapper for declarative canvas scenegraphs", "type": "module", "module": "./index.js", @@ -47,8 +47,8 @@ "@thi.ng/checks": "^3.6.19", "@thi.ng/diff": "^5.1.83", "@thi.ng/errors": "^2.5.22", - "@thi.ng/hdom": "^9.4.56", - "@thi.ng/hiccup-canvas": "^3.1.32" + "@thi.ng/hdom": "^9.4.57", + "@thi.ng/hiccup-canvas": "^3.1.33" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/hdom-mock/package.json b/packages/hdom-mock/package.json index b38fa86ef7..9722582e4f 100644 --- a/packages/hdom-mock/package.json +++ b/packages/hdom-mock/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdom-mock", - "version": "2.1.123", + "version": "2.1.124", "description": "Mock base implementation for @thi.ng/hdom API", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", - "@thi.ng/hdom": "^9.4.56" + "@thi.ng/hdom": "^9.4.57" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/hdom/CHANGELOG.md b/packages/hdom/CHANGELOG.md index d541d0045d..df47246a28 100644 --- a/packages/hdom/CHANGELOG.md +++ b/packages/hdom/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2025-01-14T12:23:33Z +- **Last updated**: 2025-01-21T11:16:50Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. diff --git a/packages/hdom/package.json b/packages/hdom/package.json index f22b9000e5..af86e9415b 100644 --- a/packages/hdom/package.json +++ b/packages/hdom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdom", - "version": "9.4.56", + "version": "9.4.57", "description": "Lightweight vanilla ES6 UI component trees with customizable branch-local behaviors", "type": "module", "module": "./index.js", @@ -48,7 +48,7 @@ "@thi.ng/diff": "^5.1.83", "@thi.ng/equiv": "^2.1.72", "@thi.ng/errors": "^2.5.22", - "@thi.ng/hiccup": "^5.2.23", + "@thi.ng/hiccup": "^5.2.24", "@thi.ng/logger": "^3.0.27", "@thi.ng/prefixes": "^2.3.33" }, diff --git a/packages/hiccup-canvas/package.json b/packages/hiccup-canvas/package.json index 6aae563b28..8431d1e6c6 100644 --- a/packages/hiccup-canvas/package.json +++ b/packages/hiccup-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-canvas", - "version": "3.1.32", + "version": "3.1.33", "description": "Hiccup shape tree renderer for vanilla Canvas 2D contexts", "type": "module", "module": "./index.js", @@ -42,11 +42,11 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", - "@thi.ng/color": "^5.7.18", - "@thi.ng/geom-arc": "^2.1.160", + "@thi.ng/color": "^5.7.19", + "@thi.ng/geom-arc": "^2.1.161", "@thi.ng/math": "^5.11.16", "@thi.ng/pixel": "^7.3.12", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/hiccup-html-parse/package.json b/packages/hiccup-html-parse/package.json index 9d73a44382..e235a959a6 100644 --- a/packages/hiccup-html-parse/package.json +++ b/packages/hiccup-html-parse/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-html-parse", - "version": "0.3.65", + "version": "0.3.66", "description": "Well-formed HTML parsing and customizable transformation to nested JS arrays in @thi.ng/hiccup format", "type": "module", "module": "./index.js", @@ -42,8 +42,8 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/defmulti": "^3.0.55", - "@thi.ng/parse": "^2.5.0", - "@thi.ng/strings": "^3.9.0" + "@thi.ng/parse": "^2.6.0", + "@thi.ng/strings": "^3.9.1" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/hiccup-markdown/CHANGELOG.md b/packages/hiccup-markdown/CHANGELOG.md index 3c5ce2e879..f93658b935 100644 --- a/packages/hiccup-markdown/CHANGELOG.md +++ b/packages/hiccup-markdown/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2025-01-14T12:23:33Z +- **Last updated**: 2025-01-21T11:16:50Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. @@ -9,6 +9,13 @@ See [Conventional Commits](https://conventionalcommits.org/) for commit guidelin **Note:** Unlisted _patch_ versions only involve non-code or otherwise excluded changes and/or version bumps of transitive dependencies. +### [3.2.118](https://github.com/thi-ng/umbrella/tree/@thi.ng/hiccup-markdown@3.2.118) (2025-01-21) + +#### ⏱ Performance improvements + +- update parser grammar ([18b3032](https://github.com/thi-ng/umbrella/commit/18b3032)) + - update grammar rules to use more char selections + ### [3.2.116](https://github.com/thi-ng/umbrella/tree/@thi.ng/hiccup-markdown@3.2.116) (2025-01-14) #### ♻️ Refactoring diff --git a/packages/hiccup-markdown/package.json b/packages/hiccup-markdown/package.json index fd26b7e973..5f2be6fe1c 100644 --- a/packages/hiccup-markdown/package.json +++ b/packages/hiccup-markdown/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-markdown", - "version": "3.2.117", + "version": "3.2.118", "description": "Markdown parser & serializer from/to Hiccup format", "type": "module", "module": "./index.js", @@ -46,11 +46,11 @@ "@thi.ng/defmulti": "^3.0.55", "@thi.ng/emoji": "^1.0.1", "@thi.ng/errors": "^2.5.22", - "@thi.ng/hiccup": "^5.2.23", + "@thi.ng/hiccup": "^5.2.24", "@thi.ng/logger": "^3.0.27", - "@thi.ng/parse": "^2.5.0", - "@thi.ng/strings": "^3.9.0", - "@thi.ng/text-canvas": "^3.0.51" + "@thi.ng/parse": "^2.6.0", + "@thi.ng/strings": "^3.9.1", + "@thi.ng/text-canvas": "^3.0.52" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/hiccup-svg/package.json b/packages/hiccup-svg/package.json index 3870f9e954..3f39b45cde 100644 --- a/packages/hiccup-svg/package.json +++ b/packages/hiccup-svg/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-svg", - "version": "5.4.14", + "version": "5.4.15", "description": "SVG element functions for @thi.ng/hiccup & related tooling", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", - "@thi.ng/color": "^5.7.18", + "@thi.ng/color": "^5.7.19", "@thi.ng/prefixes": "^2.3.33" }, "devDependencies": { diff --git a/packages/hiccup/package.json b/packages/hiccup/package.json index 8e61a2db45..ddd38313a3 100644 --- a/packages/hiccup/package.json +++ b/packages/hiccup/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup", - "version": "5.2.23", + "version": "5.2.24", "description": "HTML/SVG/XML serialization of nested data structures, iterables & closures", "type": "module", "module": "./index.js", @@ -43,7 +43,7 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", "@thi.ng/errors": "^2.5.22", - "@thi.ng/strings": "^3.9.0" + "@thi.ng/strings": "^3.9.1" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/iges/package.json b/packages/iges/package.json index 2cb30d59af..bcf932bd9d 100644 --- a/packages/iges/package.json +++ b/packages/iges/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/iges", - "version": "2.1.157", + "version": "2.1.158", "description": "IGES 5.3 serializer for (currently only) polygonal geometry, both open & closed", "type": "module", "module": "./index.js", @@ -43,9 +43,9 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", "@thi.ng/defmulti": "^3.0.55", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/imago/CHANGELOG.md b/packages/imago/CHANGELOG.md index 8f3346fa38..2c265bcf77 100644 --- a/packages/imago/CHANGELOG.md +++ b/packages/imago/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2025-01-04T21:07:38Z +- **Last updated**: 2025-01-21T11:16:50Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. diff --git a/packages/imago/package.json b/packages/imago/package.json index 0634223670..9cb97f4274 100644 --- a/packages/imago/package.json +++ b/packages/imago/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/imago", - "version": "1.0.2", + "version": "1.0.3", "description": "JSON & API-based declarative and extensible image processing trees/pipelines", "type": "module", "module": "./index.js", @@ -43,10 +43,10 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/blurhash": "^1.0.2", "@thi.ng/checks": "^3.6.19", - "@thi.ng/date": "^2.7.38", + "@thi.ng/date": "^2.7.39", "@thi.ng/defmulti": "^3.0.55", "@thi.ng/errors": "^2.5.22", - "@thi.ng/file-io": "^2.1.21", + "@thi.ng/file-io": "^2.1.22", "@thi.ng/logger": "^3.0.27", "@thi.ng/object-utils": "^1.1.10", "@thi.ng/pixel": "^7.3.12", @@ -56,7 +56,7 @@ }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", - "@thi.ng/vectors": "^7.12.14", + "@thi.ng/vectors": "^7.12.16", "esbuild": "^0.24.2", "typedoc": "^0.27.6", "typescript": "^5.7.2" diff --git a/packages/imgui/CHANGELOG.md b/packages/imgui/CHANGELOG.md index e36ee7a62a..e66871eba0 100644 --- a/packages/imgui/CHANGELOG.md +++ b/packages/imgui/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2025-01-04T21:07:38Z +- **Last updated**: 2025-01-21T11:16:50Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. diff --git a/packages/imgui/package.json b/packages/imgui/package.json index 72132f751a..e525a61895 100644 --- a/packages/imgui/package.json +++ b/packages/imgui/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/imgui", - "version": "3.1.13", + "version": "3.1.14", "description": "Immediate mode GUI with flexible state handling & data only shape output", "type": "module", "module": "./index.js", @@ -42,13 +42,13 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", - "@thi.ng/geom": "^8.1.23", - "@thi.ng/geom-isec": "^4.0.27", + "@thi.ng/geom": "^8.1.24", + "@thi.ng/geom-isec": "^4.0.28", "@thi.ng/layout": "^3.1.12", "@thi.ng/math": "^5.11.16", - "@thi.ng/ramp": "^3.3.17", + "@thi.ng/ramp": "^3.3.18", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/k-means/package.json b/packages/k-means/package.json index e9436fd3b8..fd030e7e53 100644 --- a/packages/k-means/package.json +++ b/packages/k-means/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/k-means", - "version": "1.0.3", + "version": "1.0.4", "description": "Configurable k-means & k-medians (with k-means++ initialization) for n-D vectors", "type": "module", "module": "./index.js", @@ -41,10 +41,10 @@ }, "dependencies": { "@thi.ng/api": "^8.11.16", - "@thi.ng/distance": "^2.4.101", + "@thi.ng/distance": "^2.4.102", "@thi.ng/errors": "^2.5.22", "@thi.ng/random": "^4.1.7", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/ksuid/package.json b/packages/ksuid/package.json index ce705afed0..453646270f 100644 --- a/packages/ksuid/package.json +++ b/packages/ksuid/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/ksuid", - "version": "3.2.74", + "version": "3.2.75", "description": "Configurable K-sortable unique IDs, ULIDs, binary & base-N encoded, 32/48/64bit time resolutions", "type": "module", "module": "./index.js", @@ -45,7 +45,7 @@ "@thi.ng/base-n": "^2.7.28", "@thi.ng/errors": "^2.5.22", "@thi.ng/random": "^4.1.7", - "@thi.ng/strings": "^3.9.0" + "@thi.ng/strings": "^3.9.1" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/leb128/package.json b/packages/leb128/package.json index eead5d8e59..e280669dab 100644 --- a/packages/leb128/package.json +++ b/packages/leb128/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/leb128", - "version": "3.1.32", + "version": "3.1.33", "description": "WASM based LEB128 encoder / decoder (signed & unsigned)", "type": "module", "module": "./index.js", @@ -46,7 +46,7 @@ "dependencies": { "@thi.ng/checks": "^3.6.19", "@thi.ng/errors": "^2.5.22", - "@thi.ng/transducers-binary": "^2.1.148" + "@thi.ng/transducers-binary": "^2.1.149" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/lsys/package.json b/packages/lsys/package.json index d773ef7fa6..102b232f49 100644 --- a/packages/lsys/package.json +++ b/packages/lsys/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/lsys", - "version": "2.2.4", + "version": "2.2.5", "description": "Functional, extensible L-System architecture w/ support for probabilistic rules", "type": "module", "module": "./index.js", @@ -47,7 +47,7 @@ "@thi.ng/math": "^5.11.16", "@thi.ng/random": "^4.1.7", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/markdown-table/package.json b/packages/markdown-table/package.json index d08012fa57..ede0be72bb 100644 --- a/packages/markdown-table/package.json +++ b/packages/markdown-table/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/markdown-table", - "version": "1.0.3", + "version": "1.0.4", "description": "Markdown table formatter/generator with support for column alignments", "type": "module", "module": "./index.js", @@ -44,7 +44,7 @@ "@thi.ng/checks": "^3.6.19", "@thi.ng/compose": "^3.0.19", "@thi.ng/errors": "^2.5.22", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14" }, "devDependencies": { diff --git a/packages/matrices/package.json b/packages/matrices/package.json index c34a027689..57007115aa 100644 --- a/packages/matrices/package.json +++ b/packages/matrices/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/matrices", - "version": "2.4.27", + "version": "2.4.28", "description": "Matrix & quaternion operations for 2D/3D geometry processing", "type": "module", "module": "./index.js", @@ -43,7 +43,7 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", "@thi.ng/math": "^5.11.16", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/meta-css/CHANGELOG.md b/packages/meta-css/CHANGELOG.md index fec8d7eecf..d63f07429a 100644 --- a/packages/meta-css/CHANGELOG.md +++ b/packages/meta-css/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2025-01-14T12:23:33Z +- **Last updated**: 2025-01-21T11:16:50Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. diff --git a/packages/meta-css/package.json b/packages/meta-css/package.json index dff4fd8feb..b99a2b8cce 100644 --- a/packages/meta-css/package.json +++ b/packages/meta-css/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/meta-css", - "version": "0.17.9", + "version": "0.17.10", "description": "Data-driven CSS framework codegen, transpiler & bundler", "type": "module", "module": "./index.js", @@ -46,17 +46,17 @@ }, "dependencies": { "@thi.ng/api": "^8.11.16", - "@thi.ng/args": "^2.3.53", + "@thi.ng/args": "^2.3.54", "@thi.ng/arrays": "^2.10.11", "@thi.ng/checks": "^3.6.19", "@thi.ng/compare": "^2.4.8", "@thi.ng/errors": "^2.5.22", - "@thi.ng/file-io": "^2.1.21", + "@thi.ng/file-io": "^2.1.22", "@thi.ng/hiccup-css": "^2.7.34", "@thi.ng/logger": "^3.0.27", "@thi.ng/memoize": "^4.0.6", "@thi.ng/rstream": "^9.2.5", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/text-format": "^2.2.21", "@thi.ng/transducers": "^9.2.14" }, diff --git a/packages/msgpack/package.json b/packages/msgpack/package.json index 22120db23e..ae29d3d2dc 100644 --- a/packages/msgpack/package.json +++ b/packages/msgpack/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/msgpack", - "version": "1.0.2", + "version": "1.0.3", "description": "Small & fast msgpack serialization & deserialization", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "dependencies": { "@thi.ng/checks": "^3.6.19", "@thi.ng/errors": "^2.5.22", - "@thi.ng/strings": "^3.9.0" + "@thi.ng/strings": "^3.9.1" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/parse/CHANGELOG.md b/packages/parse/CHANGELOG.md index 21304df461..b9ed987ecc 100644 --- a/packages/parse/CHANGELOG.md +++ b/packages/parse/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2025-01-17T14:10:58Z +- **Last updated**: 2025-01-21T11:16:50Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. @@ -9,6 +9,25 @@ See [Conventional Commits](https://conventionalcommits.org/) for commit guidelin **Note:** Unlisted _patch_ versions only involve non-code or otherwise excluded changes and/or version bumps of transitive dependencies. +## [2.6.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/parse@2.6.0) (2025-01-21) + +#### 🚀 Features + +- expose more built-in grammar presets ([6e5a057](https://github.com/thi-ng/umbrella/commit/6e5a057)) + - expose as new builtins: + - `BINARY_UINT` + - `HEX_UINT` + - `SPACE` + - `UINT` + +#### ⏱ Performance improvements + +- optimize char selection grammar compilation ([0476baa](https://github.com/thi-ng/umbrella/commit/0476baa)) + - check if char selection only contains characters (no ranges) + - if so, compile using `oneOf()` instead of `alt()` (avoiding extra level of iteration) +- update grammar rule compilation ([8341af6](https://github.com/thi-ng/umbrella/commit/8341af6)) + - avoid `dynamic()` wrapper for grammar rules which don't require it (to avoid extraneous indirection) + ## [2.5.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/parse@2.5.0) (2025-01-17) #### 🚀 Features diff --git a/packages/parse/package.json b/packages/parse/package.json index fafa07d192..d07ca419fc 100644 --- a/packages/parse/package.json +++ b/packages/parse/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/parse", - "version": "2.5.0", + "version": "2.6.0", "description": "Purely functional parser combinators & AST generation for generic inputs", "type": "module", "module": "./index.js", @@ -44,7 +44,7 @@ "@thi.ng/checks": "^3.6.19", "@thi.ng/defmulti": "^3.0.55", "@thi.ng/errors": "^2.5.22", - "@thi.ng/strings": "^3.9.0" + "@thi.ng/strings": "^3.9.1" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/pixel-convolve/CHANGELOG.md b/packages/pixel-convolve/CHANGELOG.md index eeeda563ed..e614c44fb8 100644 --- a/packages/pixel-convolve/CHANGELOG.md +++ b/packages/pixel-convolve/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2025-01-04T21:07:38Z +- **Last updated**: 2025-01-21T11:16:50Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. diff --git a/packages/pixel-convolve/package.json b/packages/pixel-convolve/package.json index e5f1a5ead9..eef9bd9f60 100644 --- a/packages/pixel-convolve/package.json +++ b/packages/pixel-convolve/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/pixel-convolve", - "version": "1.0.17", + "version": "1.0.18", "description": "Extensible bitmap image convolution, kernel presets, normal map & image pyramid generation", "type": "module", "module": "./index.js", diff --git a/packages/pixel-dominant-colors/package.json b/packages/pixel-dominant-colors/package.json index d7600f35e5..1a67a24499 100644 --- a/packages/pixel-dominant-colors/package.json +++ b/packages/pixel-dominant-colors/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/pixel-dominant-colors", - "version": "1.1.26", + "version": "1.1.27", "description": "k-means based dominant color extraction from images/pixel buffers", "type": "module", "module": "./index.js", @@ -41,7 +41,7 @@ }, "dependencies": { "@thi.ng/api": "^8.11.16", - "@thi.ng/k-means": "^1.0.3", + "@thi.ng/k-means": "^1.0.4", "@thi.ng/pixel": "^7.3.12" }, "devDependencies": { diff --git a/packages/pointfree-lang/package.json b/packages/pointfree-lang/package.json index 58ea970b3e..ec741c47d7 100644 --- a/packages/pointfree-lang/package.json +++ b/packages/pointfree-lang/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/pointfree-lang", - "version": "2.2.61", + "version": "2.2.62", "description": "Forth style syntax layer/compiler & CLI for the @thi.ng/pointfree DSL", "type": "module", "module": "./index.js", @@ -45,10 +45,10 @@ }, "dependencies": { "@thi.ng/api": "^8.11.16", - "@thi.ng/args": "^2.3.53", + "@thi.ng/args": "^2.3.54", "@thi.ng/bench": "^3.6.9", "@thi.ng/errors": "^2.5.22", - "@thi.ng/file-io": "^2.1.21", + "@thi.ng/file-io": "^2.1.22", "@thi.ng/logger": "^3.0.27", "@thi.ng/pointfree": "^3.1.98" }, diff --git a/packages/poisson/package.json b/packages/poisson/package.json index 17df3d62fd..942c14f1a9 100644 --- a/packages/poisson/package.json +++ b/packages/poisson/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/poisson", - "version": "3.2.20", + "version": "3.2.21", "description": "nD Stratified grid and Poisson-disc sampling w/ support for spatial density functions and custom PRNGs", "type": "module", "module": "./index.js", @@ -42,9 +42,9 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", - "@thi.ng/geom-accel": "^4.1.20", + "@thi.ng/geom-accel": "^4.1.21", "@thi.ng/random": "^4.1.7", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/proctext/package.json b/packages/proctext/package.json index 9d3b0e22f3..d81cdefd36 100644 --- a/packages/proctext/package.json +++ b/packages/proctext/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/proctext", - "version": "1.0.3", + "version": "1.0.4", "description": "Extensible procedural text generation engine with dynamic, mutable state, indirection, randomizable & recursive variable expansions", "type": "module", "module": "./index.js", @@ -46,9 +46,9 @@ "@thi.ng/defmulti": "^3.0.55", "@thi.ng/errors": "^2.5.22", "@thi.ng/object-utils": "^1.1.10", - "@thi.ng/parse": "^2.5.0", + "@thi.ng/parse": "^2.6.0", "@thi.ng/random": "^4.1.7", - "@thi.ng/strings": "^3.9.0" + "@thi.ng/strings": "^3.9.1" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/ramp/package.json b/packages/ramp/package.json index 06730d3fe5..c5eed5c287 100644 --- a/packages/ramp/package.json +++ b/packages/ramp/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/ramp", - "version": "3.3.17", + "version": "3.3.18", "description": "Extensible keyframe interpolation/tweening of arbitrary, nested types", "type": "module", "module": "./index.js", @@ -46,7 +46,7 @@ "@thi.ng/errors": "^2.5.22", "@thi.ng/math": "^5.11.16", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/rasterize/package.json b/packages/rasterize/package.json index 00e97b7f10..ffbaf8a725 100644 --- a/packages/rasterize/package.json +++ b/packages/rasterize/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rasterize", - "version": "1.0.130", + "version": "1.0.131", "description": "Headless 2D shape drawing, filling & rasterization for arbitrary targets/purposes (no canvas required)", "type": "module", "module": "./index.js", @@ -43,7 +43,7 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", "@thi.ng/equiv": "^2.1.72", - "@thi.ng/grid-iterators": "^4.0.102", + "@thi.ng/grid-iterators": "^4.0.103", "@thi.ng/porter-duff": "^2.1.94", "@thi.ng/random": "^4.1.7", "@thi.ng/transducers": "^9.2.14" diff --git a/packages/rdom-canvas/package.json b/packages/rdom-canvas/package.json index 0e7b694119..156466a978 100644 --- a/packages/rdom-canvas/package.json +++ b/packages/rdom-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rdom-canvas", - "version": "1.0.3", + "version": "1.0.4", "description": "@thi.ng/rdom component wrapper for @thi.ng/hiccup-canvas and declarative canvas drawing", "type": "module", "module": "./index.js", @@ -43,9 +43,9 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/canvas": "^1.0.2", "@thi.ng/checks": "^3.6.19", - "@thi.ng/hiccup-canvas": "^3.1.32", + "@thi.ng/hiccup-canvas": "^3.1.33", "@thi.ng/object-utils": "^1.1.10", - "@thi.ng/rdom": "^1.7.20", + "@thi.ng/rdom": "^1.7.21", "@thi.ng/rstream": "^9.2.5" }, "devDependencies": { diff --git a/packages/rdom-components/package.json b/packages/rdom-components/package.json index 8f49d171bc..a91152ae92 100644 --- a/packages/rdom-components/package.json +++ b/packages/rdom-components/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rdom-components", - "version": "1.0.4", + "version": "1.0.5", "description": "Collection of unstyled, customizable components for @thi.ng/rdom", "type": "module", "module": "./index.js", @@ -43,9 +43,9 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/hiccup-html": "^2.7.14", "@thi.ng/object-utils": "^1.1.10", - "@thi.ng/rdom": "^1.7.20", + "@thi.ng/rdom": "^1.7.21", "@thi.ng/rstream": "^9.2.5", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14" }, "devDependencies": { diff --git a/packages/rdom-forms/package.json b/packages/rdom-forms/package.json index f786ca14f9..909e860455 100644 --- a/packages/rdom-forms/package.json +++ b/packages/rdom-forms/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rdom-forms", - "version": "1.0.4", + "version": "1.0.5", "description": "Data-driven declarative & extensible HTML form generation", "type": "module", "module": "./index.js", @@ -44,7 +44,7 @@ "@thi.ng/checks": "^3.6.19", "@thi.ng/defmulti": "^3.0.55", "@thi.ng/hiccup-html": "^2.7.14", - "@thi.ng/rdom": "^1.7.20", + "@thi.ng/rdom": "^1.7.21", "@thi.ng/rstream": "^9.2.5" }, "devDependencies": { diff --git a/packages/rdom/package.json b/packages/rdom/package.json index 64d462ad6c..bb1bcce637 100644 --- a/packages/rdom/package.json +++ b/packages/rdom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rdom", - "version": "1.7.20", + "version": "1.7.21", "description": "Lightweight, reactive, VDOM-less UI/DOM components with async lifecycle and @thi.ng/hiccup compatible", "type": "module", "module": "./index.js", @@ -44,11 +44,11 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", "@thi.ng/errors": "^2.5.22", - "@thi.ng/hiccup": "^5.2.23", + "@thi.ng/hiccup": "^5.2.24", "@thi.ng/paths": "^5.1.97", "@thi.ng/prefixes": "^2.3.33", "@thi.ng/rstream": "^9.2.5", - "@thi.ng/strings": "^3.9.0" + "@thi.ng/strings": "^3.9.1" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/rstream-dot/package.json b/packages/rstream-dot/package.json index f3db23fe21..4d40ff4f67 100644 --- a/packages/rstream-dot/package.json +++ b/packages/rstream-dot/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-dot", - "version": "3.0.109", + "version": "3.0.110", "description": "Graphviz DOT conversion of @thi.ng/rstream dataflow graph topologies", "type": "module", "module": "./index.js", @@ -41,7 +41,7 @@ }, "dependencies": { "@thi.ng/rstream": "^9.2.5", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14" }, "devDependencies": { diff --git a/packages/rstream-log/package.json b/packages/rstream-log/package.json index af6ce3615e..f9c452e243 100644 --- a/packages/rstream-log/package.json +++ b/packages/rstream-log/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-log", - "version": "5.1.51", + "version": "5.1.52", "description": "Structured, multilevel & hierarchical loggers based on @thi.ng/rstream", "type": "module", "module": "./index.js", @@ -44,7 +44,7 @@ "@thi.ng/checks": "^3.6.19", "@thi.ng/logger": "^3.0.27", "@thi.ng/rstream": "^9.2.5", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14" }, "devDependencies": { diff --git a/packages/rstream-query/package.json b/packages/rstream-query/package.json index ba34d6021d..e5796e8f38 100644 --- a/packages/rstream-query/package.json +++ b/packages/rstream-query/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-query", - "version": "2.1.159", + "version": "2.1.160", "description": "@thi.ng/rstream based triple store & reactive query engine", "type": "module", "module": "./index.js", @@ -48,7 +48,7 @@ "@thi.ng/logger": "^3.0.27", "@thi.ng/math": "^5.11.16", "@thi.ng/rstream": "^9.2.5", - "@thi.ng/rstream-dot": "^3.0.109", + "@thi.ng/rstream-dot": "^3.0.110", "@thi.ng/transducers": "^9.2.14" }, "devDependencies": { diff --git a/packages/sax/package.json b/packages/sax/package.json index 1d9d99fbbf..ea6d6e9062 100644 --- a/packages/sax/package.json +++ b/packages/sax/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/sax", - "version": "2.2.25", + "version": "2.2.26", "description": "Transducer-based, SAX-like, non-validating, speedy & tiny XML parser", "type": "module", "module": "./index.js", @@ -41,7 +41,7 @@ }, "dependencies": { "@thi.ng/api": "^8.11.16", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14", "@thi.ng/transducers-fsm": "^2.2.112" }, diff --git a/packages/scenegraph/package.json b/packages/scenegraph/package.json index 0cdf0afc47..d8d607614c 100644 --- a/packages/scenegraph/package.json +++ b/packages/scenegraph/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/scenegraph", - "version": "1.0.72", + "version": "1.0.73", "description": "Extensible 2D/3D scene graph with @thi.ng/hiccup-canvas support", "type": "module", "module": "./index.js", @@ -43,8 +43,8 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", "@thi.ng/errors": "^2.5.22", - "@thi.ng/matrices": "^2.4.27", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/matrices": "^2.4.28", + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/shader-ast-js/package.json b/packages/shader-ast-js/package.json index f27384c82b..e08964857f 100644 --- a/packages/shader-ast-js/package.json +++ b/packages/shader-ast-js/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/shader-ast-js", - "version": "1.1.67", + "version": "1.1.68", "description": "Customizable JS codegen, compiler & runtime for @thi.ng/shader-ast", "type": "module", "module": "./index.js", @@ -44,10 +44,10 @@ "@thi.ng/checks": "^3.6.19", "@thi.ng/errors": "^2.5.22", "@thi.ng/math": "^5.11.16", - "@thi.ng/matrices": "^2.4.27", + "@thi.ng/matrices": "^2.4.28", "@thi.ng/pixel": "^7.3.12", "@thi.ng/shader-ast": "^1.0.3", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/simd/package.json b/packages/simd/package.json index 09500b6b95..58699caecf 100644 --- a/packages/simd/package.json +++ b/packages/simd/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/simd", - "version": "1.0.3", + "version": "1.0.4", "description": "WASM based SIMD vector operations for batch processing", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ }, "dependencies": { "@thi.ng/api": "^8.11.16", - "@thi.ng/transducers-binary": "^2.1.148" + "@thi.ng/transducers-binary": "^2.1.149" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/soa/package.json b/packages/soa/package.json index c8a415710d..f1ded647ae 100644 --- a/packages/soa/package.json +++ b/packages/soa/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/soa", - "version": "1.0.3", + "version": "1.0.4", "description": "SOA & AOS memory mapped structured views with optional & extensible serialization", "type": "module", "module": "./index.js", @@ -43,8 +43,8 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/binary": "^3.4.39", "@thi.ng/errors": "^2.5.22", - "@thi.ng/transducers-binary": "^2.1.148", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/transducers-binary": "^2.1.149", + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/strings/CHANGELOG.md b/packages/strings/CHANGELOG.md index 83492b9cc3..d40836e84c 100644 --- a/packages/strings/CHANGELOG.md +++ b/packages/strings/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2025-01-04T21:07:38Z +- **Last updated**: 2025-01-21T11:16:50Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. diff --git a/packages/strings/package.json b/packages/strings/package.json index 48ae4937c4..19e93e9c81 100644 --- a/packages/strings/package.json +++ b/packages/strings/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/strings", - "version": "3.9.0", + "version": "3.9.1", "description": "Various string formatting & utility functions", "type": "module", "module": "./index.js", diff --git a/packages/tangle/package.json b/packages/tangle/package.json index 1887822714..34125e3ebe 100644 --- a/packages/tangle/package.json +++ b/packages/tangle/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/tangle", - "version": "1.0.3", + "version": "1.0.4", "description": "Literate programming code block tangling / codegen utility, inspired by org-mode & noweb", "type": "module", "module": "./index.js", @@ -42,14 +42,14 @@ }, "dependencies": { "@thi.ng/api": "^8.11.16", - "@thi.ng/args": "^2.3.53", + "@thi.ng/args": "^2.3.54", "@thi.ng/checks": "^3.6.19", "@thi.ng/compare": "^2.4.8", - "@thi.ng/date": "^2.7.38", + "@thi.ng/date": "^2.7.39", "@thi.ng/errors": "^2.5.22", - "@thi.ng/file-io": "^2.1.21", + "@thi.ng/file-io": "^2.1.22", "@thi.ng/logger": "^3.0.27", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14" }, "devDependencies": { diff --git a/packages/text-canvas/package.json b/packages/text-canvas/package.json index ca1198a61b..05816d74ed 100644 --- a/packages/text-canvas/package.json +++ b/packages/text-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/text-canvas", - "version": "3.0.51", + "version": "3.0.52", "description": "Text based canvas, drawing, plotting, tables with arbitrary formatting (incl. ANSI/HTML)", "type": "module", "module": "./index.js", @@ -44,9 +44,9 @@ "@thi.ng/arrays": "^2.10.11", "@thi.ng/checks": "^3.6.19", "@thi.ng/errors": "^2.5.22", - "@thi.ng/geom-clip-line": "^2.3.117", + "@thi.ng/geom-clip-line": "^2.3.118", "@thi.ng/math": "^5.11.16", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/text-format": "^2.2.21", "@thi.ng/transducers": "^9.2.14" }, diff --git a/packages/timestep/package.json b/packages/timestep/package.json index 882df07a5c..1bf21b5fc2 100644 --- a/packages/timestep/package.json +++ b/packages/timestep/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/timestep", - "version": "1.0.3", + "version": "1.0.4", "description": "Deterministic fixed timestep simulation updates with state interpolation", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/math": "^5.11.16", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/transclude/package.json b/packages/transclude/package.json index 539feb8613..2cbc76e437 100644 --- a/packages/transclude/package.json +++ b/packages/transclude/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transclude", - "version": "1.0.3", + "version": "1.0.4", "description": "Extensible functional template engine for text document generation, incl. various high-level Markdown features", "type": "module", "module": "./index.js", @@ -42,9 +42,9 @@ "dependencies": { "@thi.ng/api": "^8.11.16", "@thi.ng/checks": "^3.6.19", - "@thi.ng/file-io": "^2.1.21", + "@thi.ng/file-io": "^2.1.22", "@thi.ng/logger": "^3.0.27", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14" }, "devDependencies": { diff --git a/packages/transducers-binary/package.json b/packages/transducers-binary/package.json index e39cbf86cc..02d0f719c9 100644 --- a/packages/transducers-binary/package.json +++ b/packages/transducers-binary/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transducers-binary", - "version": "2.1.148", + "version": "2.1.149", "description": "Binary data related transducers & reducers", "type": "module", "module": "./index.js", @@ -45,7 +45,7 @@ "@thi.ng/errors": "^2.5.22", "@thi.ng/hex": "^2.3.60", "@thi.ng/random": "^4.1.7", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14" }, "devDependencies": { diff --git a/packages/transducers-hdom/package.json b/packages/transducers-hdom/package.json index 80c0a6aa50..6279847cdc 100644 --- a/packages/transducers-hdom/package.json +++ b/packages/transducers-hdom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transducers-hdom", - "version": "3.1.157", + "version": "3.1.158", "description": "Transducer based UI updater for @thi.ng/hdom", "type": "module", "module": "./index.js", @@ -40,8 +40,8 @@ "tool:tangle": "../../node_modules/.bin/tangle src/**/*.ts" }, "dependencies": { - "@thi.ng/hdom": "^9.4.56", - "@thi.ng/hiccup": "^5.2.23", + "@thi.ng/hdom": "^9.4.57", + "@thi.ng/hiccup": "^5.2.24", "@thi.ng/transducers": "^9.2.14" }, "devDependencies": { diff --git a/packages/vector-pools/package.json b/packages/vector-pools/package.json index b03abb31f4..7dd5498ebf 100644 --- a/packages/vector-pools/package.json +++ b/packages/vector-pools/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/vector-pools", - "version": "3.2.27", + "version": "3.2.28", "description": "Data structures for managing & working with strided, memory mapped vectors", "type": "module", "module": "./index.js", @@ -47,7 +47,7 @@ "@thi.ng/logger": "^3.0.27", "@thi.ng/malloc": "^6.1.98", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/vectors/package.json b/packages/vectors/package.json index ff04dd27c8..c202bc9481 100644 --- a/packages/vectors/package.json +++ b/packages/vectors/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/vectors", - "version": "7.12.15", + "version": "7.12.16", "description": "Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts", "type": "module", "module": "./index.js", @@ -48,7 +48,7 @@ "@thi.ng/math": "^5.11.16", "@thi.ng/memoize": "^4.0.6", "@thi.ng/random": "^4.1.7", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14" }, "devDependencies": { diff --git a/packages/viz/package.json b/packages/viz/package.json index 9b67fd8cec..8cb8260c44 100644 --- a/packages/viz/package.json +++ b/packages/viz/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/viz", - "version": "0.6.82", + "version": "0.6.83", "description": "Declarative, functional & multi-format data visualization toolkit based around @thi.ng/hiccup", "type": "module", "module": "./index.js", @@ -51,12 +51,12 @@ "@thi.ng/checks": "^3.6.19", "@thi.ng/math": "^5.11.16", "@thi.ng/object-utils": "^1.1.10", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/transducers": "^9.2.14" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", - "@thi.ng/date": "^2.7.38", + "@thi.ng/date": "^2.7.39", "esbuild": "^0.24.2", "typedoc": "^0.27.6", "typescript": "^5.7.2" diff --git a/packages/wasm-api-bindgen/package.json b/packages/wasm-api-bindgen/package.json index e2450c18dd..d2f3202f5e 100644 --- a/packages/wasm-api-bindgen/package.json +++ b/packages/wasm-api-bindgen/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/wasm-api-bindgen", - "version": "1.1.2", + "version": "1.1.3", "description": "Polyglot bindings code generators (TS/JS, Zig, C11) for hybrid WebAssembly projects", "type": "module", "module": "./index.js", @@ -43,17 +43,17 @@ }, "dependencies": { "@thi.ng/api": "^8.11.16", - "@thi.ng/args": "^2.3.53", + "@thi.ng/args": "^2.3.54", "@thi.ng/arrays": "^2.10.11", "@thi.ng/binary": "^3.4.39", "@thi.ng/checks": "^3.6.19", "@thi.ng/compare": "^2.4.8", "@thi.ng/defmulti": "^3.0.55", "@thi.ng/errors": "^2.5.22", - "@thi.ng/file-io": "^2.1.21", + "@thi.ng/file-io": "^2.1.22", "@thi.ng/logger": "^3.0.27", "@thi.ng/paths": "^5.1.97", - "@thi.ng/strings": "^3.9.0", + "@thi.ng/strings": "^3.9.1", "@thi.ng/wasm-api": "^2.3.2" }, "devDependencies": { diff --git a/packages/wasm-api-webgl/package.json b/packages/wasm-api-webgl/package.json index 5abb99ca66..0d7ebabed7 100644 --- a/packages/wasm-api-webgl/package.json +++ b/packages/wasm-api-webgl/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/wasm-api-webgl", - "version": "0.1.26", + "version": "0.1.27", "description": "WebGL bridge API for hybrid TypeScript & WASM (Zig) applications", "type": "module", "module": "./index.js", @@ -45,11 +45,11 @@ "@thi.ng/errors": "^2.5.22", "@thi.ng/wasm-api": "^2.3.2", "@thi.ng/wasm-api-dom": "^1.0.19", - "@thi.ng/webgl": "^6.9.31" + "@thi.ng/webgl": "^6.9.32" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", - "@thi.ng/wasm-api-bindgen": "^1.1.2", + "@thi.ng/wasm-api-bindgen": "^1.1.3", "esbuild": "^0.24.2", "typedoc": "^0.27.6", "typescript": "^5.7.2" diff --git a/packages/webgl-msdf/package.json b/packages/webgl-msdf/package.json index f785d8c520..6410c8791b 100644 --- a/packages/webgl-msdf/package.json +++ b/packages/webgl-msdf/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/webgl-msdf", - "version": "2.1.175", + "version": "2.1.176", "description": "Multi-channel SDF font rendering & basic text layout for WebGL", "type": "module", "module": "./index.js", @@ -43,9 +43,9 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/shader-ast": "^1.0.3", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vector-pools": "^3.2.27", - "@thi.ng/vectors": "^7.12.15", - "@thi.ng/webgl": "^6.9.31" + "@thi.ng/vector-pools": "^3.2.28", + "@thi.ng/vectors": "^7.12.16", + "@thi.ng/webgl": "^6.9.32" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/webgl-shadertoy/package.json b/packages/webgl-shadertoy/package.json index b841bc13c0..04d61107a6 100644 --- a/packages/webgl-shadertoy/package.json +++ b/packages/webgl-shadertoy/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/webgl-shadertoy", - "version": "1.0.3", + "version": "1.0.4", "description": "Basic WebGL scaffolding for running interactive fragment shaders via @thi.ng/shader-ast", "type": "module", "module": "./index.js", @@ -43,7 +43,7 @@ "@thi.ng/api": "^8.11.16", "@thi.ng/shader-ast": "^1.0.3", "@thi.ng/shader-ast-glsl": "^1.0.3", - "@thi.ng/webgl": "^6.9.31" + "@thi.ng/webgl": "^6.9.32" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/packages/webgl/CHANGELOG.md b/packages/webgl/CHANGELOG.md index 8cb87346d6..184a598f26 100644 --- a/packages/webgl/CHANGELOG.md +++ b/packages/webgl/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2025-01-14T12:23:33Z +- **Last updated**: 2025-01-21T11:16:50Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. diff --git a/packages/webgl/package.json b/packages/webgl/package.json index eaa98542b5..051de3eb17 100644 --- a/packages/webgl/package.json +++ b/packages/webgl/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/webgl", - "version": "6.9.31", + "version": "6.9.32", "description": "WebGL & GLSL abstraction layer", "type": "module", "module": "./index.js", @@ -50,7 +50,7 @@ "@thi.ng/equiv": "^2.1.72", "@thi.ng/errors": "^2.5.22", "@thi.ng/logger": "^3.0.27", - "@thi.ng/matrices": "^2.4.27", + "@thi.ng/matrices": "^2.4.28", "@thi.ng/memoize": "^4.0.6", "@thi.ng/object-utils": "^1.1.10", "@thi.ng/pixel": "^7.3.12", @@ -58,8 +58,8 @@ "@thi.ng/shader-ast-glsl": "^1.0.3", "@thi.ng/shader-ast-stdlib": "^1.0.3", "@thi.ng/transducers": "^9.2.14", - "@thi.ng/vector-pools": "^3.2.27", - "@thi.ng/vectors": "^7.12.15" + "@thi.ng/vector-pools": "^3.2.28", + "@thi.ng/vectors": "^7.12.16" }, "devDependencies": { "@microsoft/api-extractor": "^7.48.1", diff --git a/yarn.lock b/yarn.lock index 0f398233ac..2bf8172f35 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3941,19 +3941,19 @@ __metadata: languageName: node linkType: hard -"@thi.ng/adjacency@npm:^3.0.22, @thi.ng/adjacency@workspace:^, @thi.ng/adjacency@workspace:packages/adjacency": +"@thi.ng/adjacency@npm:^3.0.23, @thi.ng/adjacency@workspace:^, @thi.ng/adjacency@workspace:packages/adjacency": version: 0.0.0-use.local resolution: "@thi.ng/adjacency@workspace:packages/adjacency" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/arrays": "npm:^2.10.11" - "@thi.ng/bitfield": "npm:^2.3.60" + "@thi.ng/bitfield": "npm:^2.3.61" "@thi.ng/dcons": "npm:^3.2.138" "@thi.ng/disjoint-set": "npm:^1.1.9" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/sparse": "npm:^1.0.3" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -3971,7 +3971,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/args@npm:^2.3.53, @thi.ng/args@workspace:^, @thi.ng/args@workspace:packages/args": +"@thi.ng/args@npm:^2.3.54, @thi.ng/args@workspace:^, @thi.ng/args@workspace:packages/args": version: 0.0.0-use.local resolution: "@thi.ng/args@workspace:packages/args" dependencies: @@ -3980,7 +3980,7 @@ __metadata: "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/logger": "npm:^3.0.27" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/text-format": "npm:^2.2.21" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -4041,7 +4041,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/axidraw@npm:^1.1.108, @thi.ng/axidraw@workspace:packages/axidraw": +"@thi.ng/axidraw@npm:^1.1.109, @thi.ng/axidraw@workspace:packages/axidraw": version: 0.0.0-use.local resolution: "@thi.ng/axidraw@workspace:packages/axidraw" dependencies: @@ -4049,13 +4049,13 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/compose": "npm:^3.0.19" - "@thi.ng/date": "npm:^2.7.38" + "@thi.ng/date": "npm:^2.7.39" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/logger": "npm:^3.0.27" "@thi.ng/math": "npm:^5.11.16" "@thi.ng/transducers": "npm:^9.2.14" "@thi.ng/units": "npm:^1.0.2" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" serialport: "npm:^13.0.0" typedoc: "npm:^0.27.6" @@ -4098,9 +4098,9 @@ __metadata: "@thi.ng/arrays": "npm:^2.10.11" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/transducers-binary": "npm:^2.1.148" + "@thi.ng/transducers-binary": "npm:^2.1.149" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4130,7 +4130,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/bitfield@npm:^2.3.60, @thi.ng/bitfield@workspace:^, @thi.ng/bitfield@workspace:packages/bitfield": +"@thi.ng/bitfield@npm:^2.3.61, @thi.ng/bitfield@workspace:^, @thi.ng/bitfield@workspace:packages/bitfield": version: 0.0.0-use.local resolution: "@thi.ng/bitfield@workspace:packages/bitfield" dependencies: @@ -4138,7 +4138,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/binary": "npm:^3.4.39" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4181,12 +4181,12 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/distance": "npm:^2.4.101" - "@thi.ng/geom-closest-point": "npm:^2.1.155" - "@thi.ng/geom-resample": "npm:^3.0.27" + "@thi.ng/distance": "npm:^2.4.102" + "@thi.ng/geom-closest-point": "npm:^2.1.156" + "@thi.ng/geom-resample": "npm:^3.0.28" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/timestep": "npm:^1.0.3" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/timestep": "npm:^1.0.4" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4269,7 +4269,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/base-n": "npm:^2.7.28" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/color": "npm:^5.7.18" + "@thi.ng/color": "npm:^5.7.19" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/hex": "npm:^2.3.60" esbuild: "npm:^0.24.2" @@ -4278,7 +4278,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/color@npm:^5.7.18, @thi.ng/color@workspace:^, @thi.ng/color@workspace:packages/color": +"@thi.ng/color@npm:^5.7.19, @thi.ng/color@workspace:^, @thi.ng/color@workspace:packages/color": version: 0.0.0-use.local resolution: "@thi.ng/color@workspace:packages/color" dependencies: @@ -4293,9 +4293,9 @@ __metadata: "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/math": "npm:^5.11.16" "@thi.ng/random": "npm:^4.1.7" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4341,7 +4341,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4383,7 +4383,7 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -4391,14 +4391,14 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/date@npm:^2.7.38, @thi.ng/date@workspace:^, @thi.ng/date@workspace:packages/date": +"@thi.ng/date@npm:^2.7.39, @thi.ng/date@workspace:^, @thi.ng/date@workspace:packages/date": version: 0.0.0-use.local resolution: "@thi.ng/date@workspace:packages/date" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4503,7 +4503,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/distance@npm:^2.4.101, @thi.ng/distance@workspace:^, @thi.ng/distance@workspace:packages/distance": +"@thi.ng/distance@npm:^2.4.102, @thi.ng/distance@workspace:^, @thi.ng/distance@workspace:packages/distance": version: 0.0.0-use.local resolution: "@thi.ng/distance@workspace:packages/distance" dependencies: @@ -4513,7 +4513,7 @@ __metadata: "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/heaps": "npm:^2.1.88" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4568,7 +4568,7 @@ __metadata: "@thi.ng/binary": "npm:^3.4.39" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/transducers-binary": "npm:^2.1.148" + "@thi.ng/transducers-binary": "npm:^2.1.149" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4652,8 +4652,8 @@ __metadata: "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/logger": "npm:^3.0.27" "@thi.ng/prefixes": "npm:^2.3.33" - "@thi.ng/strings": "npm:^3.9.0" - "@thi.ng/transducers-binary": "npm:^2.1.148" + "@thi.ng/strings": "npm:^3.9.1" + "@thi.ng/transducers-binary": "npm:^2.1.149" "@thi.ng/trie": "npm:^1.1.10" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -4727,7 +4727,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/file-io@npm:^2.1.21, @thi.ng/file-io@workspace:^, @thi.ng/file-io@workspace:packages/file-io": +"@thi.ng/file-io@npm:^2.1.22, @thi.ng/file-io@workspace:^, @thi.ng/file-io@workspace:packages/file-io": version: 0.0.0-use.local resolution: "@thi.ng/file-io@workspace:packages/file-io" dependencies: @@ -4750,11 +4750,11 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/fuzzy": "npm:^2.1.98" - "@thi.ng/hiccup": "npm:^5.2.23" - "@thi.ng/hiccup-svg": "npm:^5.4.14" + "@thi.ng/hiccup": "npm:^5.2.24" + "@thi.ng/hiccup-svg": "npm:^5.4.15" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/strings": "npm:^3.9.0" - "@thi.ng/text-canvas": "npm:^3.0.51" + "@thi.ng/strings": "npm:^3.9.1" + "@thi.ng/text-canvas": "npm:^3.0.52" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4774,7 +4774,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-accel@npm:^4.1.20, @thi.ng/geom-accel@workspace:^, @thi.ng/geom-accel@workspace:packages/geom-accel": +"@thi.ng/geom-accel@npm:^4.1.21, @thi.ng/geom-accel@workspace:^, @thi.ng/geom-accel@workspace:packages/geom-accel": version: 0.0.0-use.local resolution: "@thi.ng/geom-accel@workspace:packages/geom-accel" dependencies: @@ -4782,29 +4782,29 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/arrays": "npm:^2.10.11" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/distance": "npm:^2.4.101" + "@thi.ng/distance": "npm:^2.4.102" "@thi.ng/equiv": "npm:^2.1.72" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/geom-isec": "npm:^4.0.27" + "@thi.ng/geom-isec": "npm:^4.0.28" "@thi.ng/heaps": "npm:^2.1.88" "@thi.ng/math": "npm:^5.11.16" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom-arc@npm:^2.1.160, @thi.ng/geom-arc@workspace:packages/geom-arc": +"@thi.ng/geom-arc@npm:^2.1.161, @thi.ng/geom-arc@workspace:packages/geom-arc": version: 0.0.0-use.local resolution: "@thi.ng/geom-arc@workspace:packages/geom-arc" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/geom-resample": "npm:^3.0.27" + "@thi.ng/geom-resample": "npm:^3.0.28" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4818,58 +4818,58 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/arrays": "npm:^2.10.11" - "@thi.ng/axidraw": "npm:^1.1.108" + "@thi.ng/axidraw": "npm:^1.1.109" "@thi.ng/compare": "npm:^2.4.8" "@thi.ng/defmulti": "npm:^3.0.55" - "@thi.ng/geom": "npm:^8.1.23" - "@thi.ng/geom-accel": "npm:^4.1.20" - "@thi.ng/geom-clip-line": "npm:^2.3.117" - "@thi.ng/geom-isec": "npm:^4.0.27" + "@thi.ng/geom": "npm:^8.1.24" + "@thi.ng/geom-accel": "npm:^4.1.21" + "@thi.ng/geom-clip-line": "npm:^2.3.118" + "@thi.ng/geom-isec": "npm:^4.0.28" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom-clip-line@npm:^2.3.117, @thi.ng/geom-clip-line@workspace:packages/geom-clip-line": +"@thi.ng/geom-clip-line@npm:^2.3.118, @thi.ng/geom-clip-line@workspace:packages/geom-clip-line": version: 0.0.0-use.local resolution: "@thi.ng/geom-clip-line@workspace:packages/geom-clip-line" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" - "@thi.ng/geom-isec": "npm:^4.0.27" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/geom-isec": "npm:^4.0.28" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom-clip-poly@npm:^2.1.159, @thi.ng/geom-clip-poly@workspace:packages/geom-clip-poly": +"@thi.ng/geom-clip-poly@npm:^2.1.160, @thi.ng/geom-clip-poly@workspace:packages/geom-clip-poly": version: 0.0.0-use.local resolution: "@thi.ng/geom-clip-poly@workspace:packages/geom-clip-poly" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" - "@thi.ng/geom-isec": "npm:^4.0.27" - "@thi.ng/geom-poly-utils": "npm:^3.0.27" + "@thi.ng/geom-isec": "npm:^4.0.28" + "@thi.ng/geom-poly-utils": "npm:^3.0.28" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom-closest-point@npm:^2.1.155, @thi.ng/geom-closest-point@workspace:^, @thi.ng/geom-closest-point@workspace:packages/geom-closest-point": +"@thi.ng/geom-closest-point@npm:^2.1.156, @thi.ng/geom-closest-point@workspace:^, @thi.ng/geom-closest-point@workspace:packages/geom-closest-point": version: 0.0.0-use.local resolution: "@thi.ng/geom-closest-point@workspace:packages/geom-closest-point" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4882,27 +4882,27 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" - "@thi.ng/color": "npm:^5.7.18" - "@thi.ng/geom": "npm:^8.1.23" - "@thi.ng/geom-clip-line": "npm:^2.3.117" - "@thi.ng/geom-resample": "npm:^3.0.27" - "@thi.ng/grid-iterators": "npm:^4.0.102" + "@thi.ng/color": "npm:^5.7.19" + "@thi.ng/geom": "npm:^8.1.24" + "@thi.ng/geom-clip-line": "npm:^2.3.118" + "@thi.ng/geom-resample": "npm:^3.0.28" + "@thi.ng/grid-iterators": "npm:^4.0.103" "@thi.ng/object-utils": "npm:^1.1.10" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom-hull@npm:^2.1.155, @thi.ng/geom-hull@workspace:packages/geom-hull": +"@thi.ng/geom-hull@npm:^2.1.156, @thi.ng/geom-hull@workspace:packages/geom-hull": version: 0.0.0-use.local resolution: "@thi.ng/geom-hull@workspace:packages/geom-hull" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4916,43 +4916,43 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom-isec@npm:^4.0.27, @thi.ng/geom-isec@workspace:packages/geom-isec": +"@thi.ng/geom-isec@npm:^4.0.28, @thi.ng/geom-isec@workspace:packages/geom-isec": version: 0.0.0-use.local resolution: "@thi.ng/geom-isec@workspace:packages/geom-isec" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" - "@thi.ng/geom-closest-point": "npm:^2.1.155" + "@thi.ng/geom-closest-point": "npm:^2.1.156" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom-isoline@npm:^2.1.155, @thi.ng/geom-isoline@workspace:^, @thi.ng/geom-isoline@workspace:packages/geom-isoline": +"@thi.ng/geom-isoline@npm:^2.1.156, @thi.ng/geom-isoline@workspace:^, @thi.ng/geom-isoline@workspace:packages/geom-isoline": version: 0.0.0-use.local resolution: "@thi.ng/geom-isoline@workspace:packages/geom-isoline" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom-poly-utils@npm:^3.0.27, @thi.ng/geom-poly-utils@workspace:packages/geom-poly-utils": +"@thi.ng/geom-poly-utils@npm:^3.0.28, @thi.ng/geom-poly-utils@workspace:packages/geom-poly-utils": version: 0.0.0-use.local resolution: "@thi.ng/geom-poly-utils@workspace:packages/geom-poly-utils" dependencies: @@ -4960,24 +4960,24 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom-resample@npm:^3.0.27, @thi.ng/geom-resample@workspace:^, @thi.ng/geom-resample@workspace:packages/geom-resample": +"@thi.ng/geom-resample@npm:^3.0.28, @thi.ng/geom-resample@workspace:^, @thi.ng/geom-resample@workspace:packages/geom-resample": version: 0.0.0-use.local resolution: "@thi.ng/geom-resample@workspace:packages/geom-resample" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/geom-closest-point": "npm:^2.1.155" - "@thi.ng/geom-isec": "npm:^4.0.27" + "@thi.ng/geom-closest-point": "npm:^2.1.156" + "@thi.ng/geom-isec": "npm:^4.0.28" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -4993,63 +4993,63 @@ __metadata: "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/defmulti": "npm:^3.0.55" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/geom": "npm:^8.1.23" - "@thi.ng/geom-isoline": "npm:^2.1.155" - "@thi.ng/geom-poly-utils": "npm:^3.0.27" - "@thi.ng/geom-resample": "npm:^3.0.27" + "@thi.ng/geom": "npm:^8.1.24" + "@thi.ng/geom-isoline": "npm:^2.1.156" + "@thi.ng/geom-poly-utils": "npm:^3.0.28" + "@thi.ng/geom-resample": "npm:^3.0.28" "@thi.ng/math": "npm:^5.11.16" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom-splines@npm:^2.3.27, @thi.ng/geom-splines@workspace:packages/geom-splines": +"@thi.ng/geom-splines@npm:^2.3.28, @thi.ng/geom-splines@workspace:packages/geom-splines": version: 0.0.0-use.local resolution: "@thi.ng/geom-splines@workspace:packages/geom-splines" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/geom-arc": "npm:^2.1.160" - "@thi.ng/geom-resample": "npm:^3.0.27" + "@thi.ng/geom-arc": "npm:^2.1.161" + "@thi.ng/geom-resample": "npm:^3.0.28" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom-subdiv-curve@npm:^3.0.27, @thi.ng/geom-subdiv-curve@workspace:packages/geom-subdiv-curve": +"@thi.ng/geom-subdiv-curve@npm:^3.0.28, @thi.ng/geom-subdiv-curve@workspace:packages/geom-subdiv-curve": version: 0.0.0-use.local resolution: "@thi.ng/geom-subdiv-curve@workspace:packages/geom-subdiv-curve" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom-tessellate@npm:^3.0.27, @thi.ng/geom-tessellate@workspace:packages/geom-tessellate": +"@thi.ng/geom-tessellate@npm:^3.0.28, @thi.ng/geom-tessellate@workspace:packages/geom-tessellate": version: 0.0.0-use.local resolution: "@thi.ng/geom-tessellate@workspace:packages/geom-tessellate" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/geom-accel": "npm:^4.1.20" - "@thi.ng/geom-isec": "npm:^4.0.27" - "@thi.ng/geom-poly-utils": "npm:^3.0.27" + "@thi.ng/geom-accel": "npm:^4.1.21" + "@thi.ng/geom-isec": "npm:^4.0.28" + "@thi.ng/geom-poly-utils": "npm:^3.0.28" "@thi.ng/math": "npm:^5.11.16" "@thi.ng/morton": "npm:^3.1.103" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5063,10 +5063,10 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/grid-iterators": "npm:^4.0.102" - "@thi.ng/matrices": "npm:^2.4.27" + "@thi.ng/grid-iterators": "npm:^4.0.103" + "@thi.ng/matrices": "npm:^2.4.28" "@thi.ng/pixel": "npm:^7.3.12" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5079,15 +5079,15 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" - "@thi.ng/bitfield": "npm:^2.3.60" + "@thi.ng/bitfield": "npm:^2.3.61" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/geom-clip-line": "npm:^2.3.117" - "@thi.ng/geom-clip-poly": "npm:^2.1.159" - "@thi.ng/geom-isec": "npm:^4.0.27" - "@thi.ng/geom-poly-utils": "npm:^3.0.27" + "@thi.ng/geom-clip-line": "npm:^2.3.118" + "@thi.ng/geom-clip-poly": "npm:^2.1.160" + "@thi.ng/geom-isec": "npm:^4.0.28" + "@thi.ng/geom-poly-utils": "npm:^3.0.28" "@thi.ng/math": "npm:^5.11.16" "@thi.ng/quad-edge": "npm:^3.1.80" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5103,50 +5103,50 @@ __metadata: "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/defmulti": "npm:^3.0.55" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/geom": "npm:^8.1.23" + "@thi.ng/geom": "npm:^8.1.24" "@thi.ng/object-utils": "npm:^1.1.10" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vector-pools": "npm:^3.2.27" - "@thi.ng/vectors": "npm:^7.12.15" - "@thi.ng/webgl": "npm:^6.9.31" + "@thi.ng/vector-pools": "npm:^3.2.28" + "@thi.ng/vectors": "npm:^7.12.16" + "@thi.ng/webgl": "npm:^6.9.32" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/geom@npm:^8.1.23, @thi.ng/geom@workspace:^, @thi.ng/geom@workspace:packages/geom": +"@thi.ng/geom@npm:^8.1.24, @thi.ng/geom@workspace:^, @thi.ng/geom@workspace:packages/geom": version: 0.0.0-use.local resolution: "@thi.ng/geom@workspace:packages/geom" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" - "@thi.ng/adjacency": "npm:^3.0.22" + "@thi.ng/adjacency": "npm:^3.0.23" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/arrays": "npm:^2.10.11" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/defmulti": "npm:^3.0.55" "@thi.ng/equiv": "npm:^2.1.72" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/geom-arc": "npm:^2.1.160" - "@thi.ng/geom-clip-line": "npm:^2.3.117" - "@thi.ng/geom-clip-poly": "npm:^2.1.159" - "@thi.ng/geom-closest-point": "npm:^2.1.155" - "@thi.ng/geom-hull": "npm:^2.1.155" - "@thi.ng/geom-isec": "npm:^4.0.27" - "@thi.ng/geom-poly-utils": "npm:^3.0.27" - "@thi.ng/geom-resample": "npm:^3.0.27" - "@thi.ng/geom-splines": "npm:^2.3.27" - "@thi.ng/geom-subdiv-curve": "npm:^3.0.27" - "@thi.ng/geom-tessellate": "npm:^3.0.27" - "@thi.ng/hiccup": "npm:^5.2.23" - "@thi.ng/hiccup-svg": "npm:^5.4.14" + "@thi.ng/geom-arc": "npm:^2.1.161" + "@thi.ng/geom-clip-line": "npm:^2.3.118" + "@thi.ng/geom-clip-poly": "npm:^2.1.160" + "@thi.ng/geom-closest-point": "npm:^2.1.156" + "@thi.ng/geom-hull": "npm:^2.1.156" + "@thi.ng/geom-isec": "npm:^4.0.28" + "@thi.ng/geom-poly-utils": "npm:^3.0.28" + "@thi.ng/geom-resample": "npm:^3.0.28" + "@thi.ng/geom-splines": "npm:^2.3.28" + "@thi.ng/geom-subdiv-curve": "npm:^3.0.28" + "@thi.ng/geom-tessellate": "npm:^3.0.28" + "@thi.ng/hiccup": "npm:^5.2.24" + "@thi.ng/hiccup-svg": "npm:^5.4.15" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/matrices": "npm:^2.4.27" + "@thi.ng/matrices": "npm:^2.4.28" "@thi.ng/object-utils": "npm:^1.1.10" "@thi.ng/random": "npm:^4.1.7" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5170,7 +5170,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/grid-iterators@npm:^4.0.102, @thi.ng/grid-iterators@workspace:^, @thi.ng/grid-iterators@workspace:packages/grid-iterators": +"@thi.ng/grid-iterators@npm:^4.0.103, @thi.ng/grid-iterators@workspace:^, @thi.ng/grid-iterators@workspace:packages/grid-iterators": version: 0.0.0-use.local resolution: "@thi.ng/grid-iterators@workspace:packages/grid-iterators" dependencies: @@ -5178,7 +5178,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/arrays": "npm:^2.10.11" "@thi.ng/binary": "npm:^3.4.39" - "@thi.ng/bitfield": "npm:^2.3.60" + "@thi.ng/bitfield": "npm:^2.3.61" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/morton": "npm:^3.1.103" "@thi.ng/random": "npm:^4.1.7" @@ -5196,9 +5196,9 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/diff": "npm:^5.1.83" - "@thi.ng/hiccup": "npm:^5.2.23" + "@thi.ng/hiccup": "npm:^5.2.24" "@thi.ng/hiccup-css": "npm:^2.7.34" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@types/node": "npm:^22.10.2" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -5217,8 +5217,8 @@ __metadata: "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/diff": "npm:^5.1.83" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/hdom": "npm:^9.4.56" - "@thi.ng/hiccup-canvas": "npm:^3.1.32" + "@thi.ng/hdom": "npm:^9.4.57" + "@thi.ng/hiccup-canvas": "npm:^3.1.33" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5249,14 +5249,14 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/hdom": "npm:^9.4.56" + "@thi.ng/hdom": "npm:^9.4.57" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/hdom@npm:^9.4.56, @thi.ng/hdom@workspace:^, @thi.ng/hdom@workspace:packages/hdom": +"@thi.ng/hdom@npm:^9.4.57, @thi.ng/hdom@workspace:^, @thi.ng/hdom@workspace:packages/hdom": version: 0.0.0-use.local resolution: "@thi.ng/hdom@workspace:packages/hdom" dependencies: @@ -5267,7 +5267,7 @@ __metadata: "@thi.ng/diff": "npm:^5.1.83" "@thi.ng/equiv": "npm:^2.1.72" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/hiccup": "npm:^5.2.23" + "@thi.ng/hiccup": "npm:^5.2.24" "@thi.ng/logger": "npm:^3.0.27" "@thi.ng/prefixes": "npm:^2.3.33" esbuild: "npm:^0.24.2" @@ -5301,18 +5301,18 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/hiccup-canvas@npm:^3.1.32, @thi.ng/hiccup-canvas@workspace:^, @thi.ng/hiccup-canvas@workspace:packages/hiccup-canvas": +"@thi.ng/hiccup-canvas@npm:^3.1.33, @thi.ng/hiccup-canvas@workspace:^, @thi.ng/hiccup-canvas@workspace:packages/hiccup-canvas": version: 0.0.0-use.local resolution: "@thi.ng/hiccup-canvas@workspace:packages/hiccup-canvas" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/color": "npm:^5.7.18" - "@thi.ng/geom-arc": "npm:^2.1.160" + "@thi.ng/color": "npm:^5.7.19" + "@thi.ng/geom-arc": "npm:^2.1.161" "@thi.ng/math": "npm:^5.11.16" "@thi.ng/pixel": "npm:^7.3.12" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5353,8 +5353,8 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/defmulti": "npm:^3.0.55" - "@thi.ng/parse": "npm:^2.5.0" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/parse": "npm:^2.6.0" + "@thi.ng/strings": "npm:^3.9.1" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5384,25 +5384,25 @@ __metadata: "@thi.ng/defmulti": "npm:^3.0.55" "@thi.ng/emoji": "npm:^1.0.1" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/hiccup": "npm:^5.2.23" + "@thi.ng/hiccup": "npm:^5.2.24" "@thi.ng/logger": "npm:^3.0.27" - "@thi.ng/parse": "npm:^2.5.0" - "@thi.ng/strings": "npm:^3.9.0" - "@thi.ng/text-canvas": "npm:^3.0.51" + "@thi.ng/parse": "npm:^2.6.0" + "@thi.ng/strings": "npm:^3.9.1" + "@thi.ng/text-canvas": "npm:^3.0.52" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/hiccup-svg@npm:^5.4.14, @thi.ng/hiccup-svg@workspace:^, @thi.ng/hiccup-svg@workspace:packages/hiccup-svg": +"@thi.ng/hiccup-svg@npm:^5.4.15, @thi.ng/hiccup-svg@workspace:^, @thi.ng/hiccup-svg@workspace:packages/hiccup-svg": version: 0.0.0-use.local resolution: "@thi.ng/hiccup-svg@workspace:packages/hiccup-svg" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/color": "npm:^5.7.18" + "@thi.ng/color": "npm:^5.7.19" "@thi.ng/prefixes": "npm:^2.3.33" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -5410,7 +5410,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/hiccup@npm:^5.2.22, @thi.ng/hiccup@npm:^5.2.23, @thi.ng/hiccup@workspace:^, @thi.ng/hiccup@workspace:packages/hiccup": +"@thi.ng/hiccup@npm:^5.2.22, @thi.ng/hiccup@npm:^5.2.24, @thi.ng/hiccup@workspace:^, @thi.ng/hiccup@workspace:packages/hiccup": version: 0.0.0-use.local resolution: "@thi.ng/hiccup@workspace:packages/hiccup" dependencies: @@ -5419,7 +5419,7 @@ __metadata: "@thi.ng/atom": "npm:^5.3.17" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5448,9 +5448,9 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/defmulti": "npm:^3.0.55" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5465,16 +5465,16 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/blurhash": "npm:^1.0.2" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/date": "npm:^2.7.38" + "@thi.ng/date": "npm:^2.7.39" "@thi.ng/defmulti": "npm:^3.0.55" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/file-io": "npm:^2.1.21" + "@thi.ng/file-io": "npm:^2.1.22" "@thi.ng/logger": "npm:^3.0.27" "@thi.ng/object-utils": "npm:^1.1.10" "@thi.ng/pixel": "npm:^7.3.12" "@thi.ng/pixel-dither": "npm:^1.1.152" "@thi.ng/prefixes": "npm:^2.3.33" - "@thi.ng/vectors": "npm:^7.12.14" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" sharp: "npm:^0.33.5" typedoc: "npm:^0.27.6" @@ -5489,13 +5489,13 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/geom": "npm:^8.1.23" - "@thi.ng/geom-isec": "npm:^4.0.27" + "@thi.ng/geom": "npm:^8.1.24" + "@thi.ng/geom-isec": "npm:^4.0.28" "@thi.ng/layout": "npm:^3.1.12" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/ramp": "npm:^3.3.17" + "@thi.ng/ramp": "npm:^3.3.18" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5534,16 +5534,16 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/k-means@npm:^1.0.3, @thi.ng/k-means@workspace:^, @thi.ng/k-means@workspace:packages/k-means": +"@thi.ng/k-means@npm:^1.0.4, @thi.ng/k-means@workspace:^, @thi.ng/k-means@workspace:packages/k-means": version: 0.0.0-use.local resolution: "@thi.ng/k-means@workspace:packages/k-means" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" - "@thi.ng/distance": "npm:^2.4.101" + "@thi.ng/distance": "npm:^2.4.102" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/random": "npm:^4.1.7" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5558,7 +5558,7 @@ __metadata: "@thi.ng/base-n": "npm:^2.7.28" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/random": "npm:^4.1.7" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5588,7 +5588,7 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/transducers-binary": "npm:^2.1.148" + "@thi.ng/transducers-binary": "npm:^2.1.149" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5630,7 +5630,7 @@ __metadata: "@thi.ng/math": "npm:^5.11.16" "@thi.ng/random": "npm:^4.1.7" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5661,7 +5661,7 @@ __metadata: "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/compose": "npm:^3.0.19" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -5681,7 +5681,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/matrices@npm:^2.4.27, @thi.ng/matrices@workspace:^, @thi.ng/matrices@workspace:packages/matrices": +"@thi.ng/matrices@npm:^2.4.28, @thi.ng/matrices@workspace:^, @thi.ng/matrices@workspace:packages/matrices": version: 0.0.0-use.local resolution: "@thi.ng/matrices@workspace:packages/matrices" dependencies: @@ -5689,7 +5689,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5714,17 +5714,17 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" - "@thi.ng/args": "npm:^2.3.53" + "@thi.ng/args": "npm:^2.3.54" "@thi.ng/arrays": "npm:^2.10.11" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/compare": "npm:^2.4.8" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/file-io": "npm:^2.1.21" + "@thi.ng/file-io": "npm:^2.1.22" "@thi.ng/hiccup-css": "npm:^2.7.34" "@thi.ng/logger": "npm:^3.0.27" "@thi.ng/memoize": "npm:^4.0.6" "@thi.ng/rstream": "npm:^9.2.5" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/text-format": "npm:^2.2.21" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" @@ -5769,7 +5769,7 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5805,7 +5805,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/parse@npm:^2.5.0, @thi.ng/parse@workspace:^, @thi.ng/parse@workspace:packages/parse": +"@thi.ng/parse@npm:^2.6.0, @thi.ng/parse@workspace:^, @thi.ng/parse@workspace:packages/parse": version: 0.0.0-use.local resolution: "@thi.ng/parse@workspace:packages/parse" dependencies: @@ -5814,7 +5814,7 @@ __metadata: "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/defmulti": "npm:^3.0.55" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -5871,7 +5871,7 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" - "@thi.ng/k-means": "npm:^1.0.3" + "@thi.ng/k-means": "npm:^1.0.4" "@thi.ng/pixel": "npm:^7.3.12" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -5944,10 +5944,10 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" - "@thi.ng/args": "npm:^2.3.53" + "@thi.ng/args": "npm:^2.3.54" "@thi.ng/bench": "npm:^3.6.9" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/file-io": "npm:^2.1.21" + "@thi.ng/file-io": "npm:^2.1.22" "@thi.ng/logger": "npm:^3.0.27" "@thi.ng/pointfree": "npm:^3.1.98" esbuild: "npm:^0.24.2" @@ -5982,9 +5982,9 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/geom-accel": "npm:^4.1.20" + "@thi.ng/geom-accel": "npm:^4.1.21" "@thi.ng/random": "npm:^4.1.7" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -6025,9 +6025,9 @@ __metadata: "@thi.ng/defmulti": "npm:^3.0.55" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/object-utils": "npm:^1.1.10" - "@thi.ng/parse": "npm:^2.5.0" + "@thi.ng/parse": "npm:^2.6.0" "@thi.ng/random": "npm:^4.1.7" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -6046,7 +6046,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/ramp@npm:^3.3.17, @thi.ng/ramp@workspace:^, @thi.ng/ramp@workspace:packages/ramp": +"@thi.ng/ramp@npm:^3.3.18, @thi.ng/ramp@workspace:^, @thi.ng/ramp@workspace:packages/ramp": version: 0.0.0-use.local resolution: "@thi.ng/ramp@workspace:packages/ramp" dependencies: @@ -6057,7 +6057,7 @@ __metadata: "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/math": "npm:^5.11.16" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -6112,7 +6112,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/equiv": "npm:^2.1.72" - "@thi.ng/grid-iterators": "npm:^4.0.102" + "@thi.ng/grid-iterators": "npm:^4.0.103" "@thi.ng/porter-duff": "npm:^2.1.94" "@thi.ng/random": "npm:^4.1.7" "@thi.ng/transducers": "npm:^9.2.14" @@ -6130,9 +6130,9 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/canvas": "npm:^1.0.2" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/hiccup-canvas": "npm:^3.1.32" + "@thi.ng/hiccup-canvas": "npm:^3.1.33" "@thi.ng/object-utils": "npm:^1.1.10" - "@thi.ng/rdom": "npm:^1.7.20" + "@thi.ng/rdom": "npm:^1.7.21" "@thi.ng/rstream": "npm:^9.2.5" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6148,9 +6148,9 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/hiccup-html": "npm:^2.7.14" "@thi.ng/object-utils": "npm:^1.1.10" - "@thi.ng/rdom": "npm:^1.7.20" + "@thi.ng/rdom": "npm:^1.7.21" "@thi.ng/rstream": "npm:^9.2.5" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6167,7 +6167,7 @@ __metadata: "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/defmulti": "npm:^3.0.55" "@thi.ng/hiccup-html": "npm:^2.7.14" - "@thi.ng/rdom": "npm:^1.7.20" + "@thi.ng/rdom": "npm:^1.7.21" "@thi.ng/rstream": "npm:^9.2.5" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6175,7 +6175,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/rdom@npm:^1.7.20, @thi.ng/rdom@workspace:^, @thi.ng/rdom@workspace:packages/rdom": +"@thi.ng/rdom@npm:^1.7.21, @thi.ng/rdom@workspace:^, @thi.ng/rdom@workspace:packages/rdom": version: 0.0.0-use.local resolution: "@thi.ng/rdom@workspace:packages/rdom" dependencies: @@ -6183,11 +6183,11 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/hiccup": "npm:^5.2.23" + "@thi.ng/hiccup": "npm:^5.2.24" "@thi.ng/paths": "npm:^5.1.97" "@thi.ng/prefixes": "npm:^2.3.33" "@thi.ng/rstream": "npm:^9.2.5" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -6251,13 +6251,13 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/rstream-dot@npm:^3.0.109, @thi.ng/rstream-dot@workspace:^, @thi.ng/rstream-dot@workspace:packages/rstream-dot": +"@thi.ng/rstream-dot@npm:^3.0.110, @thi.ng/rstream-dot@workspace:^, @thi.ng/rstream-dot@workspace:packages/rstream-dot": version: 0.0.0-use.local resolution: "@thi.ng/rstream-dot@workspace:packages/rstream-dot" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/rstream": "npm:^9.2.5" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6322,7 +6322,7 @@ __metadata: "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/logger": "npm:^3.0.27" "@thi.ng/rstream": "npm:^9.2.5" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6343,7 +6343,7 @@ __metadata: "@thi.ng/logger": "npm:^3.0.27" "@thi.ng/math": "npm:^5.11.16" "@thi.ng/rstream": "npm:^9.2.5" - "@thi.ng/rstream-dot": "npm:^3.0.109" + "@thi.ng/rstream-dot": "npm:^3.0.110" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6376,7 +6376,7 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" "@thi.ng/transducers-fsm": "npm:^2.2.112" esbuild: "npm:^0.24.2" @@ -6393,8 +6393,8 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/matrices": "npm:^2.4.27" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/matrices": "npm:^2.4.28" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -6452,10 +6452,10 @@ __metadata: "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/matrices": "npm:^2.4.27" + "@thi.ng/matrices": "npm:^2.4.28" "@thi.ng/pixel": "npm:^7.3.12" "@thi.ng/shader-ast": "npm:^1.0.3" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -6515,7 +6515,7 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" - "@thi.ng/transducers-binary": "npm:^2.1.148" + "@thi.ng/transducers-binary": "npm:^2.1.149" assemblyscript: "npm:0.27.31" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6532,8 +6532,8 @@ __metadata: "@thi.ng/binary": "npm:^3.4.39" "@thi.ng/equiv": "npm:^2.1.72" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/transducers-binary": "npm:^2.1.148" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/transducers-binary": "npm:^2.1.149" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -6586,7 +6586,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/strings@npm:^3.9.0, @thi.ng/strings@workspace:^, @thi.ng/strings@workspace:packages/strings": +"@thi.ng/strings@npm:^3.9.1, @thi.ng/strings@workspace:^, @thi.ng/strings@workspace:packages/strings": version: 0.0.0-use.local resolution: "@thi.ng/strings@workspace:packages/strings" dependencies: @@ -6621,14 +6621,14 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" - "@thi.ng/args": "npm:^2.3.53" + "@thi.ng/args": "npm:^2.3.54" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/compare": "npm:^2.4.8" - "@thi.ng/date": "npm:^2.7.38" + "@thi.ng/date": "npm:^2.7.39" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/file-io": "npm:^2.1.21" + "@thi.ng/file-io": "npm:^2.1.22" "@thi.ng/logger": "npm:^3.0.27" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6638,7 +6638,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/text-canvas@npm:^3.0.49, @thi.ng/text-canvas@npm:^3.0.51, @thi.ng/text-canvas@workspace:^, @thi.ng/text-canvas@workspace:packages/text-canvas": +"@thi.ng/text-canvas@npm:^3.0.49, @thi.ng/text-canvas@npm:^3.0.52, @thi.ng/text-canvas@workspace:^, @thi.ng/text-canvas@workspace:packages/text-canvas": version: 0.0.0-use.local resolution: "@thi.ng/text-canvas@workspace:packages/text-canvas" dependencies: @@ -6647,9 +6647,9 @@ __metadata: "@thi.ng/arrays": "npm:^2.10.11" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/geom-clip-line": "npm:^2.3.117" + "@thi.ng/geom-clip-line": "npm:^2.3.118" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/text-format": "npm:^2.2.21" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" @@ -6684,14 +6684,14 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/timestep@npm:^1.0.3, @thi.ng/timestep@workspace:^, @thi.ng/timestep@workspace:packages/timestep": +"@thi.ng/timestep@npm:^1.0.4, @thi.ng/timestep@workspace:^, @thi.ng/timestep@workspace:packages/timestep": version: 0.0.0-use.local resolution: "@thi.ng/timestep@workspace:packages/timestep" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/math": "npm:^5.11.16" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -6705,9 +6705,9 @@ __metadata: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/file-io": "npm:^2.1.21" + "@thi.ng/file-io": "npm:^2.1.22" "@thi.ng/logger": "npm:^3.0.27" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6733,7 +6733,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/transducers-binary@npm:^2.1.148, @thi.ng/transducers-binary@workspace:^, @thi.ng/transducers-binary@workspace:packages/transducers-binary": +"@thi.ng/transducers-binary@npm:^2.1.149, @thi.ng/transducers-binary@workspace:^, @thi.ng/transducers-binary@workspace:packages/transducers-binary": version: 0.0.0-use.local resolution: "@thi.ng/transducers-binary@workspace:packages/transducers-binary" dependencies: @@ -6743,7 +6743,7 @@ __metadata: "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/hex": "npm:^2.3.60" "@thi.ng/random": "npm:^4.1.7" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6769,8 +6769,8 @@ __metadata: resolution: "@thi.ng/transducers-hdom@workspace:packages/transducers-hdom" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" - "@thi.ng/hdom": "npm:^9.4.56" - "@thi.ng/hiccup": "npm:^5.2.23" + "@thi.ng/hdom": "npm:^9.4.57" + "@thi.ng/hiccup": "npm:^5.2.24" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6893,7 +6893,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/vector-pools@npm:^3.2.27, @thi.ng/vector-pools@workspace:^, @thi.ng/vector-pools@workspace:packages/vector-pools": +"@thi.ng/vector-pools@npm:^3.2.28, @thi.ng/vector-pools@workspace:^, @thi.ng/vector-pools@workspace:packages/vector-pools": version: 0.0.0-use.local resolution: "@thi.ng/vector-pools@workspace:packages/vector-pools" dependencies: @@ -6905,14 +6905,14 @@ __metadata: "@thi.ng/logger": "npm:^3.0.27" "@thi.ng/malloc": "npm:^6.1.98" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/vectors@npm:^7.12.13, @thi.ng/vectors@npm:^7.12.14, @thi.ng/vectors@npm:^7.12.15, @thi.ng/vectors@workspace:^, @thi.ng/vectors@workspace:packages/vectors": +"@thi.ng/vectors@npm:^7.12.13, @thi.ng/vectors@npm:^7.12.16, @thi.ng/vectors@workspace:^, @thi.ng/vectors@workspace:packages/vectors": version: 0.0.0-use.local resolution: "@thi.ng/vectors@workspace:packages/vectors" dependencies: @@ -6925,7 +6925,7 @@ __metadata: "@thi.ng/math": "npm:^5.11.16" "@thi.ng/memoize": "npm:^4.0.6" "@thi.ng/random": "npm:^4.1.7" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6941,10 +6941,10 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/arrays": "npm:^2.10.11" "@thi.ng/checks": "npm:^3.6.19" - "@thi.ng/date": "npm:^2.7.38" + "@thi.ng/date": "npm:^2.7.39" "@thi.ng/math": "npm:^5.11.16" "@thi.ng/object-utils": "npm:^1.1.10" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/transducers": "npm:^9.2.14" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -6952,23 +6952,23 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/wasm-api-bindgen@npm:^1.1.2, @thi.ng/wasm-api-bindgen@workspace:^, @thi.ng/wasm-api-bindgen@workspace:packages/wasm-api-bindgen": +"@thi.ng/wasm-api-bindgen@npm:^1.1.2, @thi.ng/wasm-api-bindgen@npm:^1.1.3, @thi.ng/wasm-api-bindgen@workspace:^, @thi.ng/wasm-api-bindgen@workspace:packages/wasm-api-bindgen": version: 0.0.0-use.local resolution: "@thi.ng/wasm-api-bindgen@workspace:packages/wasm-api-bindgen" dependencies: "@microsoft/api-extractor": "npm:^7.48.1" "@thi.ng/api": "npm:^8.11.16" - "@thi.ng/args": "npm:^2.3.53" + "@thi.ng/args": "npm:^2.3.54" "@thi.ng/arrays": "npm:^2.10.11" "@thi.ng/binary": "npm:^3.4.39" "@thi.ng/checks": "npm:^3.6.19" "@thi.ng/compare": "npm:^2.4.8" "@thi.ng/defmulti": "npm:^3.0.55" "@thi.ng/errors": "npm:^2.5.22" - "@thi.ng/file-io": "npm:^2.1.21" + "@thi.ng/file-io": "npm:^2.1.22" "@thi.ng/logger": "npm:^3.0.27" "@thi.ng/paths": "npm:^5.1.97" - "@thi.ng/strings": "npm:^3.9.0" + "@thi.ng/strings": "npm:^3.9.1" "@thi.ng/wasm-api": "npm:^2.3.2" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" @@ -7032,9 +7032,9 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/wasm-api": "npm:^2.3.2" - "@thi.ng/wasm-api-bindgen": "npm:^1.1.2" + "@thi.ng/wasm-api-bindgen": "npm:^1.1.3" "@thi.ng/wasm-api-dom": "npm:^1.0.19" - "@thi.ng/webgl": "npm:^6.9.31" + "@thi.ng/webgl": "npm:^6.9.32" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -7067,9 +7067,9 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/shader-ast": "npm:^1.0.3" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vector-pools": "npm:^3.2.27" - "@thi.ng/vectors": "npm:^7.12.15" - "@thi.ng/webgl": "npm:^6.9.31" + "@thi.ng/vector-pools": "npm:^3.2.28" + "@thi.ng/vectors": "npm:^7.12.16" + "@thi.ng/webgl": "npm:^6.9.32" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" @@ -7084,14 +7084,14 @@ __metadata: "@thi.ng/api": "npm:^8.11.16" "@thi.ng/shader-ast": "npm:^1.0.3" "@thi.ng/shader-ast-glsl": "npm:^1.0.3" - "@thi.ng/webgl": "npm:^6.9.31" + "@thi.ng/webgl": "npm:^6.9.32" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2" languageName: unknown linkType: soft -"@thi.ng/webgl@npm:^6.9.31, @thi.ng/webgl@workspace:^, @thi.ng/webgl@workspace:packages/webgl": +"@thi.ng/webgl@npm:^6.9.32, @thi.ng/webgl@workspace:^, @thi.ng/webgl@workspace:packages/webgl": version: 0.0.0-use.local resolution: "@thi.ng/webgl@workspace:packages/webgl" dependencies: @@ -7102,7 +7102,7 @@ __metadata: "@thi.ng/equiv": "npm:^2.1.72" "@thi.ng/errors": "npm:^2.5.22" "@thi.ng/logger": "npm:^3.0.27" - "@thi.ng/matrices": "npm:^2.4.27" + "@thi.ng/matrices": "npm:^2.4.28" "@thi.ng/memoize": "npm:^4.0.6" "@thi.ng/object-utils": "npm:^1.1.10" "@thi.ng/pixel": "npm:^7.3.12" @@ -7110,8 +7110,8 @@ __metadata: "@thi.ng/shader-ast-glsl": "npm:^1.0.3" "@thi.ng/shader-ast-stdlib": "npm:^1.0.3" "@thi.ng/transducers": "npm:^9.2.14" - "@thi.ng/vector-pools": "npm:^3.2.27" - "@thi.ng/vectors": "npm:^7.12.15" + "@thi.ng/vector-pools": "npm:^3.2.28" + "@thi.ng/vectors": "npm:^7.12.16" esbuild: "npm:^0.24.2" typedoc: "npm:^0.27.6" typescript: "npm:^5.7.2"