From 36d88652f6712b0e7ed8e55d1f4d9b3718294f7f Mon Sep 17 00:00:00 2001 From: Karsten Schmidt Date: Thu, 31 Oct 2024 23:57:29 +0100 Subject: [PATCH] Publish --- packages/adjacency/package.json | 6 +- packages/args/package.json | 6 +- packages/axidraw/package.json | 6 +- packages/bencode/package.json | 6 +- packages/bitfield/package.json | 4 +- packages/boids/package.json | 12 +- packages/cache/CHANGELOG.md | 8 +- packages/cache/package.json | 2 +- packages/color-palettes/package.json | 4 +- packages/color/package.json | 6 +- packages/complex/package.json | 4 +- packages/csv/package.json | 4 +- packages/date/package.json | 4 +- packages/distance/package.json | 4 +- packages/dsp-io-wav/package.json | 4 +- packages/egf/package.json | 6 +- packages/fuzzy-viz/package.json | 10 +- packages/geom-accel/package.json | 8 +- packages/geom-arc/package.json | 6 +- packages/geom-axidraw/package.json | 14 +- packages/geom-clip-line/package.json | 6 +- packages/geom-clip-poly/package.json | 8 +- packages/geom-closest-point/package.json | 4 +- packages/geom-fuzz/package.json | 14 +- packages/geom-hull/package.json | 4 +- packages/geom-io-obj/package.json | 4 +- packages/geom-isec/package.json | 6 +- packages/geom-isoline/package.json | 4 +- packages/geom-poly-utils/package.json | 4 +- packages/geom-resample/package.json | 8 +- packages/geom-sdf/package.json | 12 +- packages/geom-splines/package.json | 8 +- packages/geom-subdiv-curve/package.json | 4 +- packages/geom-tessellate/package.json | 10 +- packages/geom-trace-bitmap/package.json | 8 +- packages/geom-voronoi/package.json | 14 +- packages/geom-webgl/package.json | 10 +- packages/geom/package.json | 36 +- packages/grid-iterators/package.json | 4 +- packages/hdiff/package.json | 6 +- packages/hdom-canvas/package.json | 6 +- packages/hdom-mock/package.json | 4 +- packages/hdom/package.json | 4 +- packages/hiccup-canvas/package.json | 8 +- packages/hiccup-html-parse/package.json | 6 +- packages/hiccup-markdown/package.json | 10 +- packages/hiccup-svg/package.json | 4 +- packages/hiccup/package.json | 4 +- packages/iges/package.json | 6 +- packages/imago/package.json | 6 +- packages/imgui/package.json | 10 +- packages/k-means/package.json | 6 +- packages/ksuid/package.json | 4 +- packages/leb128/package.json | 4 +- packages/lsys/package.json | 4 +- packages/markdown-table/package.json | 4 +- packages/matrices/package.json | 4 +- packages/memoize/CHANGELOG.md | 16 +- packages/memoize/package.json | 2 +- packages/meta-css/CHANGELOG.md | 2 +- packages/meta-css/package.json | 10 +- packages/msgpack/package.json | 4 +- packages/parse/package.json | 4 +- packages/pixel-dominant-colors/package.json | 4 +- packages/pointfree-lang/package.json | 4 +- packages/poisson/package.json | 6 +- packages/proctext/package.json | 6 +- packages/ramp/package.json | 4 +- packages/rasterize/package.json | 4 +- packages/rdom-canvas/package.json | 6 +- packages/rdom-components/package.json | 6 +- packages/rdom-forms/package.json | 4 +- packages/rdom/package.json | 6 +- packages/rstream-dot/package.json | 4 +- packages/rstream-log/package.json | 4 +- packages/rstream-query/package.json | 4 +- packages/sax/package.json | 4 +- packages/scenegraph/package.json | 6 +- packages/shader-ast-js/package.json | 6 +- packages/simd/package.json | 4 +- packages/soa/package.json | 6 +- packages/strings/CHANGELOG.md | 8 +- packages/strings/package.json | 4 +- packages/tangle/package.json | 8 +- packages/text-canvas/package.json | 8 +- packages/text-format/package.json | 4 +- packages/timestep/package.json | 4 +- packages/transclude/package.json | 4 +- packages/transducers-binary/package.json | 4 +- packages/transducers-hdom/package.json | 6 +- packages/vector-pools/package.json | 4 +- packages/vectors/package.json | 6 +- packages/viz/package.json | 6 +- packages/wasm-api-bindgen/package.json | 6 +- packages/wasm-api-webgl/package.json | 6 +- packages/webgl-msdf/package.json | 8 +- packages/webgl-shadertoy/package.json | 4 +- packages/webgl/package.json | 10 +- yarn.lock | 480 ++++++++++---------- 99 files changed, 562 insertions(+), 536 deletions(-) diff --git a/packages/adjacency/package.json b/packages/adjacency/package.json index b05eb29ce4..1f34fccdc5 100644 --- a/packages/adjacency/package.json +++ b/packages/adjacency/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/adjacency", - "version": "3.0.12", + "version": "3.0.13", "description": "Sparse & bitwise adjacency matrices, lists and selected traversal algorithms for directed & undirected graphs", "type": "module", "module": "./index.js", @@ -41,7 +41,7 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/arrays": "^2.10.4", - "@thi.ng/bitfield": "^2.3.52", + "@thi.ng/bitfield": "^2.3.53", "@thi.ng/dcons": "^3.2.131", "@thi.ng/disjoint-set": "^1.1.4", "@thi.ng/errors": "^2.5.17", @@ -49,7 +49,7 @@ }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", - "@thi.ng/vectors": "^7.12.5", + "@thi.ng/vectors": "^7.12.6", "esbuild": "^0.24.0", "typedoc": "^0.26.7", "typescript": "^5.6.2" diff --git a/packages/args/package.json b/packages/args/package.json index 33e05f3e24..769cea6de8 100644 --- a/packages/args/package.json +++ b/packages/args/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/args", - "version": "2.3.44", + "version": "2.3.45", "description": "Declarative, functional & typechecked CLI argument/options parser, value coercions etc.", "type": "module", "module": "./index.js", @@ -40,8 +40,8 @@ "@thi.ng/checks": "^3.6.13", "@thi.ng/errors": "^2.5.17", "@thi.ng/logger": "^3.0.21", - "@thi.ng/strings": "^3.8.6", - "@thi.ng/text-format": "^2.2.14" + "@thi.ng/strings": "^3.8.7", + "@thi.ng/text-format": "^2.2.15" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/axidraw/package.json b/packages/axidraw/package.json index ae5ce90bad..ca8bfd2a82 100644 --- a/packages/axidraw/package.json +++ b/packages/axidraw/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/axidraw", - "version": "1.1.98", + "version": "1.1.99", "description": "Minimal AxiDraw plotter/drawing machine controller for Node.js", "type": "module", "module": "./index.js", @@ -39,13 +39,13 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", "@thi.ng/compose": "^3.0.14", - "@thi.ng/date": "^2.7.29", + "@thi.ng/date": "^2.7.30", "@thi.ng/errors": "^2.5.17", "@thi.ng/logger": "^3.0.21", "@thi.ng/math": "^5.11.11", "@thi.ng/transducers": "^9.2.7", "@thi.ng/units": "^0.5.9", - "@thi.ng/vectors": "^7.12.5", + "@thi.ng/vectors": "^7.12.6", "serialport": "^12.0.0" }, "devDependencies": { diff --git a/packages/bencode/package.json b/packages/bencode/package.json index f19dad906e..44d2a7536b 100644 --- a/packages/bencode/package.json +++ b/packages/bencode/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/bencode", - "version": "2.1.140", + "version": "2.1.141", "description": "Bencode binary encoder / decoder with optional UTF8 encoding & floating point support", "type": "module", "module": "./index.js", @@ -40,9 +40,9 @@ "@thi.ng/checks": "^3.6.13", "@thi.ng/defmulti": "^3.0.49", "@thi.ng/errors": "^2.5.17", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/transducers-binary": "^2.1.138" + "@thi.ng/transducers-binary": "^2.1.139" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/bitfield/package.json b/packages/bitfield/package.json index c109e785f0..9a1869d285 100644 --- a/packages/bitfield/package.json +++ b/packages/bitfield/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/bitfield", - "version": "2.3.52", + "version": "2.3.53", "description": "1D / 2D bit field implementations", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/binary": "^3.4.34", "@thi.ng/errors": "^2.5.17", - "@thi.ng/strings": "^3.8.6" + "@thi.ng/strings": "^3.8.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/boids/package.json b/packages/boids/package.json index 27805449ea..f8f68c3d8a 100644 --- a/packages/boids/package.json +++ b/packages/boids/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/boids", - "version": "1.0.51", + "version": "1.0.52", "description": "n-dimensional boids simulation with modular behavior system", "type": "module", "module": "./index.js", @@ -38,12 +38,12 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", - "@thi.ng/distance": "^2.4.91", - "@thi.ng/geom-closest-point": "^2.1.145", - "@thi.ng/geom-resample": "^3.0.17", + "@thi.ng/distance": "^2.4.92", + "@thi.ng/geom-closest-point": "^2.1.146", + "@thi.ng/geom-resample": "^3.0.18", "@thi.ng/math": "^5.11.11", - "@thi.ng/timestep": "^0.5.67", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/timestep": "^0.5.68", + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/cache/CHANGELOG.md b/packages/cache/CHANGELOG.md index 4f73b7d008..d78bbcc413 100644 --- a/packages/cache/CHANGELOG.md +++ b/packages/cache/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2024-10-05T12:12:32Z +- **Last updated**: 2024-10-31T22:57:28Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. @@ -9,6 +9,12 @@ 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.3.12](https://github.com/thi-ng/umbrella/tree/@thi.ng/cache@2.3.12) (2024-10-31) + +#### ♻️ Refactoring + +- add MapLike interface to loosen Map impls ([603c76c](https://github.com/thi-ng/umbrella/commit/603c76c)) + ## [2.3.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/cache@2.3.0) (2024-07-28) #### 🚀 Features diff --git a/packages/cache/package.json b/packages/cache/package.json index c60b5d587f..42e550931c 100644 --- a/packages/cache/package.json +++ b/packages/cache/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/cache", - "version": "2.3.11", + "version": "2.3.12", "description": "In-memory cache implementations with ES6 Map-like API and different eviction strategies", "type": "module", "module": "./index.js", diff --git a/packages/color-palettes/package.json b/packages/color-palettes/package.json index 4657994198..2daa41b80c 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.17", + "version": "1.4.18", "description": "Collection of 200+ image based color themes & composable theme query filters", "type": "module", "module": "./index.js", @@ -41,7 +41,7 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/base-n": "^2.7.23", "@thi.ng/checks": "^3.6.13", - "@thi.ng/color": "^5.7.8", + "@thi.ng/color": "^5.7.9", "@thi.ng/errors": "^2.5.17", "@thi.ng/hex": "^2.3.55" }, diff --git a/packages/color/package.json b/packages/color/package.json index c96e237e61..78824e83e0 100644 --- a/packages/color/package.json +++ b/packages/color/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/color", - "version": "5.7.8", + "version": "5.7.9", "description": "Array-based color types, CSS parsing, conversions, transformations, declarative theme generation, gradients, presets", "type": "module", "module": "./index.js", @@ -50,9 +50,9 @@ "@thi.ng/errors": "^2.5.17", "@thi.ng/math": "^5.11.11", "@thi.ng/random": "^4.1.2", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/complex/package.json b/packages/complex/package.json index 1f7e7efe4b..b7b22774e3 100644 --- a/packages/complex/package.json +++ b/packages/complex/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/complex", - "version": "0.2.79", + "version": "0.2.80", "description": "Array-based complex number algebra", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", "@thi.ng/math": "^5.11.11", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/csv/package.json b/packages/csv/package.json index f5f5e14731..f45901988e 100644 --- a/packages/csv/package.json +++ b/packages/csv/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/csv", - "version": "2.3.104", + "version": "2.3.105", "description": "Customizable, transducer-based CSV parser/object mapper and transformer", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/date/package.json b/packages/date/package.json index e361961f13..fa5f6af0f0 100644 --- a/packages/date/package.json +++ b/packages/date/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/date", - "version": "2.7.29", + "version": "2.7.30", "description": "Datetime types, relative dates, math, iterators, composable formatters, locales", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", - "@thi.ng/strings": "^3.8.6" + "@thi.ng/strings": "^3.8.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/distance/package.json b/packages/distance/package.json index c1b936c709..f4b29533ed 100644 --- a/packages/distance/package.json +++ b/packages/distance/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/distance", - "version": "2.4.91", + "version": "2.4.92", "description": "N-dimensional distance metrics & K-nearest neighborhoods for point queries", "type": "module", "module": "./index.js", @@ -41,7 +41,7 @@ "@thi.ng/errors": "^2.5.17", "@thi.ng/heaps": "^2.1.83", "@thi.ng/math": "^5.11.11", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/dsp-io-wav/package.json b/packages/dsp-io-wav/package.json index 72548c4a89..8f67bc4b66 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.138", + "version": "2.1.139", "description": "WAV file format generation", "type": "module", "module": "./index.js", @@ -40,7 +40,7 @@ "@thi.ng/binary": "^3.4.34", "@thi.ng/errors": "^2.5.17", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/transducers-binary": "^2.1.138" + "@thi.ng/transducers-binary": "^2.1.139" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/egf/package.json b/packages/egf/package.json index 54fbd9a073..fdc38a35fe 100644 --- a/packages/egf/package.json +++ b/packages/egf/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/egf", - "version": "0.6.145", + "version": "0.6.146", "description": "Extensible Graph Format", "type": "module", "module": "./index.js", @@ -37,8 +37,8 @@ "@thi.ng/errors": "^2.5.17", "@thi.ng/logger": "^3.0.21", "@thi.ng/prefixes": "^2.3.28", - "@thi.ng/strings": "^3.8.6", - "@thi.ng/transducers-binary": "^2.1.138", + "@thi.ng/strings": "^3.8.7", + "@thi.ng/transducers-binary": "^2.1.139", "@thi.ng/trie": "^1.1.4" }, "devDependencies": { diff --git a/packages/fuzzy-viz/package.json b/packages/fuzzy-viz/package.json index 1b7c7a92a4..a09c16929d 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.165", + "version": "2.1.166", "description": "Visualization, instrumentation & introspection utils for @thi.ng/fuzzy", "type": "module", "module": "./index.js", @@ -38,11 +38,11 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/fuzzy": "^2.1.93", - "@thi.ng/hiccup": "^5.2.14", - "@thi.ng/hiccup-svg": "^5.4.4", + "@thi.ng/hiccup": "^5.2.15", + "@thi.ng/hiccup-svg": "^5.4.5", "@thi.ng/math": "^5.11.11", - "@thi.ng/strings": "^3.8.6", - "@thi.ng/text-canvas": "^3.0.41" + "@thi.ng/strings": "^3.8.7", + "@thi.ng/text-canvas": "^3.0.42" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-accel/package.json b/packages/geom-accel/package.json index b639dc2571..a35576f500 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.10", + "version": "4.1.11", "description": "n-D spatial indexing data structures with a shared ES6 Map/Set-like API", "type": "module", "module": "./index.js", @@ -40,14 +40,14 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/arrays": "^2.10.4", "@thi.ng/checks": "^3.6.13", - "@thi.ng/distance": "^2.4.91", + "@thi.ng/distance": "^2.4.92", "@thi.ng/equiv": "^2.1.67", "@thi.ng/errors": "^2.5.17", - "@thi.ng/geom-isec": "^4.0.17", + "@thi.ng/geom-isec": "^4.0.18", "@thi.ng/heaps": "^2.1.83", "@thi.ng/math": "^5.11.11", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-arc/package.json b/packages/geom-arc/package.json index a918684a02..297b761f2d 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.150", + "version": "2.1.151", "description": "2D circular / elliptic arc operations", "type": "module", "module": "./index.js", @@ -37,9 +37,9 @@ }, "dependencies": { "@thi.ng/checks": "^3.6.13", - "@thi.ng/geom-resample": "^3.0.17", + "@thi.ng/geom-resample": "^3.0.18", "@thi.ng/math": "^5.11.11", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-axidraw/package.json b/packages/geom-axidraw/package.json index 30d3e1e5cc..1e67a507e1 100644 --- a/packages/geom-axidraw/package.json +++ b/packages/geom-axidraw/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-axidraw", - "version": "0.6.22", + "version": "0.6.23", "description": "Conversion and preparation of thi.ng/geom shapes & shape groups to/from AxiDraw pen plotter draw commands", "type": "module", "module": "./index.js", @@ -38,15 +38,15 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/arrays": "^2.10.4", - "@thi.ng/axidraw": "^1.1.98", + "@thi.ng/axidraw": "^1.1.99", "@thi.ng/compare": "^2.4.3", "@thi.ng/defmulti": "^3.0.49", - "@thi.ng/geom": "^8.1.13", - "@thi.ng/geom-accel": "^4.1.10", - "@thi.ng/geom-clip-line": "^2.3.107", - "@thi.ng/geom-isec": "^4.0.17", + "@thi.ng/geom": "^8.1.14", + "@thi.ng/geom-accel": "^4.1.11", + "@thi.ng/geom-clip-line": "^2.3.108", + "@thi.ng/geom-isec": "^4.0.18", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-clip-line/package.json b/packages/geom-clip-line/package.json index 45d7dc8b0a..93c0cc7a90 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.107", + "version": "2.3.108", "description": "2D line clipping (Liang-Barsky)", "type": "module", "module": "./index.js", @@ -37,8 +37,8 @@ }, "dependencies": { "@thi.ng/api": "^8.11.11", - "@thi.ng/geom-isec": "^4.0.17", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/geom-isec": "^4.0.18", + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-clip-poly/package.json b/packages/geom-clip-poly/package.json index 35a27d68fb..371d3e309f 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.149", + "version": "2.1.150", "description": "2D polygon clipping / offsetting (Sutherland-Hodgeman, Grainer-Hormann)", "type": "module", "module": "./index.js", @@ -36,10 +36,10 @@ "tool:tangle": "../../node_modules/.bin/tangle src/**/*.ts" }, "dependencies": { - "@thi.ng/geom-isec": "^4.0.17", - "@thi.ng/geom-poly-utils": "^3.0.17", + "@thi.ng/geom-isec": "^4.0.18", + "@thi.ng/geom-poly-utils": "^3.0.18", "@thi.ng/math": "^5.11.11", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-closest-point/package.json b/packages/geom-closest-point/package.json index 0268311deb..65fd79b33f 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.145", + "version": "2.1.146", "description": "2D / 3D closest point / proximity helpers", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/math": "^5.11.11", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-fuzz/package.json b/packages/geom-fuzz/package.json index bfff533c8e..62213ff33d 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.20", + "version": "3.0.21", "description": "Highly configurable, fuzzy line & polygon creation with presets and composable fill & stroke styles. Canvas & SVG support", "type": "module", "module": "./index.js", @@ -37,14 +37,14 @@ }, "dependencies": { "@thi.ng/api": "^8.11.11", - "@thi.ng/color": "^5.7.8", - "@thi.ng/geom": "^8.1.13", - "@thi.ng/geom-clip-line": "^2.3.107", - "@thi.ng/geom-resample": "^3.0.17", - "@thi.ng/grid-iterators": "^4.0.92", + "@thi.ng/color": "^5.7.9", + "@thi.ng/geom": "^8.1.14", + "@thi.ng/geom-clip-line": "^2.3.108", + "@thi.ng/geom-resample": "^3.0.18", + "@thi.ng/grid-iterators": "^4.0.93", "@thi.ng/object-utils": "^1.1.4", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-hull/package.json b/packages/geom-hull/package.json index 18d3b51d22..012b9c2d14 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.145", + "version": "2.1.146", "description": "Fast 2D convex hull (Graham Scan)", "type": "module", "module": "./index.js", @@ -37,7 +37,7 @@ }, "dependencies": { "@thi.ng/math": "^5.11.11", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-io-obj/package.json b/packages/geom-io-obj/package.json index ec8cfc5257..4789d94c37 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.145", + "version": "0.3.146", "description": "Wavefront OBJ parser (& exporter soon)", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/errors": "^2.5.17", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-isec/package.json b/packages/geom-isec/package.json index 737b1bdf59..09f8e881dc 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.17", + "version": "4.0.18", "description": "2D/3D shape intersection checks", "type": "module", "module": "./index.js", @@ -37,9 +37,9 @@ }, "dependencies": { "@thi.ng/api": "^8.11.11", - "@thi.ng/geom-closest-point": "^2.1.145", + "@thi.ng/geom-closest-point": "^2.1.146", "@thi.ng/math": "^5.11.11", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-isoline/package.json b/packages/geom-isoline/package.json index ca9ae9dea9..53564a113c 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.145", + "version": "2.1.146", "description": "Fast 2D contour line extraction / generation", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-poly-utils/package.json b/packages/geom-poly-utils/package.json index b278f41429..958891d9dd 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.17", + "version": "3.0.18", "description": "2D polygon/polyline analysis & processing utilities", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/errors": "^2.5.17", "@thi.ng/math": "^5.11.11", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-resample/package.json b/packages/geom-resample/package.json index 7838ea9e7f..0ac5aa252f 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.17", + "version": "3.0.18", "description": "Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation", "type": "module", "module": "./index.js", @@ -38,10 +38,10 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", - "@thi.ng/geom-closest-point": "^2.1.145", - "@thi.ng/geom-isec": "^4.0.17", + "@thi.ng/geom-closest-point": "^2.1.146", + "@thi.ng/geom-isec": "^4.0.18", "@thi.ng/math": "^5.11.11", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-sdf/package.json b/packages/geom-sdf/package.json index 1d2c2493ca..65c0540883 100644 --- a/packages/geom-sdf/package.json +++ b/packages/geom-sdf/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-sdf", - "version": "0.4.22", + "version": "0.4.23", "description": "2D Signed Distance Field creation from @thi.ng/geom shapes, conversions, sampling, combinators", "type": "module", "module": "./index.js", @@ -40,13 +40,13 @@ "@thi.ng/checks": "^3.6.13", "@thi.ng/defmulti": "^3.0.49", "@thi.ng/errors": "^2.5.17", - "@thi.ng/geom": "^8.1.13", - "@thi.ng/geom-isoline": "^2.1.145", - "@thi.ng/geom-poly-utils": "^3.0.17", - "@thi.ng/geom-resample": "^3.0.17", + "@thi.ng/geom": "^8.1.14", + "@thi.ng/geom-isoline": "^2.1.146", + "@thi.ng/geom-poly-utils": "^3.0.18", + "@thi.ng/geom-resample": "^3.0.18", "@thi.ng/math": "^5.11.11", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-splines/package.json b/packages/geom-splines/package.json index 8513cd26b8..f8673a7b29 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.17", + "version": "2.3.18", "description": "nD cubic & quadratic curve analysis, conversion, interpolation, splitting", "type": "module", "module": "./index.js", @@ -38,10 +38,10 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", - "@thi.ng/geom-arc": "^2.1.150", - "@thi.ng/geom-resample": "^3.0.17", + "@thi.ng/geom-arc": "^2.1.151", + "@thi.ng/geom-resample": "^3.0.18", "@thi.ng/math": "^5.11.11", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-subdiv-curve/package.json b/packages/geom-subdiv-curve/package.json index b13315b0ed..9f4d84a744 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.17", + "version": "3.0.18", "description": "Freely customizable, iterative nD subdivision curves for open / closed geometries", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ }, "dependencies": { "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-tessellate/package.json b/packages/geom-tessellate/package.json index 58be6cc21a..25fe58eec5 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.17", + "version": "3.0.18", "description": "2D/3D convex polygon tessellators", "type": "module", "module": "./index.js", @@ -39,13 +39,13 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", - "@thi.ng/geom-accel": "^4.1.10", - "@thi.ng/geom-isec": "^4.0.17", - "@thi.ng/geom-poly-utils": "^3.0.17", + "@thi.ng/geom-accel": "^4.1.11", + "@thi.ng/geom-isec": "^4.0.18", + "@thi.ng/geom-poly-utils": "^3.0.18", "@thi.ng/math": "^5.11.11", "@thi.ng/morton": "^3.1.98", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-trace-bitmap/package.json b/packages/geom-trace-bitmap/package.json index 96a1491a68..8788f0adeb 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.104", + "version": "0.3.105", "description": "Bitmap image to hairline vector and point cloud conversions", "type": "module", "module": "./index.js", @@ -38,10 +38,10 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/errors": "^2.5.17", - "@thi.ng/grid-iterators": "^4.0.92", - "@thi.ng/matrices": "^2.4.17", + "@thi.ng/grid-iterators": "^4.0.93", + "@thi.ng/matrices": "^2.4.18", "@thi.ng/pixel": "^7.3.6", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-voronoi/package.json b/packages/geom-voronoi/package.json index 082d60fa78..c58c583ace 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.92", + "version": "2.3.93", "description": "Fast, incremental 2D Delaunay & Voronoi mesh implementation", "type": "module", "module": "./index.js", @@ -37,15 +37,15 @@ }, "dependencies": { "@thi.ng/api": "^8.11.11", - "@thi.ng/bitfield": "^2.3.52", + "@thi.ng/bitfield": "^2.3.53", "@thi.ng/checks": "^3.6.13", - "@thi.ng/geom-clip-line": "^2.3.107", - "@thi.ng/geom-clip-poly": "^2.1.149", - "@thi.ng/geom-isec": "^4.0.17", - "@thi.ng/geom-poly-utils": "^3.0.17", + "@thi.ng/geom-clip-line": "^2.3.108", + "@thi.ng/geom-clip-poly": "^2.1.150", + "@thi.ng/geom-isec": "^4.0.18", + "@thi.ng/geom-poly-utils": "^3.0.18", "@thi.ng/math": "^5.11.11", "@thi.ng/quad-edge": "^3.1.75", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom-webgl/package.json b/packages/geom-webgl/package.json index 9f1ab1f55b..0dd609f430 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.23", + "version": "0.1.24", "description": "WebGL geometry/shape conversion & interop", "type": "module", "module": "./index.js", @@ -40,12 +40,12 @@ "@thi.ng/checks": "^3.6.13", "@thi.ng/defmulti": "^3.0.49", "@thi.ng/errors": "^2.5.17", - "@thi.ng/geom": "^8.1.13", + "@thi.ng/geom": "^8.1.14", "@thi.ng/object-utils": "^1.1.4", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vector-pools": "^3.2.17", - "@thi.ng/vectors": "^7.12.5", - "@thi.ng/webgl": "^6.9.21" + "@thi.ng/vector-pools": "^3.2.18", + "@thi.ng/vectors": "^7.12.6", + "@thi.ng/webgl": "^6.9.22" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/geom/package.json b/packages/geom/package.json index 080e394e2f..16fbfdec3b 100644 --- a/packages/geom/package.json +++ b/packages/geom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom", - "version": "8.1.13", + "version": "8.1.14", "description": "Functional, polymorphic API for 2D geometry types & SVG generation", "type": "module", "module": "./index.js", @@ -37,33 +37,33 @@ "tool:tangle": "../../node_modules/.bin/tangle src/**/*.ts" }, "dependencies": { - "@thi.ng/adjacency": "^3.0.12", + "@thi.ng/adjacency": "^3.0.13", "@thi.ng/api": "^8.11.11", "@thi.ng/arrays": "^2.10.4", "@thi.ng/checks": "^3.6.13", "@thi.ng/defmulti": "^3.0.49", "@thi.ng/equiv": "^2.1.67", "@thi.ng/errors": "^2.5.17", - "@thi.ng/geom-arc": "^2.1.150", - "@thi.ng/geom-clip-line": "^2.3.107", - "@thi.ng/geom-clip-poly": "^2.1.149", - "@thi.ng/geom-closest-point": "^2.1.145", - "@thi.ng/geom-hull": "^2.1.145", - "@thi.ng/geom-isec": "^4.0.17", - "@thi.ng/geom-poly-utils": "^3.0.17", - "@thi.ng/geom-resample": "^3.0.17", - "@thi.ng/geom-splines": "^2.3.17", - "@thi.ng/geom-subdiv-curve": "^3.0.17", - "@thi.ng/geom-tessellate": "^3.0.17", - "@thi.ng/hiccup": "^5.2.14", - "@thi.ng/hiccup-svg": "^5.4.4", + "@thi.ng/geom-arc": "^2.1.151", + "@thi.ng/geom-clip-line": "^2.3.108", + "@thi.ng/geom-clip-poly": "^2.1.150", + "@thi.ng/geom-closest-point": "^2.1.146", + "@thi.ng/geom-hull": "^2.1.146", + "@thi.ng/geom-isec": "^4.0.18", + "@thi.ng/geom-poly-utils": "^3.0.18", + "@thi.ng/geom-resample": "^3.0.18", + "@thi.ng/geom-splines": "^2.3.18", + "@thi.ng/geom-subdiv-curve": "^3.0.18", + "@thi.ng/geom-tessellate": "^3.0.18", + "@thi.ng/hiccup": "^5.2.15", + "@thi.ng/hiccup-svg": "^5.4.5", "@thi.ng/math": "^5.11.11", - "@thi.ng/matrices": "^2.4.17", + "@thi.ng/matrices": "^2.4.18", "@thi.ng/object-utils": "^1.1.4", "@thi.ng/random": "^4.1.2", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/grid-iterators/package.json b/packages/grid-iterators/package.json index 1107ba2fe8..468a27c9c0 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.92", + "version": "4.0.93", "description": "2D grid and shape iterators w/ multiple orderings", "type": "module", "module": "./index.js", @@ -41,7 +41,7 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/arrays": "^2.10.4", "@thi.ng/binary": "^3.4.34", - "@thi.ng/bitfield": "^2.3.52", + "@thi.ng/bitfield": "^2.3.53", "@thi.ng/errors": "^2.5.17", "@thi.ng/morton": "^3.1.98", "@thi.ng/random": "^4.1.2", diff --git a/packages/hdiff/package.json b/packages/hdiff/package.json index 99396da27e..81a59ce991 100644 --- a/packages/hdiff/package.json +++ b/packages/hdiff/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdiff", - "version": "0.3.147", + "version": "0.3.148", "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", @@ -39,9 +39,9 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/diff": "^5.1.78", - "@thi.ng/hiccup": "^5.2.14", + "@thi.ng/hiccup": "^5.2.15", "@thi.ng/hiccup-css": "^2.7.27", - "@thi.ng/strings": "^3.8.6" + "@thi.ng/strings": "^3.8.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/hdom-canvas/package.json b/packages/hdom-canvas/package.json index e8f3487167..fd5108fca2 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.165", + "version": "4.1.166", "description": "@thi.ng/hdom component wrapper for declarative canvas scenegraphs", "type": "module", "module": "./index.js", @@ -43,8 +43,8 @@ "@thi.ng/checks": "^3.6.13", "@thi.ng/diff": "^5.1.78", "@thi.ng/errors": "^2.5.17", - "@thi.ng/hdom": "^9.4.47", - "@thi.ng/hiccup-canvas": "^3.1.22" + "@thi.ng/hdom": "^9.4.48", + "@thi.ng/hiccup-canvas": "^3.1.23" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/hdom-mock/package.json b/packages/hdom-mock/package.json index 4da7ae6311..b353e8141c 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.114", + "version": "2.1.115", "description": "Mock base implementation for @thi.ng/hdom API", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", - "@thi.ng/hdom": "^9.4.47" + "@thi.ng/hdom": "^9.4.48" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/hdom/package.json b/packages/hdom/package.json index de75f015ca..fcc66d5fad 100644 --- a/packages/hdom/package.json +++ b/packages/hdom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdom", - "version": "9.4.47", + "version": "9.4.48", "description": "Lightweight vanilla ES6 UI component trees with customizable branch-local behaviors", "type": "module", "module": "./index.js", @@ -44,7 +44,7 @@ "@thi.ng/diff": "^5.1.78", "@thi.ng/equiv": "^2.1.67", "@thi.ng/errors": "^2.5.17", - "@thi.ng/hiccup": "^5.2.14", + "@thi.ng/hiccup": "^5.2.15", "@thi.ng/logger": "^3.0.21", "@thi.ng/prefixes": "^2.3.28" }, diff --git a/packages/hiccup-canvas/package.json b/packages/hiccup-canvas/package.json index d396bdc67c..3439d6c3c9 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.22", + "version": "3.1.23", "description": "Hiccup shape tree renderer for vanilla Canvas 2D contexts", "type": "module", "module": "./index.js", @@ -38,11 +38,11 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", - "@thi.ng/color": "^5.7.8", - "@thi.ng/geom-arc": "^2.1.150", + "@thi.ng/color": "^5.7.9", + "@thi.ng/geom-arc": "^2.1.151", "@thi.ng/math": "^5.11.11", "@thi.ng/pixel": "^7.3.6", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/hiccup-html-parse/package.json b/packages/hiccup-html-parse/package.json index 4a70d5e7e0..aa725fc757 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.55", + "version": "0.3.56", "description": "Well-formed HTML parsing and customizable transformation to nested JS arrays in @thi.ng/hiccup format", "type": "module", "module": "./index.js", @@ -38,8 +38,8 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/defmulti": "^3.0.49", - "@thi.ng/parse": "^2.4.55", - "@thi.ng/strings": "^3.8.6" + "@thi.ng/parse": "^2.4.56", + "@thi.ng/strings": "^3.8.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/hiccup-markdown/package.json b/packages/hiccup-markdown/package.json index 2b8592a7c7..674224297a 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.107", + "version": "3.2.108", "description": "Markdown parser & serializer from/to Hiccup format", "type": "module", "module": "./index.js", @@ -42,11 +42,11 @@ "@thi.ng/defmulti": "^3.0.49", "@thi.ng/emoji": "^0.2.3", "@thi.ng/errors": "^2.5.17", - "@thi.ng/hiccup": "^5.2.14", + "@thi.ng/hiccup": "^5.2.15", "@thi.ng/logger": "^3.0.21", - "@thi.ng/parse": "^2.4.55", - "@thi.ng/strings": "^3.8.6", - "@thi.ng/text-canvas": "^3.0.41" + "@thi.ng/parse": "^2.4.56", + "@thi.ng/strings": "^3.8.7", + "@thi.ng/text-canvas": "^3.0.42" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/hiccup-svg/package.json b/packages/hiccup-svg/package.json index d34b8f8cbb..7a39ef845a 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.4", + "version": "5.4.5", "description": "SVG element functions for @thi.ng/hiccup & related tooling", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", - "@thi.ng/color": "^5.7.8", + "@thi.ng/color": "^5.7.9", "@thi.ng/prefixes": "^2.3.28" }, "devDependencies": { diff --git a/packages/hiccup/package.json b/packages/hiccup/package.json index 746de4248d..5d773850de 100644 --- a/packages/hiccup/package.json +++ b/packages/hiccup/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup", - "version": "5.2.14", + "version": "5.2.15", "description": "HTML/SVG/XML serialization of nested data structures, iterables & closures", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", "@thi.ng/errors": "^2.5.17", - "@thi.ng/strings": "^3.8.6" + "@thi.ng/strings": "^3.8.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/iges/package.json b/packages/iges/package.json index 33cb08351f..570b9fc306 100644 --- a/packages/iges/package.json +++ b/packages/iges/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/iges", - "version": "2.1.147", + "version": "2.1.148", "description": "IGES 5.3 serializer for (currently only) polygonal geometry, both open & closed", "type": "module", "module": "./index.js", @@ -39,9 +39,9 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", "@thi.ng/defmulti": "^3.0.49", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/imago/package.json b/packages/imago/package.json index ca20c92c40..3929ae59a9 100644 --- a/packages/imago/package.json +++ b/packages/imago/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/imago", - "version": "0.8.16", + "version": "0.8.17", "description": "JSON & API-based declarative and extensible image processing trees/pipelines", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/blurhash": "^0.2.8", "@thi.ng/checks": "^3.6.13", - "@thi.ng/date": "^2.7.29", + "@thi.ng/date": "^2.7.30", "@thi.ng/defmulti": "^3.0.49", "@thi.ng/errors": "^2.5.17", "@thi.ng/file-io": "^2.1.15", @@ -52,7 +52,7 @@ }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", - "@thi.ng/vectors": "^7.12.5", + "@thi.ng/vectors": "^7.12.6", "esbuild": "^0.24.0", "typedoc": "^0.26.7", "typescript": "^5.6.2" diff --git a/packages/imgui/package.json b/packages/imgui/package.json index f8ce0399b6..74d23bcfa0 100644 --- a/packages/imgui/package.json +++ b/packages/imgui/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/imgui", - "version": "3.1.1", + "version": "3.1.2", "description": "Immediate mode GUI with flexible state handling & data only shape output", "type": "module", "module": "./index.js", @@ -38,13 +38,13 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", - "@thi.ng/geom": "^8.1.13", - "@thi.ng/geom-isec": "^4.0.17", + "@thi.ng/geom": "^8.1.14", + "@thi.ng/geom-isec": "^4.0.18", "@thi.ng/layout": "^3.1.5", "@thi.ng/math": "^5.11.11", - "@thi.ng/ramp": "^3.3.5", + "@thi.ng/ramp": "^3.3.6", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/k-means/package.json b/packages/k-means/package.json index 5018fc51fb..9b67771d26 100644 --- a/packages/k-means/package.json +++ b/packages/k-means/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/k-means", - "version": "0.7.12", + "version": "0.7.13", "description": "Configurable k-means & k-medians (with k-means++ initialization) for n-D vectors", "type": "module", "module": "./index.js", @@ -37,10 +37,10 @@ }, "dependencies": { "@thi.ng/api": "^8.11.11", - "@thi.ng/distance": "^2.4.91", + "@thi.ng/distance": "^2.4.92", "@thi.ng/errors": "^2.5.17", "@thi.ng/random": "^4.1.2", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/ksuid/package.json b/packages/ksuid/package.json index e5f809747d..75a8144a5f 100644 --- a/packages/ksuid/package.json +++ b/packages/ksuid/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/ksuid", - "version": "3.2.66", + "version": "3.2.67", "description": "Configurable K-sortable unique IDs, ULIDs, binary & base-N encoded, 32/48/64bit time resolutions", "type": "module", "module": "./index.js", @@ -41,7 +41,7 @@ "@thi.ng/base-n": "^2.7.23", "@thi.ng/errors": "^2.5.17", "@thi.ng/random": "^4.1.2", - "@thi.ng/strings": "^3.8.6" + "@thi.ng/strings": "^3.8.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/leb128/package.json b/packages/leb128/package.json index 58b5aad8d1..7af291aaab 100644 --- a/packages/leb128/package.json +++ b/packages/leb128/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/leb128", - "version": "3.1.22", + "version": "3.1.23", "description": "WASM based LEB128 encoder / decoder (signed & unsigned)", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "dependencies": { "@thi.ng/checks": "^3.6.13", "@thi.ng/errors": "^2.5.17", - "@thi.ng/transducers-binary": "^2.1.138" + "@thi.ng/transducers-binary": "^2.1.139" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/lsys/package.json b/packages/lsys/package.json index aa4fb1db85..f60b9d9e6a 100644 --- a/packages/lsys/package.json +++ b/packages/lsys/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/lsys", - "version": "2.1.145", + "version": "2.1.146", "description": "Functional, extensible L-System architecture w/ support for probabilistic rules", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "@thi.ng/math": "^5.11.11", "@thi.ng/random": "^4.1.2", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/markdown-table/package.json b/packages/markdown-table/package.json index 7171e4608b..eb674e9136 100644 --- a/packages/markdown-table/package.json +++ b/packages/markdown-table/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/markdown-table", - "version": "0.3.140", + "version": "0.3.141", "description": "Markdown table formatter/generator with support for column alignments", "type": "module", "module": "./index.js", @@ -40,7 +40,7 @@ "@thi.ng/checks": "^3.6.13", "@thi.ng/compose": "^3.0.14", "@thi.ng/errors": "^2.5.17", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/matrices/package.json b/packages/matrices/package.json index a33c73430d..a19ef68033 100644 --- a/packages/matrices/package.json +++ b/packages/matrices/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/matrices", - "version": "2.4.17", + "version": "2.4.18", "description": "Matrix & quaternion operations for 2D/3D geometry processing", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", "@thi.ng/math": "^5.11.11", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/memoize/CHANGELOG.md b/packages/memoize/CHANGELOG.md index e137caf446..85aad36dc8 100644 --- a/packages/memoize/CHANGELOG.md +++ b/packages/memoize/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2024-10-05T12:12:32Z +- **Last updated**: 2024-10-31T22:57:27Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. @@ -9,6 +9,20 @@ 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. +# [4.0.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/memoize@4.0.0) (2024-10-31) + +#### 🛑 Breaking changes + +- add async versions of all memoize functions ([#493](https://github.com/thi-ng/umbrella/issues/493)) ([e31543c](https://github.com/thi-ng/umbrella/commit/e31543c)) +- BREAKING CHANGE: remove obsolete arity overrides (i.e. 2/3/4 suffixed versions) + - add memoizeAsync() + - add memoizeAsync1() + - add memoizeAsyncJ() + - add memoizeAsyncO() + - refactor memoize fns to be variadic + - remove obsolete fixed arity versions (e.g. `memoize2O`, 3O, 4O etc.) + - update tests + ### [3.3.5](https://github.com/thi-ng/umbrella/tree/@thi.ng/memoize@3.3.5) (2024-06-21) #### ♻️ Refactoring diff --git a/packages/memoize/package.json b/packages/memoize/package.json index 2e36882417..9c38c03605 100644 --- a/packages/memoize/package.json +++ b/packages/memoize/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/memoize", - "version": "3.3.13", + "version": "4.0.0", "description": "Function memoization with configurable caching", "type": "module", "module": "./index.js", diff --git a/packages/meta-css/CHANGELOG.md b/packages/meta-css/CHANGELOG.md index 5e3875ca92..4712ae6072 100644 --- a/packages/meta-css/CHANGELOG.md +++ b/packages/meta-css/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2024-10-05T12:12:32Z +- **Last updated**: 2024-10-31T22:57:28Z - **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 8f68fad4ec..1c3c961d52 100644 --- a/packages/meta-css/package.json +++ b/packages/meta-css/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/meta-css", - "version": "0.15.6", + "version": "0.15.7", "description": "Data-driven CSS framework codegen, transpiler & bundler", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ }, "dependencies": { "@thi.ng/api": "^8.11.11", - "@thi.ng/args": "^2.3.44", + "@thi.ng/args": "^2.3.45", "@thi.ng/arrays": "^2.10.4", "@thi.ng/checks": "^3.6.13", "@thi.ng/compare": "^2.4.3", @@ -50,10 +50,10 @@ "@thi.ng/file-io": "^2.1.15", "@thi.ng/hiccup-css": "^2.7.27", "@thi.ng/logger": "^3.0.21", - "@thi.ng/memoize": "^3.3.13", + "@thi.ng/memoize": "^4.0.0", "@thi.ng/rstream": "^9.0.7", - "@thi.ng/strings": "^3.8.6", - "@thi.ng/text-format": "^2.2.14", + "@thi.ng/strings": "^3.8.7", + "@thi.ng/text-format": "^2.2.15", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/msgpack/package.json b/packages/msgpack/package.json index e467a9bb3e..35d9590576 100644 --- a/packages/msgpack/package.json +++ b/packages/msgpack/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/msgpack", - "version": "0.1.46", + "version": "0.1.47", "description": "Small & fast msgpack serialization & deserialization", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "dependencies": { "@thi.ng/checks": "^3.6.13", "@thi.ng/errors": "^2.5.17", - "@thi.ng/strings": "^3.8.6" + "@thi.ng/strings": "^3.8.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/parse/package.json b/packages/parse/package.json index 13a6de0b21..1de4966c75 100644 --- a/packages/parse/package.json +++ b/packages/parse/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/parse", - "version": "2.4.55", + "version": "2.4.56", "description": "Purely functional parser combinators & AST generation for generic inputs", "type": "module", "module": "./index.js", @@ -40,7 +40,7 @@ "@thi.ng/checks": "^3.6.13", "@thi.ng/defmulti": "^3.0.49", "@thi.ng/errors": "^2.5.17", - "@thi.ng/strings": "^3.8.6" + "@thi.ng/strings": "^3.8.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/pixel-dominant-colors/package.json b/packages/pixel-dominant-colors/package.json index c61b87ed4a..3ec7b3c19f 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.16", + "version": "1.1.17", "description": "k-means based dominant color extraction from images/pixel buffers", "type": "module", "module": "./index.js", @@ -37,7 +37,7 @@ }, "dependencies": { "@thi.ng/api": "^8.11.11", - "@thi.ng/k-means": "^0.7.12", + "@thi.ng/k-means": "^0.7.13", "@thi.ng/pixel": "^7.3.6" }, "devDependencies": { diff --git a/packages/pointfree-lang/package.json b/packages/pointfree-lang/package.json index 9b1c2768a2..8140dcad33 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.52", + "version": "2.2.53", "description": "Forth style syntax layer/compiler & CLI for the @thi.ng/pointfree DSL", "type": "module", "module": "./index.js", @@ -41,7 +41,7 @@ }, "dependencies": { "@thi.ng/api": "^8.11.11", - "@thi.ng/args": "^2.3.44", + "@thi.ng/args": "^2.3.45", "@thi.ng/bench": "^3.6.4", "@thi.ng/errors": "^2.5.17", "@thi.ng/file-io": "^2.1.15", diff --git a/packages/poisson/package.json b/packages/poisson/package.json index d2eadf69c3..2f36fca5fc 100644 --- a/packages/poisson/package.json +++ b/packages/poisson/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/poisson", - "version": "3.2.10", + "version": "3.2.11", "description": "nD Stratified grid and Poisson-disc sampling w/ support for spatial density functions and custom PRNGs", "type": "module", "module": "./index.js", @@ -38,9 +38,9 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", - "@thi.ng/geom-accel": "^4.1.10", + "@thi.ng/geom-accel": "^4.1.11", "@thi.ng/random": "^4.1.2", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/proctext/package.json b/packages/proctext/package.json index 2d54154aaf..6c27ba8b74 100644 --- a/packages/proctext/package.json +++ b/packages/proctext/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/proctext", - "version": "0.2.8", + "version": "0.2.9", "description": "Extensible procedural text generation engine with dynamic, mutable state, indirection, randomizable & recursive variable expansions", "type": "module", "module": "./index.js", @@ -42,9 +42,9 @@ "@thi.ng/defmulti": "^3.0.49", "@thi.ng/errors": "^2.5.17", "@thi.ng/object-utils": "^1.1.4", - "@thi.ng/parse": "^2.4.55", + "@thi.ng/parse": "^2.4.56", "@thi.ng/random": "^4.1.2", - "@thi.ng/strings": "^3.8.6" + "@thi.ng/strings": "^3.8.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/ramp/package.json b/packages/ramp/package.json index c40b1b2075..1e3dab2cad 100644 --- a/packages/ramp/package.json +++ b/packages/ramp/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/ramp", - "version": "3.3.5", + "version": "3.3.6", "description": "Extensible keyframe interpolation/tweening of arbitrary, nested types", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "@thi.ng/errors": "^2.5.17", "@thi.ng/math": "^5.11.11", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/rasterize/package.json b/packages/rasterize/package.json index 38e6f9e003..56f15d5b55 100644 --- a/packages/rasterize/package.json +++ b/packages/rasterize/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rasterize", - "version": "1.0.120", + "version": "1.0.121", "description": "Headless 2D shape drawing, filling & rasterization for arbitrary targets/purposes (no canvas required)", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", "@thi.ng/equiv": "^2.1.67", - "@thi.ng/grid-iterators": "^4.0.92", + "@thi.ng/grid-iterators": "^4.0.93", "@thi.ng/porter-duff": "^2.1.89", "@thi.ng/random": "^4.1.2", "@thi.ng/transducers": "^9.2.7" diff --git a/packages/rdom-canvas/package.json b/packages/rdom-canvas/package.json index 2d9fe81e38..6a1ba3ce72 100644 --- a/packages/rdom-canvas/package.json +++ b/packages/rdom-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rdom-canvas", - "version": "0.5.117", + "version": "0.5.118", "description": "@thi.ng/rdom component wrapper for @thi.ng/hiccup-canvas and declarative canvas drawing", "type": "module", "module": "./index.js", @@ -39,9 +39,9 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/canvas": "^0.5.4", "@thi.ng/checks": "^3.6.13", - "@thi.ng/hiccup-canvas": "^3.1.22", + "@thi.ng/hiccup-canvas": "^3.1.23", "@thi.ng/object-utils": "^1.1.4", - "@thi.ng/rdom": "^1.7.8", + "@thi.ng/rdom": "^1.7.9", "@thi.ng/rstream": "^9.0.7" }, "devDependencies": { diff --git a/packages/rdom-components/package.json b/packages/rdom-components/package.json index 2bb3a7e10e..48a7e2f879 100644 --- a/packages/rdom-components/package.json +++ b/packages/rdom-components/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rdom-components", - "version": "0.7.21", + "version": "0.7.22", "description": "Collection of unstyled, customizable components for @thi.ng/rdom", "type": "module", "module": "./index.js", @@ -39,9 +39,9 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/hiccup-html": "^2.7.8", "@thi.ng/object-utils": "^1.1.4", - "@thi.ng/rdom": "^1.7.8", + "@thi.ng/rdom": "^1.7.9", "@thi.ng/rstream": "^9.0.7", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/rdom-forms/package.json b/packages/rdom-forms/package.json index 91a740c41a..6d4883b3b3 100644 --- a/packages/rdom-forms/package.json +++ b/packages/rdom-forms/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rdom-forms", - "version": "0.4.2", + "version": "0.4.3", "description": "Data-driven declarative & extensible HTML form generation", "type": "module", "module": "./index.js", @@ -40,7 +40,7 @@ "@thi.ng/checks": "^3.6.13", "@thi.ng/defmulti": "^3.0.49", "@thi.ng/hiccup-html": "^2.7.8", - "@thi.ng/rdom": "^1.7.8", + "@thi.ng/rdom": "^1.7.9", "@thi.ng/rstream": "^9.0.7" }, "devDependencies": { diff --git a/packages/rdom/package.json b/packages/rdom/package.json index 920ccfe12c..77d0a2a6bf 100644 --- a/packages/rdom/package.json +++ b/packages/rdom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rdom", - "version": "1.7.8", + "version": "1.7.9", "description": "Lightweight, reactive, VDOM-less UI/DOM components with async lifecycle and @thi.ng/hiccup compatible", "type": "module", "module": "./index.js", @@ -40,11 +40,11 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", "@thi.ng/errors": "^2.5.17", - "@thi.ng/hiccup": "^5.2.14", + "@thi.ng/hiccup": "^5.2.15", "@thi.ng/paths": "^5.1.91", "@thi.ng/prefixes": "^2.3.28", "@thi.ng/rstream": "^9.0.7", - "@thi.ng/strings": "^3.8.6" + "@thi.ng/strings": "^3.8.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/rstream-dot/package.json b/packages/rstream-dot/package.json index b7fbe1ac60..69e9bc1be9 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.97", + "version": "3.0.98", "description": "Graphviz DOT conversion of @thi.ng/rstream dataflow graph topologies", "type": "module", "module": "./index.js", @@ -37,7 +37,7 @@ }, "dependencies": { "@thi.ng/rstream": "^9.0.7", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/rstream-log/package.json b/packages/rstream-log/package.json index 17d346d6e8..9216e61f22 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.39", + "version": "5.1.40", "description": "Structured, multilevel & hierarchical loggers based on @thi.ng/rstream", "type": "module", "module": "./index.js", @@ -40,7 +40,7 @@ "@thi.ng/checks": "^3.6.13", "@thi.ng/logger": "^3.0.21", "@thi.ng/rstream": "^9.0.7", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/rstream-query/package.json b/packages/rstream-query/package.json index febc5bf9a5..ba3ca60570 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.147", + "version": "2.1.148", "description": "@thi.ng/rstream based triple store & reactive query engine", "type": "module", "module": "./index.js", @@ -44,7 +44,7 @@ "@thi.ng/logger": "^3.0.21", "@thi.ng/math": "^5.11.11", "@thi.ng/rstream": "^9.0.7", - "@thi.ng/rstream-dot": "^3.0.97", + "@thi.ng/rstream-dot": "^3.0.98", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/sax/package.json b/packages/sax/package.json index e80ca81ccf..937dbf79c9 100644 --- a/packages/sax/package.json +++ b/packages/sax/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/sax", - "version": "2.2.15", + "version": "2.2.16", "description": "Transducer-based, SAX-like, non-validating, speedy & tiny XML parser", "type": "module", "module": "./index.js", @@ -37,7 +37,7 @@ }, "dependencies": { "@thi.ng/api": "^8.11.11", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7", "@thi.ng/transducers-fsm": "^2.2.105" }, diff --git a/packages/scenegraph/package.json b/packages/scenegraph/package.json index dda8009603..686b9cce14 100644 --- a/packages/scenegraph/package.json +++ b/packages/scenegraph/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/scenegraph", - "version": "1.0.62", + "version": "1.0.63", "description": "Extensible 2D/3D scene graph with @thi.ng/hiccup-canvas support", "type": "module", "module": "./index.js", @@ -39,8 +39,8 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/checks": "^3.6.13", "@thi.ng/errors": "^2.5.17", - "@thi.ng/matrices": "^2.4.17", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/matrices": "^2.4.18", + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/shader-ast-js/package.json b/packages/shader-ast-js/package.json index d45a353c65..d5aa17f7dd 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.57", + "version": "1.1.58", "description": "Customizable JS codegen, compiler & runtime for @thi.ng/shader-ast", "type": "module", "module": "./index.js", @@ -40,10 +40,10 @@ "@thi.ng/checks": "^3.6.13", "@thi.ng/errors": "^2.5.17", "@thi.ng/math": "^5.11.11", - "@thi.ng/matrices": "^2.4.17", + "@thi.ng/matrices": "^2.4.18", "@thi.ng/pixel": "^7.3.6", "@thi.ng/shader-ast": "^0.15.34", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/simd/package.json b/packages/simd/package.json index 400b8c68c8..2f64f9e45d 100644 --- a/packages/simd/package.json +++ b/packages/simd/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/simd", - "version": "0.6.138", + "version": "0.6.139", "description": "WASM based SIMD vector operations for batch processing", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ }, "dependencies": { "@thi.ng/api": "^8.11.11", - "@thi.ng/transducers-binary": "^2.1.138" + "@thi.ng/transducers-binary": "^2.1.139" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/soa/package.json b/packages/soa/package.json index e1938021d3..f2919e8824 100644 --- a/packages/soa/package.json +++ b/packages/soa/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/soa", - "version": "0.4.145", + "version": "0.4.146", "description": "SOA & AOS memory mapped structured views with optional & extensible serialization", "type": "module", "module": "./index.js", @@ -39,8 +39,8 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/binary": "^3.4.34", "@thi.ng/errors": "^2.5.17", - "@thi.ng/transducers-binary": "^2.1.138", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/transducers-binary": "^2.1.139", + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/strings/CHANGELOG.md b/packages/strings/CHANGELOG.md index 63fc0e7766..a785702933 100644 --- a/packages/strings/CHANGELOG.md +++ b/packages/strings/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2024-10-05T12:12:32Z +- **Last updated**: 2024-10-31T22:57:28Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. @@ -9,6 +9,12 @@ 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.8.7](https://github.com/thi-ng/umbrella/tree/@thi.ng/strings@3.8.7) (2024-10-31) + +#### ♻️ Refactoring + +- update memoizations ([7c3ca44](https://github.com/thi-ng/umbrella/commit/7c3ca44)) + ## [3.8.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/strings@3.8.0) (2024-07-19) #### 🚀 Features diff --git a/packages/strings/package.json b/packages/strings/package.json index 47743da294..e3777548a8 100644 --- a/packages/strings/package.json +++ b/packages/strings/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/strings", - "version": "3.8.6", + "version": "3.8.7", "description": "Various string formatting & utility functions", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/errors": "^2.5.17", "@thi.ng/hex": "^2.3.55", - "@thi.ng/memoize": "^3.3.13" + "@thi.ng/memoize": "^4.0.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/tangle/package.json b/packages/tangle/package.json index da1ca7cf3b..a65bf61466 100644 --- a/packages/tangle/package.json +++ b/packages/tangle/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/tangle", - "version": "0.2.34", + "version": "0.2.35", "description": "Literate programming code block tangling / codegen utility, inspired by org-mode & noweb", "type": "module", "module": "./index.js", @@ -38,14 +38,14 @@ }, "dependencies": { "@thi.ng/api": "^8.11.11", - "@thi.ng/args": "^2.3.44", + "@thi.ng/args": "^2.3.45", "@thi.ng/checks": "^3.6.13", "@thi.ng/compare": "^2.4.3", - "@thi.ng/date": "^2.7.29", + "@thi.ng/date": "^2.7.30", "@thi.ng/errors": "^2.5.17", "@thi.ng/file-io": "^2.1.15", "@thi.ng/logger": "^3.0.21", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/text-canvas/package.json b/packages/text-canvas/package.json index 9065e8b3ac..a55e82cc2d 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.41", + "version": "3.0.42", "description": "Text based canvas, drawing, plotting, tables with arbitrary formatting (incl. ANSI/HTML)", "type": "module", "module": "./index.js", @@ -40,10 +40,10 @@ "@thi.ng/arrays": "^2.10.4", "@thi.ng/checks": "^3.6.13", "@thi.ng/errors": "^2.5.17", - "@thi.ng/geom-clip-line": "^2.3.107", + "@thi.ng/geom-clip-line": "^2.3.108", "@thi.ng/math": "^5.11.11", - "@thi.ng/strings": "^3.8.6", - "@thi.ng/text-format": "^2.2.14", + "@thi.ng/strings": "^3.8.7", + "@thi.ng/text-format": "^2.2.15", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/text-format/package.json b/packages/text-format/package.json index 4e59e6de60..d32838ab6f 100644 --- a/packages/text-format/package.json +++ b/packages/text-format/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/text-format", - "version": "2.2.14", + "version": "2.2.15", "description": "Customizable color text formatting with presets for ANSI & HTML", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/hex": "^2.3.55", - "@thi.ng/memoize": "^3.3.13" + "@thi.ng/memoize": "^4.0.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/timestep/package.json b/packages/timestep/package.json index fe31186143..5b1782086d 100644 --- a/packages/timestep/package.json +++ b/packages/timestep/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/timestep", - "version": "0.5.67", + "version": "0.5.68", "description": "Deterministic fixed timestep simulation updates with state interpolation", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "dependencies": { "@thi.ng/api": "^8.11.11", "@thi.ng/math": "^5.11.11", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/transclude/package.json b/packages/transclude/package.json index d84c9e2fc0..ac85022879 100644 --- a/packages/transclude/package.json +++ b/packages/transclude/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transclude", - "version": "0.1.108", + "version": "0.1.109", "description": "Extensible functional template engine for text document generation, incl. various high-level Markdown features", "type": "module", "module": "./index.js", @@ -40,7 +40,7 @@ "@thi.ng/checks": "^3.6.13", "@thi.ng/file-io": "^2.1.15", "@thi.ng/logger": "^3.0.21", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/transducers-binary/package.json b/packages/transducers-binary/package.json index c91e0c4d77..837432d2a4 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.138", + "version": "2.1.139", "description": "Binary data related transducers & reducers", "type": "module", "module": "./index.js", @@ -41,7 +41,7 @@ "@thi.ng/errors": "^2.5.17", "@thi.ng/hex": "^2.3.55", "@thi.ng/random": "^4.1.2", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/transducers-hdom/package.json b/packages/transducers-hdom/package.json index cee9e0d3ca..00bd749bb1 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.147", + "version": "3.1.148", "description": "Transducer based UI updater for @thi.ng/hdom", "type": "module", "module": "./index.js", @@ -36,8 +36,8 @@ "tool:tangle": "../../node_modules/.bin/tangle src/**/*.ts" }, "dependencies": { - "@thi.ng/hdom": "^9.4.47", - "@thi.ng/hiccup": "^5.2.14", + "@thi.ng/hdom": "^9.4.48", + "@thi.ng/hiccup": "^5.2.15", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/vector-pools/package.json b/packages/vector-pools/package.json index 9d8d1f858b..e402a75210 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.17", + "version": "3.2.18", "description": "Data structures for managing & working with strided, memory mapped vectors", "type": "module", "module": "./index.js", @@ -43,7 +43,7 @@ "@thi.ng/logger": "^3.0.21", "@thi.ng/malloc": "^6.1.92", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/vectors/package.json b/packages/vectors/package.json index 333a141066..6986bbdc0e 100644 --- a/packages/vectors/package.json +++ b/packages/vectors/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/vectors", - "version": "7.12.5", + "version": "7.12.6", "description": "Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts", "type": "module", "module": "./index.js", @@ -42,9 +42,9 @@ "@thi.ng/equiv": "^2.1.67", "@thi.ng/errors": "^2.5.17", "@thi.ng/math": "^5.11.11", - "@thi.ng/memoize": "^3.3.13", + "@thi.ng/memoize": "^4.0.0", "@thi.ng/random": "^4.1.2", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { diff --git a/packages/viz/package.json b/packages/viz/package.json index 34433b97a5..cf7cd31dca 100644 --- a/packages/viz/package.json +++ b/packages/viz/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/viz", - "version": "0.6.72", + "version": "0.6.73", "description": "Declarative, functional & multi-format data visualization toolkit based around @thi.ng/hiccup", "type": "module", "module": "./index.js", @@ -47,12 +47,12 @@ "@thi.ng/checks": "^3.6.13", "@thi.ng/math": "^5.11.11", "@thi.ng/object-utils": "^1.1.4", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/transducers": "^9.2.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", - "@thi.ng/date": "^2.7.29", + "@thi.ng/date": "^2.7.30", "esbuild": "^0.24.0", "typedoc": "^0.26.7", "typescript": "^5.6.2" diff --git a/packages/wasm-api-bindgen/package.json b/packages/wasm-api-bindgen/package.json index 55d2e55468..da68ec9a3a 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": "0.7.5", + "version": "0.7.6", "description": "Polyglot bindings code generators (TS/JS, Zig, C11) for hybrid WebAssembly projects", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ }, "dependencies": { "@thi.ng/api": "^8.11.11", - "@thi.ng/args": "^2.3.44", + "@thi.ng/args": "^2.3.45", "@thi.ng/arrays": "^2.10.4", "@thi.ng/binary": "^3.4.34", "@thi.ng/checks": "^3.6.13", @@ -49,7 +49,7 @@ "@thi.ng/file-io": "^2.1.15", "@thi.ng/logger": "^3.0.21", "@thi.ng/paths": "^5.1.91", - "@thi.ng/strings": "^3.8.6", + "@thi.ng/strings": "^3.8.7", "@thi.ng/wasm-api": "^2.0.5" }, "devDependencies": { diff --git a/packages/wasm-api-webgl/package.json b/packages/wasm-api-webgl/package.json index 3a5da01116..992c02e78d 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.11", + "version": "0.1.12", "description": "WebGL bridge API for hybrid TypeScript & WASM (Zig) applications", "type": "module", "module": "./index.js", @@ -41,11 +41,11 @@ "@thi.ng/errors": "^2.5.17", "@thi.ng/wasm-api": "^2.0.5", "@thi.ng/wasm-api-dom": "^1.0.6", - "@thi.ng/webgl": "^6.9.21" + "@thi.ng/webgl": "^6.9.22" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", - "@thi.ng/wasm-api-bindgen": "^0.7.5", + "@thi.ng/wasm-api-bindgen": "^0.7.6", "esbuild": "^0.24.0", "typedoc": "^0.26.7", "typescript": "^5.6.2" diff --git a/packages/webgl-msdf/package.json b/packages/webgl-msdf/package.json index 0af88aa8cf..44b0a96153 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.165", + "version": "2.1.166", "description": "Multi-channel SDF font rendering & basic text layout for WebGL", "type": "module", "module": "./index.js", @@ -39,9 +39,9 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/shader-ast": "^0.15.34", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vector-pools": "^3.2.17", - "@thi.ng/vectors": "^7.12.5", - "@thi.ng/webgl": "^6.9.21" + "@thi.ng/vector-pools": "^3.2.18", + "@thi.ng/vectors": "^7.12.6", + "@thi.ng/webgl": "^6.9.22" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/webgl-shadertoy/package.json b/packages/webgl-shadertoy/package.json index 0b820c63f7..52bf360997 100644 --- a/packages/webgl-shadertoy/package.json +++ b/packages/webgl-shadertoy/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/webgl-shadertoy", - "version": "0.4.165", + "version": "0.4.166", "description": "Basic WebGL scaffolding for running interactive fragment shaders via @thi.ng/shader-ast", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ "@thi.ng/api": "^8.11.11", "@thi.ng/shader-ast": "^0.15.34", "@thi.ng/shader-ast-glsl": "^0.4.142", - "@thi.ng/webgl": "^6.9.21" + "@thi.ng/webgl": "^6.9.22" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/packages/webgl/package.json b/packages/webgl/package.json index 5e92d2fe19..4b28b5bb02 100644 --- a/packages/webgl/package.json +++ b/packages/webgl/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/webgl", - "version": "6.9.21", + "version": "6.9.22", "description": "WebGL & GLSL abstraction layer", "type": "module", "module": "./index.js", @@ -46,16 +46,16 @@ "@thi.ng/equiv": "^2.1.67", "@thi.ng/errors": "^2.5.17", "@thi.ng/logger": "^3.0.21", - "@thi.ng/matrices": "^2.4.17", - "@thi.ng/memoize": "^3.3.13", + "@thi.ng/matrices": "^2.4.18", + "@thi.ng/memoize": "^4.0.0", "@thi.ng/object-utils": "^1.1.4", "@thi.ng/pixel": "^7.3.6", "@thi.ng/shader-ast": "^0.15.34", "@thi.ng/shader-ast-glsl": "^0.4.142", "@thi.ng/shader-ast-stdlib": "^0.18.34", "@thi.ng/transducers": "^9.2.7", - "@thi.ng/vector-pools": "^3.2.17", - "@thi.ng/vectors": "^7.12.5" + "@thi.ng/vector-pools": "^3.2.18", + "@thi.ng/vectors": "^7.12.6" }, "devDependencies": { "@microsoft/api-extractor": "^7.47.9", diff --git a/yarn.lock b/yarn.lock index f99ffed0f1..03f85914f6 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3949,19 +3949,19 @@ __metadata: languageName: node linkType: hard -"@thi.ng/adjacency@npm:^3.0.12, @thi.ng/adjacency@workspace:^, @thi.ng/adjacency@workspace:packages/adjacency": +"@thi.ng/adjacency@npm:^3.0.13, @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.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/arrays": "npm:^2.10.4" - "@thi.ng/bitfield": "npm:^2.3.52" + "@thi.ng/bitfield": "npm:^2.3.53" "@thi.ng/dcons": "npm:^3.2.131" "@thi.ng/disjoint-set": "npm:^1.1.4" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/sparse": "npm:^0.3.136" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -3979,7 +3979,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/args@npm:^2.3.44, @thi.ng/args@workspace:^, @thi.ng/args@workspace:packages/args": +"@thi.ng/args@npm:^2.3.45, @thi.ng/args@workspace:^, @thi.ng/args@workspace:packages/args": version: 0.0.0-use.local resolution: "@thi.ng/args@workspace:packages/args" dependencies: @@ -3988,8 +3988,8 @@ __metadata: "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/logger": "npm:^3.0.21" - "@thi.ng/strings": "npm:^3.8.6" - "@thi.ng/text-format": "npm:^2.2.14" + "@thi.ng/strings": "npm:^3.8.7" + "@thi.ng/text-format": "npm:^2.2.15" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4049,7 +4049,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/axidraw@npm:^1.1.98, @thi.ng/axidraw@workspace:packages/axidraw": +"@thi.ng/axidraw@npm:^1.1.99, @thi.ng/axidraw@workspace:packages/axidraw": version: 0.0.0-use.local resolution: "@thi.ng/axidraw@workspace:packages/axidraw" dependencies: @@ -4057,13 +4057,13 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/compose": "npm:^3.0.14" - "@thi.ng/date": "npm:^2.7.29" + "@thi.ng/date": "npm:^2.7.30" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/logger": "npm:^3.0.21" "@thi.ng/math": "npm:^5.11.11" "@thi.ng/transducers": "npm:^9.2.7" "@thi.ng/units": "npm:^0.5.9" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" serialport: "npm:^12.0.0" typedoc: "npm:^0.26.7" @@ -4105,9 +4105,9 @@ __metadata: "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/defmulti": "npm:^3.0.49" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/transducers-binary": "npm:^2.1.138" + "@thi.ng/transducers-binary": "npm:^2.1.139" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4137,7 +4137,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/bitfield@npm:^2.3.52, @thi.ng/bitfield@workspace:^, @thi.ng/bitfield@workspace:packages/bitfield": +"@thi.ng/bitfield@npm:^2.3.53, @thi.ng/bitfield@workspace:^, @thi.ng/bitfield@workspace:packages/bitfield": version: 0.0.0-use.local resolution: "@thi.ng/bitfield@workspace:packages/bitfield" dependencies: @@ -4145,7 +4145,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/binary": "npm:^3.4.34" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4188,12 +4188,12 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/distance": "npm:^2.4.91" - "@thi.ng/geom-closest-point": "npm:^2.1.145" - "@thi.ng/geom-resample": "npm:^3.0.17" + "@thi.ng/distance": "npm:^2.4.92" + "@thi.ng/geom-closest-point": "npm:^2.1.146" + "@thi.ng/geom-resample": "npm:^3.0.18" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/timestep": "npm:^0.5.67" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/timestep": "npm:^0.5.68" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4276,7 +4276,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/base-n": "npm:^2.7.23" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/color": "npm:^5.7.8" + "@thi.ng/color": "npm:^5.7.9" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/hex": "npm:^2.3.55" esbuild: "npm:^0.24.0" @@ -4285,7 +4285,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/color@npm:^5.7.8, @thi.ng/color@workspace:^, @thi.ng/color@workspace:packages/color": +"@thi.ng/color@npm:^5.7.9, @thi.ng/color@workspace:^, @thi.ng/color@workspace:packages/color": version: 0.0.0-use.local resolution: "@thi.ng/color@workspace:packages/color" dependencies: @@ -4300,9 +4300,9 @@ __metadata: "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/math": "npm:^5.11.11" "@thi.ng/random": "npm:^4.1.2" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4348,7 +4348,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4390,7 +4390,7 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -4398,14 +4398,14 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/date@npm:^2.7.29, @thi.ng/date@workspace:^, @thi.ng/date@workspace:packages/date": +"@thi.ng/date@npm:^2.7.30, @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.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4510,7 +4510,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/distance@npm:^2.4.91, @thi.ng/distance@workspace:^, @thi.ng/distance@workspace:packages/distance": +"@thi.ng/distance@npm:^2.4.92, @thi.ng/distance@workspace:^, @thi.ng/distance@workspace:packages/distance": version: 0.0.0-use.local resolution: "@thi.ng/distance@workspace:packages/distance" dependencies: @@ -4520,7 +4520,7 @@ __metadata: "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/heaps": "npm:^2.1.83" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4575,7 +4575,7 @@ __metadata: "@thi.ng/binary": "npm:^3.4.34" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/transducers-binary": "npm:^2.1.138" + "@thi.ng/transducers-binary": "npm:^2.1.139" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4659,8 +4659,8 @@ __metadata: "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/logger": "npm:^3.0.21" "@thi.ng/prefixes": "npm:^2.3.28" - "@thi.ng/strings": "npm:^3.8.6" - "@thi.ng/transducers-binary": "npm:^2.1.138" + "@thi.ng/strings": "npm:^3.8.7" + "@thi.ng/transducers-binary": "npm:^2.1.139" "@thi.ng/trie": "npm:^1.1.4" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -4757,11 +4757,11 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/fuzzy": "npm:^2.1.93" - "@thi.ng/hiccup": "npm:^5.2.14" - "@thi.ng/hiccup-svg": "npm:^5.4.4" + "@thi.ng/hiccup": "npm:^5.2.15" + "@thi.ng/hiccup-svg": "npm:^5.4.5" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/strings": "npm:^3.8.6" - "@thi.ng/text-canvas": "npm:^3.0.41" + "@thi.ng/strings": "npm:^3.8.7" + "@thi.ng/text-canvas": "npm:^3.0.42" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4781,7 +4781,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-accel@npm:^4.1.10, @thi.ng/geom-accel@workspace:^, @thi.ng/geom-accel@workspace:packages/geom-accel": +"@thi.ng/geom-accel@npm:^4.1.11, @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: @@ -4789,29 +4789,29 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/arrays": "npm:^2.10.4" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/distance": "npm:^2.4.91" + "@thi.ng/distance": "npm:^2.4.92" "@thi.ng/equiv": "npm:^2.1.67" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/geom-isec": "npm:^4.0.17" + "@thi.ng/geom-isec": "npm:^4.0.18" "@thi.ng/heaps": "npm:^2.1.83" "@thi.ng/math": "npm:^5.11.11" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom-arc@npm:^2.1.150, @thi.ng/geom-arc@workspace:packages/geom-arc": +"@thi.ng/geom-arc@npm:^2.1.151, @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.47.9" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/geom-resample": "npm:^3.0.17" + "@thi.ng/geom-resample": "npm:^3.0.18" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4825,58 +4825,58 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/arrays": "npm:^2.10.4" - "@thi.ng/axidraw": "npm:^1.1.98" + "@thi.ng/axidraw": "npm:^1.1.99" "@thi.ng/compare": "npm:^2.4.3" "@thi.ng/defmulti": "npm:^3.0.49" - "@thi.ng/geom": "npm:^8.1.13" - "@thi.ng/geom-accel": "npm:^4.1.10" - "@thi.ng/geom-clip-line": "npm:^2.3.107" - "@thi.ng/geom-isec": "npm:^4.0.17" + "@thi.ng/geom": "npm:^8.1.14" + "@thi.ng/geom-accel": "npm:^4.1.11" + "@thi.ng/geom-clip-line": "npm:^2.3.108" + "@thi.ng/geom-isec": "npm:^4.0.18" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom-clip-line@npm:^2.3.107, @thi.ng/geom-clip-line@workspace:packages/geom-clip-line": +"@thi.ng/geom-clip-line@npm:^2.3.108, @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.47.9" "@thi.ng/api": "npm:^8.11.11" - "@thi.ng/geom-isec": "npm:^4.0.17" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/geom-isec": "npm:^4.0.18" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom-clip-poly@npm:^2.1.149, @thi.ng/geom-clip-poly@workspace:packages/geom-clip-poly": +"@thi.ng/geom-clip-poly@npm:^2.1.150, @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.47.9" - "@thi.ng/geom-isec": "npm:^4.0.17" - "@thi.ng/geom-poly-utils": "npm:^3.0.17" + "@thi.ng/geom-isec": "npm:^4.0.18" + "@thi.ng/geom-poly-utils": "npm:^3.0.18" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom-closest-point@npm:^2.1.145, @thi.ng/geom-closest-point@workspace:^, @thi.ng/geom-closest-point@workspace:packages/geom-closest-point": +"@thi.ng/geom-closest-point@npm:^2.1.146, @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.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4889,27 +4889,27 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" - "@thi.ng/color": "npm:^5.7.8" - "@thi.ng/geom": "npm:^8.1.13" - "@thi.ng/geom-clip-line": "npm:^2.3.107" - "@thi.ng/geom-resample": "npm:^3.0.17" - "@thi.ng/grid-iterators": "npm:^4.0.92" + "@thi.ng/color": "npm:^5.7.9" + "@thi.ng/geom": "npm:^8.1.14" + "@thi.ng/geom-clip-line": "npm:^2.3.108" + "@thi.ng/geom-resample": "npm:^3.0.18" + "@thi.ng/grid-iterators": "npm:^4.0.93" "@thi.ng/object-utils": "npm:^1.1.4" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom-hull@npm:^2.1.145, @thi.ng/geom-hull@workspace:packages/geom-hull": +"@thi.ng/geom-hull@npm:^2.1.146, @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.47.9" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -4923,43 +4923,43 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom-isec@npm:^4.0.17, @thi.ng/geom-isec@workspace:packages/geom-isec": +"@thi.ng/geom-isec@npm:^4.0.18, @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.47.9" "@thi.ng/api": "npm:^8.11.11" - "@thi.ng/geom-closest-point": "npm:^2.1.145" + "@thi.ng/geom-closest-point": "npm:^2.1.146" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom-isoline@npm:^2.1.145, @thi.ng/geom-isoline@workspace:^, @thi.ng/geom-isoline@workspace:packages/geom-isoline": +"@thi.ng/geom-isoline@npm:^2.1.146, @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.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom-poly-utils@npm:^3.0.17, @thi.ng/geom-poly-utils@workspace:packages/geom-poly-utils": +"@thi.ng/geom-poly-utils@npm:^3.0.18, @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: @@ -4967,24 +4967,24 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom-resample@npm:^3.0.17, @thi.ng/geom-resample@workspace:^, @thi.ng/geom-resample@workspace:packages/geom-resample": +"@thi.ng/geom-resample@npm:^3.0.18, @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.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/geom-closest-point": "npm:^2.1.145" - "@thi.ng/geom-isec": "npm:^4.0.17" + "@thi.ng/geom-closest-point": "npm:^2.1.146" + "@thi.ng/geom-isec": "npm:^4.0.18" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5000,63 +5000,63 @@ __metadata: "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/defmulti": "npm:^3.0.49" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/geom": "npm:^8.1.13" - "@thi.ng/geom-isoline": "npm:^2.1.145" - "@thi.ng/geom-poly-utils": "npm:^3.0.17" - "@thi.ng/geom-resample": "npm:^3.0.17" + "@thi.ng/geom": "npm:^8.1.14" + "@thi.ng/geom-isoline": "npm:^2.1.146" + "@thi.ng/geom-poly-utils": "npm:^3.0.18" + "@thi.ng/geom-resample": "npm:^3.0.18" "@thi.ng/math": "npm:^5.11.11" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom-splines@npm:^2.3.17, @thi.ng/geom-splines@workspace:packages/geom-splines": +"@thi.ng/geom-splines@npm:^2.3.18, @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.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/geom-arc": "npm:^2.1.150" - "@thi.ng/geom-resample": "npm:^3.0.17" + "@thi.ng/geom-arc": "npm:^2.1.151" + "@thi.ng/geom-resample": "npm:^3.0.18" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom-subdiv-curve@npm:^3.0.17, @thi.ng/geom-subdiv-curve@workspace:packages/geom-subdiv-curve": +"@thi.ng/geom-subdiv-curve@npm:^3.0.18, @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.47.9" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom-tessellate@npm:^3.0.17, @thi.ng/geom-tessellate@workspace:packages/geom-tessellate": +"@thi.ng/geom-tessellate@npm:^3.0.18, @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.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/geom-accel": "npm:^4.1.10" - "@thi.ng/geom-isec": "npm:^4.0.17" - "@thi.ng/geom-poly-utils": "npm:^3.0.17" + "@thi.ng/geom-accel": "npm:^4.1.11" + "@thi.ng/geom-isec": "npm:^4.0.18" + "@thi.ng/geom-poly-utils": "npm:^3.0.18" "@thi.ng/math": "npm:^5.11.11" "@thi.ng/morton": "npm:^3.1.98" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5070,10 +5070,10 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/grid-iterators": "npm:^4.0.92" - "@thi.ng/matrices": "npm:^2.4.17" + "@thi.ng/grid-iterators": "npm:^4.0.93" + "@thi.ng/matrices": "npm:^2.4.18" "@thi.ng/pixel": "npm:^7.3.6" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5086,15 +5086,15 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" - "@thi.ng/bitfield": "npm:^2.3.52" + "@thi.ng/bitfield": "npm:^2.3.53" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/geom-clip-line": "npm:^2.3.107" - "@thi.ng/geom-clip-poly": "npm:^2.1.149" - "@thi.ng/geom-isec": "npm:^4.0.17" - "@thi.ng/geom-poly-utils": "npm:^3.0.17" + "@thi.ng/geom-clip-line": "npm:^2.3.108" + "@thi.ng/geom-clip-poly": "npm:^2.1.150" + "@thi.ng/geom-isec": "npm:^4.0.18" + "@thi.ng/geom-poly-utils": "npm:^3.0.18" "@thi.ng/math": "npm:^5.11.11" "@thi.ng/quad-edge": "npm:^3.1.75" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5110,50 +5110,50 @@ __metadata: "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/defmulti": "npm:^3.0.49" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/geom": "npm:^8.1.13" + "@thi.ng/geom": "npm:^8.1.14" "@thi.ng/object-utils": "npm:^1.1.4" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vector-pools": "npm:^3.2.17" - "@thi.ng/vectors": "npm:^7.12.5" - "@thi.ng/webgl": "npm:^6.9.21" + "@thi.ng/vector-pools": "npm:^3.2.18" + "@thi.ng/vectors": "npm:^7.12.6" + "@thi.ng/webgl": "npm:^6.9.22" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/geom@npm:^8.1.13, @thi.ng/geom@workspace:^, @thi.ng/geom@workspace:packages/geom": +"@thi.ng/geom@npm:^8.1.14, @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.47.9" - "@thi.ng/adjacency": "npm:^3.0.12" + "@thi.ng/adjacency": "npm:^3.0.13" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/arrays": "npm:^2.10.4" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/defmulti": "npm:^3.0.49" "@thi.ng/equiv": "npm:^2.1.67" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/geom-arc": "npm:^2.1.150" - "@thi.ng/geom-clip-line": "npm:^2.3.107" - "@thi.ng/geom-clip-poly": "npm:^2.1.149" - "@thi.ng/geom-closest-point": "npm:^2.1.145" - "@thi.ng/geom-hull": "npm:^2.1.145" - "@thi.ng/geom-isec": "npm:^4.0.17" - "@thi.ng/geom-poly-utils": "npm:^3.0.17" - "@thi.ng/geom-resample": "npm:^3.0.17" - "@thi.ng/geom-splines": "npm:^2.3.17" - "@thi.ng/geom-subdiv-curve": "npm:^3.0.17" - "@thi.ng/geom-tessellate": "npm:^3.0.17" - "@thi.ng/hiccup": "npm:^5.2.14" - "@thi.ng/hiccup-svg": "npm:^5.4.4" + "@thi.ng/geom-arc": "npm:^2.1.151" + "@thi.ng/geom-clip-line": "npm:^2.3.108" + "@thi.ng/geom-clip-poly": "npm:^2.1.150" + "@thi.ng/geom-closest-point": "npm:^2.1.146" + "@thi.ng/geom-hull": "npm:^2.1.146" + "@thi.ng/geom-isec": "npm:^4.0.18" + "@thi.ng/geom-poly-utils": "npm:^3.0.18" + "@thi.ng/geom-resample": "npm:^3.0.18" + "@thi.ng/geom-splines": "npm:^2.3.18" + "@thi.ng/geom-subdiv-curve": "npm:^3.0.18" + "@thi.ng/geom-tessellate": "npm:^3.0.18" + "@thi.ng/hiccup": "npm:^5.2.15" + "@thi.ng/hiccup-svg": "npm:^5.4.5" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/matrices": "npm:^2.4.17" + "@thi.ng/matrices": "npm:^2.4.18" "@thi.ng/object-utils": "npm:^1.1.4" "@thi.ng/random": "npm:^4.1.2" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5177,7 +5177,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/grid-iterators@npm:^4.0.92, @thi.ng/grid-iterators@workspace:^, @thi.ng/grid-iterators@workspace:packages/grid-iterators": +"@thi.ng/grid-iterators@npm:^4.0.93, @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: @@ -5185,7 +5185,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/arrays": "npm:^2.10.4" "@thi.ng/binary": "npm:^3.4.34" - "@thi.ng/bitfield": "npm:^2.3.52" + "@thi.ng/bitfield": "npm:^2.3.53" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/morton": "npm:^3.1.98" "@thi.ng/random": "npm:^4.1.2" @@ -5203,9 +5203,9 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/diff": "npm:^5.1.78" - "@thi.ng/hiccup": "npm:^5.2.14" + "@thi.ng/hiccup": "npm:^5.2.15" "@thi.ng/hiccup-css": "npm:^2.7.27" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@types/node": "npm:^22.7.4" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -5224,8 +5224,8 @@ __metadata: "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/diff": "npm:^5.1.78" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/hdom": "npm:^9.4.47" - "@thi.ng/hiccup-canvas": "npm:^3.1.22" + "@thi.ng/hdom": "npm:^9.4.48" + "@thi.ng/hiccup-canvas": "npm:^3.1.23" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5256,14 +5256,14 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/hdom": "npm:^9.4.47" + "@thi.ng/hdom": "npm:^9.4.48" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/hdom@npm:^9.4.47, @thi.ng/hdom@workspace:^, @thi.ng/hdom@workspace:packages/hdom": +"@thi.ng/hdom@npm:^9.4.48, @thi.ng/hdom@workspace:^, @thi.ng/hdom@workspace:packages/hdom": version: 0.0.0-use.local resolution: "@thi.ng/hdom@workspace:packages/hdom" dependencies: @@ -5274,7 +5274,7 @@ __metadata: "@thi.ng/diff": "npm:^5.1.78" "@thi.ng/equiv": "npm:^2.1.67" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/hiccup": "npm:^5.2.14" + "@thi.ng/hiccup": "npm:^5.2.15" "@thi.ng/logger": "npm:^3.0.21" "@thi.ng/prefixes": "npm:^2.3.28" esbuild: "npm:^0.24.0" @@ -5308,18 +5308,18 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/hiccup-canvas@npm:^3.1.22, @thi.ng/hiccup-canvas@workspace:^, @thi.ng/hiccup-canvas@workspace:packages/hiccup-canvas": +"@thi.ng/hiccup-canvas@npm:^3.1.23, @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.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/color": "npm:^5.7.8" - "@thi.ng/geom-arc": "npm:^2.1.150" + "@thi.ng/color": "npm:^5.7.9" + "@thi.ng/geom-arc": "npm:^2.1.151" "@thi.ng/math": "npm:^5.11.11" "@thi.ng/pixel": "npm:^7.3.6" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5360,8 +5360,8 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/defmulti": "npm:^3.0.49" - "@thi.ng/parse": "npm:^2.4.55" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/parse": "npm:^2.4.56" + "@thi.ng/strings": "npm:^3.8.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5391,25 +5391,25 @@ __metadata: "@thi.ng/defmulti": "npm:^3.0.49" "@thi.ng/emoji": "npm:^0.2.3" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/hiccup": "npm:^5.2.14" + "@thi.ng/hiccup": "npm:^5.2.15" "@thi.ng/logger": "npm:^3.0.21" - "@thi.ng/parse": "npm:^2.4.55" - "@thi.ng/strings": "npm:^3.8.6" - "@thi.ng/text-canvas": "npm:^3.0.41" + "@thi.ng/parse": "npm:^2.4.56" + "@thi.ng/strings": "npm:^3.8.7" + "@thi.ng/text-canvas": "npm:^3.0.42" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/hiccup-svg@npm:^5.4.4, @thi.ng/hiccup-svg@workspace:^, @thi.ng/hiccup-svg@workspace:packages/hiccup-svg": +"@thi.ng/hiccup-svg@npm:^5.4.5, @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.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/color": "npm:^5.7.8" + "@thi.ng/color": "npm:^5.7.9" "@thi.ng/prefixes": "npm:^2.3.28" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -5417,7 +5417,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/hiccup@npm:^5.2.14, @thi.ng/hiccup@workspace:^, @thi.ng/hiccup@workspace:packages/hiccup": +"@thi.ng/hiccup@npm:^5.2.14, @thi.ng/hiccup@npm:^5.2.15, @thi.ng/hiccup@workspace:^, @thi.ng/hiccup@workspace:packages/hiccup": version: 0.0.0-use.local resolution: "@thi.ng/hiccup@workspace:packages/hiccup" dependencies: @@ -5426,7 +5426,7 @@ __metadata: "@thi.ng/atom": "npm:^5.3.11" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5455,9 +5455,9 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/defmulti": "npm:^3.0.49" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5472,7 +5472,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/blurhash": "npm:^0.2.8" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/date": "npm:^2.7.29" + "@thi.ng/date": "npm:^2.7.30" "@thi.ng/defmulti": "npm:^3.0.49" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/file-io": "npm:^2.1.15" @@ -5481,7 +5481,7 @@ __metadata: "@thi.ng/pixel": "npm:^7.3.6" "@thi.ng/pixel-dither": "npm:^1.1.146" "@thi.ng/prefixes": "npm:^2.3.28" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" sharp: "npm:^0.33.5" typedoc: "npm:^0.26.7" @@ -5496,13 +5496,13 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/geom": "npm:^8.1.13" - "@thi.ng/geom-isec": "npm:^4.0.17" + "@thi.ng/geom": "npm:^8.1.14" + "@thi.ng/geom-isec": "npm:^4.0.18" "@thi.ng/layout": "npm:^3.1.5" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/ramp": "npm:^3.3.5" + "@thi.ng/ramp": "npm:^3.3.6" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5541,16 +5541,16 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/k-means@npm:^0.7.12, @thi.ng/k-means@workspace:^, @thi.ng/k-means@workspace:packages/k-means": +"@thi.ng/k-means@npm:^0.7.13, @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.47.9" "@thi.ng/api": "npm:^8.11.11" - "@thi.ng/distance": "npm:^2.4.91" + "@thi.ng/distance": "npm:^2.4.92" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/random": "npm:^4.1.2" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5565,7 +5565,7 @@ __metadata: "@thi.ng/base-n": "npm:^2.7.23" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/random": "npm:^4.1.2" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5595,7 +5595,7 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/transducers-binary": "npm:^2.1.138" + "@thi.ng/transducers-binary": "npm:^2.1.139" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5636,7 +5636,7 @@ __metadata: "@thi.ng/math": "npm:^5.11.11" "@thi.ng/random": "npm:^4.1.2" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5667,7 +5667,7 @@ __metadata: "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/compose": "npm:^3.0.14" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -5687,7 +5687,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/matrices@npm:^2.4.17, @thi.ng/matrices@workspace:^, @thi.ng/matrices@workspace:packages/matrices": +"@thi.ng/matrices@npm:^2.4.18, @thi.ng/matrices@workspace:^, @thi.ng/matrices@workspace:packages/matrices": version: 0.0.0-use.local resolution: "@thi.ng/matrices@workspace:packages/matrices" dependencies: @@ -5695,14 +5695,14 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/memoize@npm:^3.3.13, @thi.ng/memoize@workspace:^, @thi.ng/memoize@workspace:packages/memoize": +"@thi.ng/memoize@npm:^4.0.0, @thi.ng/memoize@workspace:^, @thi.ng/memoize@workspace:packages/memoize": version: 0.0.0-use.local resolution: "@thi.ng/memoize@workspace:packages/memoize" dependencies: @@ -5720,7 +5720,7 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" - "@thi.ng/args": "npm:^2.3.44" + "@thi.ng/args": "npm:^2.3.45" "@thi.ng/arrays": "npm:^2.10.4" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/compare": "npm:^2.4.3" @@ -5728,10 +5728,10 @@ __metadata: "@thi.ng/file-io": "npm:^2.1.15" "@thi.ng/hiccup-css": "npm:^2.7.27" "@thi.ng/logger": "npm:^3.0.21" - "@thi.ng/memoize": "npm:^3.3.13" + "@thi.ng/memoize": "npm:^4.0.0" "@thi.ng/rstream": "npm:^9.0.7" - "@thi.ng/strings": "npm:^3.8.6" - "@thi.ng/text-format": "npm:^2.2.14" + "@thi.ng/strings": "npm:^3.8.7" + "@thi.ng/text-format": "npm:^2.2.15" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -5775,7 +5775,7 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5811,7 +5811,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/parse@npm:^2.4.55, @thi.ng/parse@workspace:^, @thi.ng/parse@workspace:packages/parse": +"@thi.ng/parse@npm:^2.4.56, @thi.ng/parse@workspace:^, @thi.ng/parse@workspace:packages/parse": version: 0.0.0-use.local resolution: "@thi.ng/parse@workspace:packages/parse" dependencies: @@ -5820,7 +5820,7 @@ __metadata: "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/defmulti": "npm:^3.0.49" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -5877,7 +5877,7 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" - "@thi.ng/k-means": "npm:^0.7.12" + "@thi.ng/k-means": "npm:^0.7.13" "@thi.ng/pixel": "npm:^7.3.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -5950,7 +5950,7 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" - "@thi.ng/args": "npm:^2.3.44" + "@thi.ng/args": "npm:^2.3.45" "@thi.ng/bench": "npm:^3.6.4" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/file-io": "npm:^2.1.15" @@ -5988,9 +5988,9 @@ __metadata: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/geom-accel": "npm:^4.1.10" + "@thi.ng/geom-accel": "npm:^4.1.11" "@thi.ng/random": "npm:^4.1.2" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -6031,9 +6031,9 @@ __metadata: "@thi.ng/defmulti": "npm:^3.0.49" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/object-utils": "npm:^1.1.4" - "@thi.ng/parse": "npm:^2.4.55" + "@thi.ng/parse": "npm:^2.4.56" "@thi.ng/random": "npm:^4.1.2" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -6052,7 +6052,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/ramp@npm:^3.3.5, @thi.ng/ramp@workspace:^, @thi.ng/ramp@workspace:packages/ramp": +"@thi.ng/ramp@npm:^3.3.6, @thi.ng/ramp@workspace:^, @thi.ng/ramp@workspace:packages/ramp": version: 0.0.0-use.local resolution: "@thi.ng/ramp@workspace:packages/ramp" dependencies: @@ -6063,7 +6063,7 @@ __metadata: "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/math": "npm:^5.11.11" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -6118,7 +6118,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/equiv": "npm:^2.1.67" - "@thi.ng/grid-iterators": "npm:^4.0.92" + "@thi.ng/grid-iterators": "npm:^4.0.93" "@thi.ng/porter-duff": "npm:^2.1.89" "@thi.ng/random": "npm:^4.1.2" "@thi.ng/transducers": "npm:^9.2.7" @@ -6136,9 +6136,9 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/canvas": "npm:^0.5.4" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/hiccup-canvas": "npm:^3.1.22" + "@thi.ng/hiccup-canvas": "npm:^3.1.23" "@thi.ng/object-utils": "npm:^1.1.4" - "@thi.ng/rdom": "npm:^1.7.8" + "@thi.ng/rdom": "npm:^1.7.9" "@thi.ng/rstream": "npm:^9.0.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6154,9 +6154,9 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/hiccup-html": "npm:^2.7.8" "@thi.ng/object-utils": "npm:^1.1.4" - "@thi.ng/rdom": "npm:^1.7.8" + "@thi.ng/rdom": "npm:^1.7.9" "@thi.ng/rstream": "npm:^9.0.7" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6173,7 +6173,7 @@ __metadata: "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/defmulti": "npm:^3.0.49" "@thi.ng/hiccup-html": "npm:^2.7.8" - "@thi.ng/rdom": "npm:^1.7.8" + "@thi.ng/rdom": "npm:^1.7.9" "@thi.ng/rstream": "npm:^9.0.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6181,7 +6181,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/rdom@npm:^1.7.8, @thi.ng/rdom@workspace:^, @thi.ng/rdom@workspace:packages/rdom": +"@thi.ng/rdom@npm:^1.7.9, @thi.ng/rdom@workspace:^, @thi.ng/rdom@workspace:packages/rdom": version: 0.0.0-use.local resolution: "@thi.ng/rdom@workspace:packages/rdom" dependencies: @@ -6189,11 +6189,11 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/hiccup": "npm:^5.2.14" + "@thi.ng/hiccup": "npm:^5.2.15" "@thi.ng/paths": "npm:^5.1.91" "@thi.ng/prefixes": "npm:^2.3.28" "@thi.ng/rstream": "npm:^9.0.7" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -6257,13 +6257,13 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/rstream-dot@npm:^3.0.97, @thi.ng/rstream-dot@workspace:^, @thi.ng/rstream-dot@workspace:packages/rstream-dot": +"@thi.ng/rstream-dot@npm:^3.0.98, @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.47.9" "@thi.ng/rstream": "npm:^9.0.7" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6328,7 +6328,7 @@ __metadata: "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/logger": "npm:^3.0.21" "@thi.ng/rstream": "npm:^9.0.7" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6349,7 +6349,7 @@ __metadata: "@thi.ng/logger": "npm:^3.0.21" "@thi.ng/math": "npm:^5.11.11" "@thi.ng/rstream": "npm:^9.0.7" - "@thi.ng/rstream-dot": "npm:^3.0.97" + "@thi.ng/rstream-dot": "npm:^3.0.98" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6382,7 +6382,7 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" "@thi.ng/transducers-fsm": "npm:^2.2.105" esbuild: "npm:^0.24.0" @@ -6399,8 +6399,8 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/matrices": "npm:^2.4.17" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/matrices": "npm:^2.4.18" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -6458,10 +6458,10 @@ __metadata: "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/matrices": "npm:^2.4.17" + "@thi.ng/matrices": "npm:^2.4.18" "@thi.ng/pixel": "npm:^7.3.6" "@thi.ng/shader-ast": "npm:^0.15.34" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -6521,7 +6521,7 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" - "@thi.ng/transducers-binary": "npm:^2.1.138" + "@thi.ng/transducers-binary": "npm:^2.1.139" assemblyscript: "npm:0.27.30" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6538,8 +6538,8 @@ __metadata: "@thi.ng/binary": "npm:^3.4.34" "@thi.ng/equiv": "npm:^2.1.67" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/transducers-binary": "npm:^2.1.138" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/transducers-binary": "npm:^2.1.139" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -6592,7 +6592,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/strings@npm:^3.8.6, @thi.ng/strings@workspace:^, @thi.ng/strings@workspace:packages/strings": +"@thi.ng/strings@npm:^3.8.7, @thi.ng/strings@workspace:^, @thi.ng/strings@workspace:packages/strings": version: 0.0.0-use.local resolution: "@thi.ng/strings@workspace:packages/strings" dependencies: @@ -6600,7 +6600,7 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/hex": "npm:^2.3.55" - "@thi.ng/memoize": "npm:^3.3.13" + "@thi.ng/memoize": "npm:^4.0.0" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -6627,14 +6627,14 @@ __metadata: dependencies: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" - "@thi.ng/args": "npm:^2.3.44" + "@thi.ng/args": "npm:^2.3.45" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/compare": "npm:^2.4.3" - "@thi.ng/date": "npm:^2.7.29" + "@thi.ng/date": "npm:^2.7.30" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/file-io": "npm:^2.1.15" "@thi.ng/logger": "npm:^3.0.21" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6644,7 +6644,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/text-canvas@npm:^3.0.41, @thi.ng/text-canvas@workspace:^, @thi.ng/text-canvas@workspace:packages/text-canvas": +"@thi.ng/text-canvas@npm:^3.0.41, @thi.ng/text-canvas@npm:^3.0.42, @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: @@ -6653,10 +6653,10 @@ __metadata: "@thi.ng/arrays": "npm:^2.10.4" "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/errors": "npm:^2.5.17" - "@thi.ng/geom-clip-line": "npm:^2.3.107" + "@thi.ng/geom-clip-line": "npm:^2.3.108" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/strings": "npm:^3.8.6" - "@thi.ng/text-format": "npm:^2.2.14" + "@thi.ng/strings": "npm:^3.8.7" + "@thi.ng/text-format": "npm:^2.2.15" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" tslib: "npm:^2.7.0" @@ -6665,28 +6665,28 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/text-format@npm:^2.2.14, @thi.ng/text-format@workspace:^, @thi.ng/text-format@workspace:packages/text-format": +"@thi.ng/text-format@npm:^2.2.15, @thi.ng/text-format@workspace:^, @thi.ng/text-format@workspace:packages/text-format": version: 0.0.0-use.local resolution: "@thi.ng/text-format@workspace:packages/text-format" dependencies: "@microsoft/api-extractor": "npm:^7.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/hex": "npm:^2.3.55" - "@thi.ng/memoize": "npm:^3.3.13" + "@thi.ng/memoize": "npm:^4.0.0" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/timestep@npm:^0.5.67, @thi.ng/timestep@workspace:^, @thi.ng/timestep@workspace:packages/timestep": +"@thi.ng/timestep@npm:^0.5.68, @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.47.9" "@thi.ng/api": "npm:^8.11.11" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -6702,7 +6702,7 @@ __metadata: "@thi.ng/checks": "npm:^3.6.13" "@thi.ng/file-io": "npm:^2.1.15" "@thi.ng/logger": "npm:^3.0.21" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6727,7 +6727,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/transducers-binary@npm:^2.1.138, @thi.ng/transducers-binary@workspace:^, @thi.ng/transducers-binary@workspace:packages/transducers-binary": +"@thi.ng/transducers-binary@npm:^2.1.139, @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: @@ -6737,7 +6737,7 @@ __metadata: "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/hex": "npm:^2.3.55" "@thi.ng/random": "npm:^4.1.2" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6763,8 +6763,8 @@ __metadata: resolution: "@thi.ng/transducers-hdom@workspace:packages/transducers-hdom" dependencies: "@microsoft/api-extractor": "npm:^7.47.9" - "@thi.ng/hdom": "npm:^9.4.47" - "@thi.ng/hiccup": "npm:^5.2.14" + "@thi.ng/hdom": "npm:^9.4.48" + "@thi.ng/hiccup": "npm:^5.2.15" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6885,7 +6885,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/vector-pools@npm:^3.2.17, @thi.ng/vector-pools@workspace:^, @thi.ng/vector-pools@workspace:packages/vector-pools": +"@thi.ng/vector-pools@npm:^3.2.18, @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: @@ -6897,14 +6897,14 @@ __metadata: "@thi.ng/logger": "npm:^3.0.21" "@thi.ng/malloc": "npm:^6.1.92" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/vectors@npm:^7.12.5, @thi.ng/vectors@workspace:^, @thi.ng/vectors@workspace:packages/vectors": +"@thi.ng/vectors@npm:^7.12.5, @thi.ng/vectors@npm:^7.12.6, @thi.ng/vectors@workspace:^, @thi.ng/vectors@workspace:packages/vectors": version: 0.0.0-use.local resolution: "@thi.ng/vectors@workspace:packages/vectors" dependencies: @@ -6915,9 +6915,9 @@ __metadata: "@thi.ng/equiv": "npm:^2.1.67" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/math": "npm:^5.11.11" - "@thi.ng/memoize": "npm:^3.3.13" + "@thi.ng/memoize": "npm:^4.0.0" "@thi.ng/random": "npm:^4.1.2" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6933,10 +6933,10 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/arrays": "npm:^2.10.4" "@thi.ng/checks": "npm:^3.6.13" - "@thi.ng/date": "npm:^2.7.29" + "@thi.ng/date": "npm:^2.7.30" "@thi.ng/math": "npm:^5.11.11" "@thi.ng/object-utils": "npm:^1.1.4" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/transducers": "npm:^9.2.7" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -6944,13 +6944,13 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/wasm-api-bindgen@npm:^0.7.5, @thi.ng/wasm-api-bindgen@workspace:^, @thi.ng/wasm-api-bindgen@workspace:packages/wasm-api-bindgen": +"@thi.ng/wasm-api-bindgen@npm:^0.7.5, @thi.ng/wasm-api-bindgen@npm:^0.7.6, @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.47.9" "@thi.ng/api": "npm:^8.11.11" - "@thi.ng/args": "npm:^2.3.44" + "@thi.ng/args": "npm:^2.3.45" "@thi.ng/arrays": "npm:^2.10.4" "@thi.ng/binary": "npm:^3.4.34" "@thi.ng/checks": "npm:^3.6.13" @@ -6960,7 +6960,7 @@ __metadata: "@thi.ng/file-io": "npm:^2.1.15" "@thi.ng/logger": "npm:^3.0.21" "@thi.ng/paths": "npm:^5.1.91" - "@thi.ng/strings": "npm:^3.8.6" + "@thi.ng/strings": "npm:^3.8.7" "@thi.ng/wasm-api": "npm:^2.0.5" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" @@ -7024,9 +7024,9 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/wasm-api": "npm:^2.0.5" - "@thi.ng/wasm-api-bindgen": "npm:^0.7.5" + "@thi.ng/wasm-api-bindgen": "npm:^0.7.6" "@thi.ng/wasm-api-dom": "npm:^1.0.6" - "@thi.ng/webgl": "npm:^6.9.21" + "@thi.ng/webgl": "npm:^6.9.22" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -7059,9 +7059,9 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/shader-ast": "npm:^0.15.34" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vector-pools": "npm:^3.2.17" - "@thi.ng/vectors": "npm:^7.12.5" - "@thi.ng/webgl": "npm:^6.9.21" + "@thi.ng/vector-pools": "npm:^3.2.18" + "@thi.ng/vectors": "npm:^7.12.6" + "@thi.ng/webgl": "npm:^6.9.22" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" @@ -7076,14 +7076,14 @@ __metadata: "@thi.ng/api": "npm:^8.11.11" "@thi.ng/shader-ast": "npm:^0.15.34" "@thi.ng/shader-ast-glsl": "npm:^0.4.142" - "@thi.ng/webgl": "npm:^6.9.21" + "@thi.ng/webgl": "npm:^6.9.22" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2" languageName: unknown linkType: soft -"@thi.ng/webgl@npm:^6.9.21, @thi.ng/webgl@workspace:^, @thi.ng/webgl@workspace:packages/webgl": +"@thi.ng/webgl@npm:^6.9.22, @thi.ng/webgl@workspace:^, @thi.ng/webgl@workspace:packages/webgl": version: 0.0.0-use.local resolution: "@thi.ng/webgl@workspace:packages/webgl" dependencies: @@ -7094,16 +7094,16 @@ __metadata: "@thi.ng/equiv": "npm:^2.1.67" "@thi.ng/errors": "npm:^2.5.17" "@thi.ng/logger": "npm:^3.0.21" - "@thi.ng/matrices": "npm:^2.4.17" - "@thi.ng/memoize": "npm:^3.3.13" + "@thi.ng/matrices": "npm:^2.4.18" + "@thi.ng/memoize": "npm:^4.0.0" "@thi.ng/object-utils": "npm:^1.1.4" "@thi.ng/pixel": "npm:^7.3.6" "@thi.ng/shader-ast": "npm:^0.15.34" "@thi.ng/shader-ast-glsl": "npm:^0.4.142" "@thi.ng/shader-ast-stdlib": "npm:^0.18.34" "@thi.ng/transducers": "npm:^9.2.7" - "@thi.ng/vector-pools": "npm:^3.2.17" - "@thi.ng/vectors": "npm:^7.12.5" + "@thi.ng/vector-pools": "npm:^3.2.18" + "@thi.ng/vectors": "npm:^7.12.6" esbuild: "npm:^0.24.0" typedoc: "npm:^0.26.7" typescript: "npm:^5.6.2"