diff --git a/packages/axidraw/package.json b/packages/axidraw/package.json index b4f2e4edff..cd74887049 100644 --- a/packages/axidraw/package.json +++ b/packages/axidraw/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/axidraw", - "version": "1.1.6", + "version": "1.1.7", "description": "Minimal AxiDraw plotter/drawing machine controller for Node.js", "type": "module", "module": "./index.js", @@ -43,7 +43,7 @@ "@thi.ng/math": "^5.4.11", "@thi.ng/transducers": "^8.4.6", "@thi.ng/units": "^0.4.5", - "@thi.ng/vectors": "^7.6.15", + "@thi.ng/vectors": "^7.7.0", "serialport": "^11.0.0" }, "devDependencies": { diff --git a/packages/color-palettes/package.json b/packages/color-palettes/package.json index 346d9e5250..659ed9603a 100644 --- a/packages/color-palettes/package.json +++ b/packages/color-palettes/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/color-palettes", - "version": "1.1.2", + "version": "1.1.3", "description": "Collection of 200+ image based color themes & composable theme query filters", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ "@thi.ng/api": "^8.8.2", "@thi.ng/base-n": "^2.5.5", "@thi.ng/checks": "^3.3.14", - "@thi.ng/color": "^5.5.3", + "@thi.ng/color": "^5.5.4", "@thi.ng/errors": "^2.2.17", "@thi.ng/hex": "^2.3.11" }, diff --git a/packages/color/package.json b/packages/color/package.json index 7dfb404c05..7ea7e8f0c6 100644 --- a/packages/color/package.json +++ b/packages/color/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/color", - "version": "5.5.3", + "version": "5.5.4", "description": "Array-based color types, CSS parsing, conversions, transformations, declarative theme generation, gradients, presets", "type": "module", "module": "./index.js", @@ -50,7 +50,7 @@ "@thi.ng/random": "^3.4.2", "@thi.ng/strings": "^3.4.7", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/complex/package.json b/packages/complex/package.json index 5713b30008..95cf846e6d 100644 --- a/packages/complex/package.json +++ b/packages/complex/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/complex", - "version": "0.1.46", + "version": "0.1.47", "description": "Array-based complex number algebra", "type": "module", "module": "./index.js", @@ -37,7 +37,7 @@ "@thi.ng/api": "^8.8.2", "@thi.ng/checks": "^3.3.14", "@thi.ng/math": "^5.4.11", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/distance/package.json b/packages/distance/package.json index 36da61a10a..1dea6ad217 100644 --- a/packages/distance/package.json +++ b/packages/distance/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/distance", - "version": "2.4.1", + "version": "2.4.2", "description": "N-dimensional distance metrics & K-nearest neighborhoods for point queries", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ "@thi.ng/errors": "^2.2.17", "@thi.ng/heaps": "^2.1.33", "@thi.ng/math": "^5.4.11", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/fuzzy-viz/package.json b/packages/fuzzy-viz/package.json index 167473d626..32c86da830 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.67", + "version": "2.1.68", "description": "Visualization, instrumentation & introspection utils for @thi.ng/fuzzy", "type": "module", "module": "./index.js", @@ -37,10 +37,10 @@ "@thi.ng/api": "^8.8.2", "@thi.ng/fuzzy": "^2.1.35", "@thi.ng/hiccup": "^4.2.42", - "@thi.ng/hiccup-svg": "^5.0.4", + "@thi.ng/hiccup-svg": "^5.0.5", "@thi.ng/math": "^5.4.11", "@thi.ng/strings": "^3.4.7", - "@thi.ng/text-canvas": "^2.4.45" + "@thi.ng/text-canvas": "^2.4.46" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-accel/package.json b/packages/geom-accel/package.json index d313714aa8..8da87eb483 100644 --- a/packages/geom-accel/package.json +++ b/packages/geom-accel/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-accel", - "version": "3.5.1", + "version": "3.5.2", "description": "n-D spatial indexing data structures with a shared ES6 Map/Set-like API", "type": "module", "module": "./index.js", @@ -38,15 +38,15 @@ "@thi.ng/api": "^8.8.2", "@thi.ng/arrays": "^2.5.13", "@thi.ng/checks": "^3.3.14", - "@thi.ng/distance": "^2.4.1", + "@thi.ng/distance": "^2.4.2", "@thi.ng/equiv": "^2.1.24", "@thi.ng/errors": "^2.2.17", - "@thi.ng/geom-api": "^3.4.17", - "@thi.ng/geom-isec": "^2.1.59", + "@thi.ng/geom-api": "^3.4.18", + "@thi.ng/geom-isec": "^2.1.60", "@thi.ng/heaps": "^2.1.33", "@thi.ng/math": "^5.4.11", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-api/package.json b/packages/geom-api/package.json index adcddc750a..2bda4cc810 100644 --- a/packages/geom-api/package.json +++ b/packages/geom-api/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-api", - "version": "3.4.17", + "version": "3.4.18", "description": "Shared type & interface declarations for @thi.ng/geom packages", "type": "module", "module": "./index.js", @@ -35,7 +35,7 @@ }, "dependencies": { "@thi.ng/api": "^8.8.2", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-arc/package.json b/packages/geom-arc/package.json index 0d6d77be20..d8a3810e07 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.60", + "version": "2.1.61", "description": "2D circular / elliptic arc operations", "type": "module", "module": "./index.js", @@ -35,10 +35,10 @@ }, "dependencies": { "@thi.ng/checks": "^3.3.14", - "@thi.ng/geom-api": "^3.4.17", - "@thi.ng/geom-resample": "^2.2.17", + "@thi.ng/geom-api": "^3.4.18", + "@thi.ng/geom-resample": "^2.2.18", "@thi.ng/math": "^5.4.11", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-axidraw/package.json b/packages/geom-axidraw/package.json index fc57c6d098..11c56e45e1 100644 --- a/packages/geom-axidraw/package.json +++ b/packages/geom-axidraw/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-axidraw", - "version": "0.5.9", + "version": "0.5.10", "description": "Conversion and preparation of thi.ng/geom shapes & shape groups to/from AxiDraw pen plotter draw commands", "type": "module", "module": "./index.js", @@ -36,16 +36,16 @@ "dependencies": { "@thi.ng/api": "^8.8.2", "@thi.ng/arrays": "^2.5.13", - "@thi.ng/axidraw": "^1.1.6", + "@thi.ng/axidraw": "^1.1.7", "@thi.ng/compare": "^2.1.32", "@thi.ng/defmulti": "^2.1.38", - "@thi.ng/geom": "^5.0.4", - "@thi.ng/geom-accel": "^3.5.1", - "@thi.ng/geom-api": "^3.4.17", - "@thi.ng/geom-clip-line": "^2.3.17", - "@thi.ng/geom-isec": "^2.1.59", + "@thi.ng/geom": "^5.0.5", + "@thi.ng/geom-accel": "^3.5.2", + "@thi.ng/geom-api": "^3.4.18", + "@thi.ng/geom-clip-line": "^2.3.18", + "@thi.ng/geom-isec": "^2.1.60", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-clip-line/package.json b/packages/geom-clip-line/package.json index 34ddb92284..be19c8ba47 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.17", + "version": "2.3.18", "description": "2D line clipping (Liang-Barsky)", "type": "module", "module": "./index.js", @@ -35,8 +35,8 @@ }, "dependencies": { "@thi.ng/api": "^8.8.2", - "@thi.ng/geom-isec": "^2.1.59", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/geom-isec": "^2.1.60", + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-clip-poly/package.json b/packages/geom-clip-poly/package.json index 760357dd60..2c68f4d98d 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.59", + "version": "2.1.60", "description": "2D polygon clipping / offsetting (Sutherland-Hodgeman, Grainer-Hormann)", "type": "module", "module": "./index.js", @@ -34,10 +34,10 @@ "test": "testament test" }, "dependencies": { - "@thi.ng/geom-isec": "^2.1.59", - "@thi.ng/geom-poly-utils": "^2.3.43", + "@thi.ng/geom-isec": "^2.1.60", + "@thi.ng/geom-poly-utils": "^2.3.44", "@thi.ng/math": "^5.4.11", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-closest-point/package.json b/packages/geom-closest-point/package.json index 9a7aeb1a85..0fe305b955 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.55", + "version": "2.1.56", "description": "2D / 3D closest point / proximity helpers", "type": "module", "module": "./index.js", @@ -36,7 +36,7 @@ "dependencies": { "@thi.ng/api": "^8.8.2", "@thi.ng/math": "^5.4.11", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-fuzz/package.json b/packages/geom-fuzz/package.json index 6a74f6253f..2ba6acb7c3 100644 --- a/packages/geom-fuzz/package.json +++ b/packages/geom-fuzz/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-fuzz", - "version": "2.2.23", + "version": "2.2.24", "description": "Highly configurable, fuzzy line & polygon creation with presets and composable fill & stroke styles. Canvas & SVG support", "type": "module", "module": "./index.js", @@ -36,14 +36,14 @@ "dependencies": { "@thi.ng/api": "^8.8.2", "@thi.ng/associative": "^6.2.38", - "@thi.ng/color": "^5.5.3", - "@thi.ng/geom": "^5.0.4", - "@thi.ng/geom-api": "^3.4.17", - "@thi.ng/geom-clip-line": "^2.3.17", - "@thi.ng/geom-resample": "^2.2.17", + "@thi.ng/color": "^5.5.4", + "@thi.ng/geom": "^5.0.5", + "@thi.ng/geom-api": "^3.4.18", + "@thi.ng/geom-clip-line": "^2.3.18", + "@thi.ng/geom-resample": "^2.2.18", "@thi.ng/grid-iterators": "^4.0.4", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-hull/package.json b/packages/geom-hull/package.json index e46a87fb77..9616573fa3 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.55", + "version": "2.1.56", "description": "Fast 2D convex hull (Graham Scan)", "type": "module", "module": "./index.js", @@ -35,7 +35,7 @@ }, "dependencies": { "@thi.ng/math": "^5.4.11", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-io-obj/package.json b/packages/geom-io-obj/package.json index dfc62fb4f1..6e22c555b2 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.55", + "version": "0.3.56", "description": "Wavefront OBJ parser (& exporter soon)", "type": "module", "module": "./index.js", @@ -36,7 +36,7 @@ "dependencies": { "@thi.ng/api": "^8.8.2", "@thi.ng/errors": "^2.2.17", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-isec/package.json b/packages/geom-isec/package.json index e154198dc8..4421ae061f 100644 --- a/packages/geom-isec/package.json +++ b/packages/geom-isec/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-isec", - "version": "2.1.59", + "version": "2.1.60", "description": "2D/3D shape intersection checks", "type": "module", "module": "./index.js", @@ -35,10 +35,10 @@ }, "dependencies": { "@thi.ng/api": "^8.8.2", - "@thi.ng/geom-api": "^3.4.17", - "@thi.ng/geom-closest-point": "^2.1.55", + "@thi.ng/geom-api": "^3.4.18", + "@thi.ng/geom-closest-point": "^2.1.56", "@thi.ng/math": "^5.4.11", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-isoline/package.json b/packages/geom-isoline/package.json index 2629e6379b..db7aacd8b8 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.55", + "version": "2.1.56", "description": "Fast 2D contour line extraction / generation", "type": "module", "module": "./index.js", @@ -36,7 +36,7 @@ "dependencies": { "@thi.ng/api": "^8.8.2", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-poly-utils/package.json b/packages/geom-poly-utils/package.json index 85e43956ea..615a9d0ef1 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": "2.3.43", + "version": "2.3.44", "description": "2D polygon/polyline analysis & processing utilities", "type": "module", "module": "./index.js", @@ -36,9 +36,9 @@ "dependencies": { "@thi.ng/api": "^8.8.2", "@thi.ng/errors": "^2.2.17", - "@thi.ng/geom-api": "^3.4.17", + "@thi.ng/geom-api": "^3.4.18", "@thi.ng/math": "^5.4.11", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-resample/package.json b/packages/geom-resample/package.json index a7fd85d936..7b16ce3b0a 100644 --- a/packages/geom-resample/package.json +++ b/packages/geom-resample/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-resample", - "version": "2.2.17", + "version": "2.2.18", "description": "Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation", "type": "module", "module": "./index.js", @@ -35,11 +35,11 @@ }, "dependencies": { "@thi.ng/checks": "^3.3.14", - "@thi.ng/geom-api": "^3.4.17", - "@thi.ng/geom-closest-point": "^2.1.55", - "@thi.ng/geom-isec": "^2.1.59", + "@thi.ng/geom-api": "^3.4.18", + "@thi.ng/geom-closest-point": "^2.1.56", + "@thi.ng/geom-isec": "^2.1.60", "@thi.ng/math": "^5.4.11", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-sdf/package.json b/packages/geom-sdf/package.json index 5aae6baeaf..8d7bc56825 100644 --- a/packages/geom-sdf/package.json +++ b/packages/geom-sdf/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-sdf", - "version": "0.2.50", + "version": "0.2.51", "description": "2D Signed Distance Field creation from @thi.ng/geom shapes, conversions, sampling, combinators", "type": "module", "module": "./index.js", @@ -38,14 +38,14 @@ "@thi.ng/checks": "^3.3.14", "@thi.ng/defmulti": "^2.1.38", "@thi.ng/errors": "^2.2.17", - "@thi.ng/geom": "^5.0.4", - "@thi.ng/geom-api": "^3.4.17", - "@thi.ng/geom-isoline": "^2.1.55", - "@thi.ng/geom-poly-utils": "^2.3.43", - "@thi.ng/geom-resample": "^2.2.17", + "@thi.ng/geom": "^5.0.5", + "@thi.ng/geom-api": "^3.4.18", + "@thi.ng/geom-isoline": "^2.1.56", + "@thi.ng/geom-poly-utils": "^2.3.44", + "@thi.ng/geom-resample": "^2.2.18", "@thi.ng/math": "^5.4.11", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-splines/package.json b/packages/geom-splines/package.json index 57260c3476..681f030728 100644 --- a/packages/geom-splines/package.json +++ b/packages/geom-splines/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-splines", - "version": "2.2.34", + "version": "2.2.35", "description": "nD cubic & quadratic curve analysis, conversion, interpolation, splitting", "type": "module", "module": "./index.js", @@ -36,11 +36,11 @@ "dependencies": { "@thi.ng/api": "^8.8.2", "@thi.ng/checks": "^3.3.14", - "@thi.ng/geom-api": "^3.4.17", - "@thi.ng/geom-arc": "^2.1.60", - "@thi.ng/geom-resample": "^2.2.17", + "@thi.ng/geom-api": "^3.4.18", + "@thi.ng/geom-arc": "^2.1.61", + "@thi.ng/geom-resample": "^2.2.18", "@thi.ng/math": "^5.4.11", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-subdiv-curve/package.json b/packages/geom-subdiv-curve/package.json index b59d945097..b4ed02e45f 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": "2.1.59", + "version": "2.1.60", "description": "Freely customizable, iterative nD subdivision curves for open / closed geometries", "type": "module", "module": "./index.js", @@ -35,9 +35,9 @@ }, "dependencies": { "@thi.ng/api": "^8.8.2", - "@thi.ng/geom-api": "^3.4.17", + "@thi.ng/geom-api": "^3.4.18", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-tessellate/package.json b/packages/geom-tessellate/package.json index d37fdb18db..194a388827 100644 --- a/packages/geom-tessellate/package.json +++ b/packages/geom-tessellate/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-tessellate", - "version": "2.1.59", + "version": "2.1.60", "description": "2D/3D convex polygon tessellators", "type": "module", "module": "./index.js", @@ -35,11 +35,11 @@ }, "dependencies": { "@thi.ng/checks": "^3.3.14", - "@thi.ng/geom-api": "^3.4.17", - "@thi.ng/geom-isec": "^2.1.59", - "@thi.ng/geom-poly-utils": "^2.3.43", + "@thi.ng/geom-api": "^3.4.18", + "@thi.ng/geom-isec": "^2.1.60", + "@thi.ng/geom-poly-utils": "^2.3.44", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-trace-bitmap/package.json b/packages/geom-trace-bitmap/package.json index 4d7ac1e719..d96618fa9f 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.6", + "version": "0.3.7", "description": "Bitmap image to hairline vector and point cloud conversions", "type": "module", "module": "./index.js", @@ -37,9 +37,9 @@ "@thi.ng/api": "^8.8.2", "@thi.ng/errors": "^2.2.17", "@thi.ng/grid-iterators": "^4.0.4", - "@thi.ng/matrices": "^2.1.56", - "@thi.ng/pixel": "^4.2.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/matrices": "^2.1.57", + "@thi.ng/pixel": "^4.2.7", + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom-voronoi/package.json b/packages/geom-voronoi/package.json index cb42a283b5..0402f6e7e0 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.2", + "version": "2.3.3", "description": "Fast, incremental 2D Delaunay & Voronoi mesh implementation", "type": "module", "module": "./index.js", @@ -37,13 +37,13 @@ "@thi.ng/api": "^8.8.2", "@thi.ng/bitfield": "^2.2.29", "@thi.ng/checks": "^3.3.14", - "@thi.ng/geom-clip-line": "^2.3.17", - "@thi.ng/geom-clip-poly": "^2.1.59", - "@thi.ng/geom-isec": "^2.1.59", - "@thi.ng/geom-poly-utils": "^2.3.43", + "@thi.ng/geom-clip-line": "^2.3.18", + "@thi.ng/geom-clip-poly": "^2.1.60", + "@thi.ng/geom-isec": "^2.1.60", + "@thi.ng/geom-poly-utils": "^2.3.44", "@thi.ng/math": "^5.4.11", "@thi.ng/quad-edge": "^3.1.29", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/geom/package.json b/packages/geom/package.json index 9651e56fe2..d5efa96df4 100644 --- a/packages/geom/package.json +++ b/packages/geom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom", - "version": "5.0.4", + "version": "5.0.5", "description": "Functional, polymorphic API for 2D geometry types & SVG generation", "type": "module", "module": "./index.js", @@ -42,26 +42,26 @@ "@thi.ng/defmulti": "^2.1.38", "@thi.ng/equiv": "^2.1.24", "@thi.ng/errors": "^2.2.17", - "@thi.ng/geom-api": "^3.4.17", - "@thi.ng/geom-arc": "^2.1.60", - "@thi.ng/geom-clip-line": "^2.3.17", - "@thi.ng/geom-clip-poly": "^2.1.59", - "@thi.ng/geom-closest-point": "^2.1.55", - "@thi.ng/geom-hull": "^2.1.55", - "@thi.ng/geom-isec": "^2.1.59", - "@thi.ng/geom-poly-utils": "^2.3.43", - "@thi.ng/geom-resample": "^2.2.17", - "@thi.ng/geom-splines": "^2.2.34", - "@thi.ng/geom-subdiv-curve": "^2.1.59", - "@thi.ng/geom-tessellate": "^2.1.59", + "@thi.ng/geom-api": "^3.4.18", + "@thi.ng/geom-arc": "^2.1.61", + "@thi.ng/geom-clip-line": "^2.3.18", + "@thi.ng/geom-clip-poly": "^2.1.60", + "@thi.ng/geom-closest-point": "^2.1.56", + "@thi.ng/geom-hull": "^2.1.56", + "@thi.ng/geom-isec": "^2.1.60", + "@thi.ng/geom-poly-utils": "^2.3.44", + "@thi.ng/geom-resample": "^2.2.18", + "@thi.ng/geom-splines": "^2.2.35", + "@thi.ng/geom-subdiv-curve": "^2.1.60", + "@thi.ng/geom-tessellate": "^2.1.60", "@thi.ng/hiccup": "^4.2.42", - "@thi.ng/hiccup-svg": "^5.0.4", + "@thi.ng/hiccup-svg": "^5.0.5", "@thi.ng/math": "^5.4.11", - "@thi.ng/matrices": "^2.1.56", + "@thi.ng/matrices": "^2.1.57", "@thi.ng/random": "^3.4.2", "@thi.ng/strings": "^3.4.7", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/hdom-canvas/package.json b/packages/hdom-canvas/package.json index 03005379b5..fb2b4a2f56 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.62", + "version": "4.1.63", "description": "@thi.ng/hdom component wrapper for declarative canvas scenegraphs", "type": "module", "module": "./index.js", @@ -42,7 +42,7 @@ "@thi.ng/diff": "^5.1.32", "@thi.ng/errors": "^2.2.17", "@thi.ng/hdom": "^9.3.10", - "@thi.ng/hiccup-canvas": "^2.3.6" + "@thi.ng/hiccup-canvas": "^2.3.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/hiccup-canvas/package.json b/packages/hiccup-canvas/package.json index 988003336e..c1d45449fa 100644 --- a/packages/hiccup-canvas/package.json +++ b/packages/hiccup-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-canvas", - "version": "2.3.6", + "version": "2.3.7", "description": "Hiccup shape tree renderer for vanilla Canvas 2D contexts", "type": "module", "module": "./index.js", @@ -36,10 +36,10 @@ "dependencies": { "@thi.ng/api": "^8.8.2", "@thi.ng/checks": "^3.3.14", - "@thi.ng/color": "^5.5.3", + "@thi.ng/color": "^5.5.4", "@thi.ng/math": "^5.4.11", - "@thi.ng/pixel": "^4.2.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/pixel": "^4.2.7", + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/hiccup-markdown/package.json b/packages/hiccup-markdown/package.json index 14466e9646..67966dbcff 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.13", + "version": "3.2.14", "description": "Markdown parser & serializer from/to Hiccup format", "type": "module", "module": "./index.js", @@ -44,7 +44,7 @@ "@thi.ng/logger": "^1.4.15", "@thi.ng/parse": "^2.2.35", "@thi.ng/strings": "^3.4.7", - "@thi.ng/text-canvas": "^2.4.45" + "@thi.ng/text-canvas": "^2.4.46" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/hiccup-svg/package.json b/packages/hiccup-svg/package.json index 6eff7b738b..f658652c15 100644 --- a/packages/hiccup-svg/package.json +++ b/packages/hiccup-svg/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-svg", - "version": "5.0.4", + "version": "5.0.5", "description": "SVG element functions for @thi.ng/hiccup & related tooling", "type": "module", "module": "./index.js", @@ -35,7 +35,7 @@ }, "dependencies": { "@thi.ng/checks": "^3.3.14", - "@thi.ng/color": "^5.5.3", + "@thi.ng/color": "^5.5.4", "@thi.ng/prefixes": "^2.1.24" }, "devDependencies": { diff --git a/packages/iges/package.json b/packages/iges/package.json index c43f6f7f68..81d3ff15a3 100644 --- a/packages/iges/package.json +++ b/packages/iges/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/iges", - "version": "2.1.57", + "version": "2.1.58", "description": "IGES 5.3 serializer for (currently only) polygonal geometry, both open & closed", "type": "module", "module": "./index.js", @@ -39,7 +39,7 @@ "@thi.ng/defmulti": "^2.1.38", "@thi.ng/strings": "^3.4.7", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/imgui/package.json b/packages/imgui/package.json index 91c09d296c..9a09adf935 100644 --- a/packages/imgui/package.json +++ b/packages/imgui/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/imgui", - "version": "2.1.66", + "version": "2.1.67", "description": "Immediate mode GUI with flexible state handling & data only shape output", "type": "module", "module": "./index.js", @@ -36,14 +36,14 @@ "dependencies": { "@thi.ng/api": "^8.8.2", "@thi.ng/checks": "^3.3.14", - "@thi.ng/geom": "^5.0.4", - "@thi.ng/geom-api": "^3.4.17", - "@thi.ng/geom-isec": "^2.1.59", - "@thi.ng/geom-tessellate": "^2.1.59", + "@thi.ng/geom": "^5.0.5", + "@thi.ng/geom-api": "^3.4.18", + "@thi.ng/geom-isec": "^2.1.60", + "@thi.ng/geom-tessellate": "^2.1.60", "@thi.ng/layout": "^2.1.28", "@thi.ng/math": "^5.4.11", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/k-means/package.json b/packages/k-means/package.json index 7b082b1506..6bdaed12ce 100644 --- a/packages/k-means/package.json +++ b/packages/k-means/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/k-means", - "version": "0.6.16", + "version": "0.6.17", "description": "Configurable k-means & k-medians (with k-means++ initialization) for n-D vectors", "type": "module", "module": "./index.js", @@ -35,10 +35,10 @@ }, "dependencies": { "@thi.ng/api": "^8.8.2", - "@thi.ng/distance": "^2.4.1", + "@thi.ng/distance": "^2.4.2", "@thi.ng/errors": "^2.2.17", "@thi.ng/random": "^3.4.2", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/lsys/package.json b/packages/lsys/package.json index 3807135ea2..f4bfad88b0 100644 --- a/packages/lsys/package.json +++ b/packages/lsys/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/lsys", - "version": "2.1.55", + "version": "2.1.56", "description": "Functional, extensible L-System architecture w/ support for probabilistic rules", "type": "module", "module": "./index.js", @@ -40,7 +40,7 @@ "@thi.ng/math": "^5.4.11", "@thi.ng/random": "^3.4.2", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/matrices/package.json b/packages/matrices/package.json index acd98a8ac5..fb3bc42e12 100644 --- a/packages/matrices/package.json +++ b/packages/matrices/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/matrices", - "version": "2.1.56", + "version": "2.1.57", "description": "Matrix & quaternion operations for 2D/3D geometry processing", "type": "module", "module": "./index.js", @@ -37,7 +37,7 @@ "@thi.ng/api": "^8.8.2", "@thi.ng/checks": "^3.3.14", "@thi.ng/math": "^5.4.11", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/pixel-dither/package.json b/packages/pixel-dither/package.json index ea0e58bedd..975c6af492 100644 --- a/packages/pixel-dither/package.json +++ b/packages/pixel-dither/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/pixel-dither", - "version": "1.1.57", + "version": "1.1.58", "description": "Extensible image dithering w/ various algorithm presets", "type": "module", "module": "./index.js", @@ -36,7 +36,7 @@ "dependencies": { "@thi.ng/checks": "^3.3.14", "@thi.ng/math": "^5.4.11", - "@thi.ng/pixel": "^4.2.6" + "@thi.ng/pixel": "^4.2.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/pixel-io-geotiff/package.json b/packages/pixel-io-geotiff/package.json index 0543d47085..706c14bd68 100644 --- a/packages/pixel-io-geotiff/package.json +++ b/packages/pixel-io-geotiff/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/pixel-io-geotiff", - "version": "0.1.18", + "version": "0.1.19", "description": "GeoTIFF reader support for @thi.ng/pixel", "type": "module", "module": "./index.js", @@ -35,7 +35,7 @@ }, "dependencies": { "@thi.ng/api": "^8.8.2", - "@thi.ng/pixel": "^4.2.6", + "@thi.ng/pixel": "^4.2.7", "geotiff": "^2.0.7" }, "devDependencies": { diff --git a/packages/pixel-io-netpbm/package.json b/packages/pixel-io-netpbm/package.json index b6931a46b0..c5801ce8c7 100644 --- a/packages/pixel-io-netpbm/package.json +++ b/packages/pixel-io-netpbm/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/pixel-io-netpbm", - "version": "2.1.57", + "version": "2.1.58", "description": "Multi-format NetPBM reader & writer support for @thi.ng/pixel", "type": "module", "module": "./index.js", @@ -36,7 +36,7 @@ "dependencies": { "@thi.ng/api": "^8.8.2", "@thi.ng/errors": "^2.2.17", - "@thi.ng/pixel": "^4.2.6" + "@thi.ng/pixel": "^4.2.7" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/pixel/package.json b/packages/pixel/package.json index cd50d48f3f..016c5bf975 100644 --- a/packages/pixel/package.json +++ b/packages/pixel/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/pixel", - "version": "4.2.6", + "version": "4.2.7", "description": "Typedarray integer & float pixel buffers w/ customizable formats, blitting, drawing, convolution", "type": "module", "module": "./index.js", @@ -37,9 +37,9 @@ "@thi.ng/api": "^8.8.2", "@thi.ng/binary": "^3.3.26", "@thi.ng/checks": "^3.3.14", - "@thi.ng/distance": "^2.4.1", + "@thi.ng/distance": "^2.4.2", "@thi.ng/errors": "^2.2.17", - "@thi.ng/k-means": "^0.6.16", + "@thi.ng/k-means": "^0.6.17", "@thi.ng/math": "^5.4.11", "@thi.ng/porter-duff": "^2.1.34" }, diff --git a/packages/poisson/package.json b/packages/poisson/package.json index 413a2cea2f..01516d38d4 100644 --- a/packages/poisson/package.json +++ b/packages/poisson/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/poisson", - "version": "3.1.16", + "version": "3.1.17", "description": "nD Stratified grid and Poisson-disc sampling w/ support for spatial density functions and custom PRNGs", "type": "module", "module": "./index.js", @@ -36,9 +36,9 @@ "dependencies": { "@thi.ng/api": "^8.8.2", "@thi.ng/checks": "^3.3.14", - "@thi.ng/geom-api": "^3.4.17", + "@thi.ng/geom-api": "^3.4.18", "@thi.ng/random": "^3.4.2", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/ramp/package.json b/packages/ramp/package.json index 06f753a77f..d3af14ba1d 100644 --- a/packages/ramp/package.json +++ b/packages/ramp/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/ramp", - "version": "2.1.56", + "version": "2.1.57", "description": "Parametric (non-)linearly interpolated 1D lookup tables for remapping values", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "@thi.ng/compare": "^2.1.32", "@thi.ng/math": "^5.4.11", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/rdom-canvas/package.json b/packages/rdom-canvas/package.json index 3447590e01..152034f709 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.6", + "version": "0.5.7", "description": "@thi.ng/rdom component wrapper for @thi.ng/hiccup-canvas and declarative canvas drawing", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "@thi.ng/api": "^8.8.2", "@thi.ng/associative": "^6.2.38", "@thi.ng/checks": "^3.3.14", - "@thi.ng/hiccup-canvas": "^2.3.6", + "@thi.ng/hiccup-canvas": "^2.3.7", "@thi.ng/rdom": "^0.11.4", "@thi.ng/rstream": "^8.0.4" }, diff --git a/packages/scenegraph/package.json b/packages/scenegraph/package.json index fa03491546..d167dd397e 100644 --- a/packages/scenegraph/package.json +++ b/packages/scenegraph/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/scenegraph", - "version": "0.6.3", + "version": "0.6.4", "description": "Extensible 2D/3D scene graph with @thi.ng/hiccup-canvas support", "type": "module", "module": "./index.js", @@ -37,8 +37,8 @@ "@thi.ng/api": "^8.8.2", "@thi.ng/checks": "^3.3.14", "@thi.ng/errors": "^2.2.17", - "@thi.ng/matrices": "^2.1.56", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/matrices": "^2.1.57", + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/shader-ast-js/package.json b/packages/shader-ast-js/package.json index 957947e0a3..1834ef5627 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": "0.7.61", + "version": "0.7.62", "description": "Customizable JS codegen, compiler & runtime for @thi.ng/shader-ast", "type": "module", "module": "./index.js", @@ -38,10 +38,10 @@ "@thi.ng/checks": "^3.3.14", "@thi.ng/errors": "^2.2.17", "@thi.ng/math": "^5.4.11", - "@thi.ng/matrices": "^2.1.56", - "@thi.ng/pixel": "^4.2.6", + "@thi.ng/matrices": "^2.1.57", + "@thi.ng/pixel": "^4.2.7", "@thi.ng/shader-ast": "^0.12.53", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/soa/package.json b/packages/soa/package.json index 768beca2ca..90ba1b966d 100644 --- a/packages/soa/package.json +++ b/packages/soa/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/soa", - "version": "0.4.55", + "version": "0.4.56", "description": "SOA & AOS memory mapped structured views with optional & extensible serialization", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "@thi.ng/binary": "^3.3.26", "@thi.ng/errors": "^2.2.17", "@thi.ng/transducers-binary": "^2.1.50", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/text-canvas/package.json b/packages/text-canvas/package.json index 6621327ee4..cbc30e1fda 100644 --- a/packages/text-canvas/package.json +++ b/packages/text-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/text-canvas", - "version": "2.4.45", + "version": "2.4.46", "description": "Text based canvas, drawing, tables with arbitrary formatting (incl. ANSI/HTML)", "type": "module", "module": "./index.js", @@ -38,7 +38,7 @@ "@thi.ng/arrays": "^2.5.13", "@thi.ng/checks": "^3.3.14", "@thi.ng/errors": "^2.2.17", - "@thi.ng/geom-clip-line": "^2.3.17", + "@thi.ng/geom-clip-line": "^2.3.18", "@thi.ng/math": "^5.4.11", "@thi.ng/strings": "^3.4.7", "@thi.ng/text-format": "^1.4.6", diff --git a/packages/timestep/package.json b/packages/timestep/package.json index afe1dc6779..2ee879fc89 100644 --- a/packages/timestep/package.json +++ b/packages/timestep/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/timestep", - "version": "0.3.2", + "version": "0.3.3", "description": "Deterministic fixed timestep simulation updates with state interpolation", "type": "module", "module": "./index.js", @@ -36,7 +36,7 @@ "dependencies": { "@thi.ng/api": "^8.8.2", "@thi.ng/math": "^5.4.11", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/vector-pools/package.json b/packages/vector-pools/package.json index ba997092c2..63c37ce916 100644 --- a/packages/vector-pools/package.json +++ b/packages/vector-pools/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/vector-pools", - "version": "3.1.57", + "version": "3.1.58", "description": "Data structures for managing & working with strided, memory mapped vectors", "type": "module", "module": "./index.js", @@ -41,7 +41,7 @@ "@thi.ng/logger": "^1.4.15", "@thi.ng/malloc": "^6.1.38", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/vectors/CHANGELOG.md b/packages/vectors/CHANGELOG.md index 262ad4ce05..562c84ffa3 100644 --- a/packages/vectors/CHANGELOG.md +++ b/packages/vectors/CHANGELOG.md @@ -1,6 +1,6 @@ # Change Log -- **Last updated**: 2023-06-14T07:58:51Z +- **Last updated**: 2023-06-16T22:06:41Z - **Generator**: [thi.ng/monopub](https://thi.ng/monopub) All notable changes to this project will be documented in this file. @@ -9,6 +9,16 @@ 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. +## [7.7.0](https://github.com/thi-ng/umbrella/tree/@thi.ng/vectors@7.7.0) (2023-06-16) + +#### 🚀 Features + +- add limit2/3/4() ([46bbf23](https://github.com/thi-ng/umbrella/commit/46bbf23)) + +#### ⏱ Performance improvements + +- avoid/delay sqrt in limit() ([c677a54](https://github.com/thi-ng/umbrella/commit/c677a54)) + ### [7.6.12](https://github.com/thi-ng/umbrella/tree/@thi.ng/vectors@7.6.12) (2023-04-19) #### 🩹 Bug fixes diff --git a/packages/vectors/package.json b/packages/vectors/package.json index 033143948a..4dc5e1d819 100644 --- a/packages/vectors/package.json +++ b/packages/vectors/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/vectors", - "version": "7.6.15", + "version": "7.7.0", "description": "Optimized 2d/3d/4d and arbitrary length vector operations, support for memory mapping/layouts", "type": "module", "module": "./index.js", diff --git a/packages/webgl-msdf/package.json b/packages/webgl-msdf/package.json index 51d4e5c34d..91a7af14d7 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.64", + "version": "2.1.65", "description": "Multi-channel SDF font rendering & basic text layout for WebGL", "type": "module", "module": "./index.js", @@ -37,9 +37,9 @@ "@thi.ng/api": "^8.8.2", "@thi.ng/shader-ast": "^0.12.53", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vector-pools": "^3.1.57", - "@thi.ng/vectors": "^7.6.15", - "@thi.ng/webgl": "^6.4.7" + "@thi.ng/vector-pools": "^3.1.58", + "@thi.ng/vectors": "^7.7.0", + "@thi.ng/webgl": "^6.4.8" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/webgl-shadertoy/package.json b/packages/webgl-shadertoy/package.json index 3f332bee9f..8b274e5484 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.64", + "version": "0.4.65", "description": "Basic WebGL scaffolding for running interactive fragment shaders via @thi.ng/shader-ast", "type": "module", "module": "./index.js", @@ -37,7 +37,7 @@ "@thi.ng/api": "^8.8.2", "@thi.ng/shader-ast": "^0.12.53", "@thi.ng/shader-ast-glsl": "^0.4.53", - "@thi.ng/webgl": "^6.4.7" + "@thi.ng/webgl": "^6.4.8" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/packages/webgl/package.json b/packages/webgl/package.json index 0fac126523..0f491ef56f 100644 --- a/packages/webgl/package.json +++ b/packages/webgl/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/webgl", - "version": "6.4.7", + "version": "6.4.8", "description": "WebGL & GLSL abstraction layer", "type": "module", "module": "./index.js", @@ -45,15 +45,15 @@ "@thi.ng/equiv": "^2.1.24", "@thi.ng/errors": "^2.2.17", "@thi.ng/logger": "^1.4.15", - "@thi.ng/matrices": "^2.1.56", + "@thi.ng/matrices": "^2.1.57", "@thi.ng/memoize": "^3.1.32", - "@thi.ng/pixel": "^4.2.6", + "@thi.ng/pixel": "^4.2.7", "@thi.ng/shader-ast": "^0.12.53", "@thi.ng/shader-ast-glsl": "^0.4.53", "@thi.ng/shader-ast-stdlib": "^0.13.17", "@thi.ng/transducers": "^8.4.6", - "@thi.ng/vector-pools": "^3.1.57", - "@thi.ng/vectors": "^7.6.15" + "@thi.ng/vector-pools": "^3.1.58", + "@thi.ng/vectors": "^7.7.0" }, "devDependencies": { "@microsoft/api-extractor": "^7.35.3", diff --git a/yarn.lock b/yarn.lock index 7dfb0fe592..08efd26068 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2717,7 +2717,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/axidraw@^1.1.6, @thi.ng/axidraw@workspace:packages/axidraw": +"@thi.ng/axidraw@^1.1.7, @thi.ng/axidraw@workspace:packages/axidraw": version: 0.0.0-use.local resolution: "@thi.ng/axidraw@workspace:packages/axidraw" dependencies: @@ -2732,7 +2732,7 @@ __metadata: "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 "@thi.ng/units": ^0.4.5 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 serialport: ^11.0.0 tools: "workspace:^" @@ -2891,7 +2891,7 @@ __metadata: "@thi.ng/api": ^8.8.2 "@thi.ng/base-n": ^2.5.5 "@thi.ng/checks": ^3.3.14 - "@thi.ng/color": ^5.5.3 + "@thi.ng/color": ^5.5.4 "@thi.ng/errors": ^2.2.17 "@thi.ng/hex": ^2.3.11 "@thi.ng/testament": ^0.3.17 @@ -2902,7 +2902,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/color@^5.5.3, @thi.ng/color@workspace:^, @thi.ng/color@workspace:packages/color": +"@thi.ng/color@^5.5.4, @thi.ng/color@workspace:^, @thi.ng/color@workspace:packages/color": version: 0.0.0-use.local resolution: "@thi.ng/color@workspace:packages/color" dependencies: @@ -2920,7 +2920,7 @@ __metadata: "@thi.ng/strings": ^3.4.7 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -2972,7 +2972,7 @@ __metadata: "@thi.ng/checks": ^3.3.14 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3147,7 +3147,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/distance@^2.4.1, @thi.ng/distance@workspace:^, @thi.ng/distance@workspace:packages/distance": +"@thi.ng/distance@^2.4.2, @thi.ng/distance@workspace:^, @thi.ng/distance@workspace:packages/distance": version: 0.0.0-use.local resolution: "@thi.ng/distance@workspace:packages/distance" dependencies: @@ -3158,7 +3158,7 @@ __metadata: "@thi.ng/heaps": ^2.1.33 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3424,11 +3424,11 @@ __metadata: "@thi.ng/api": ^8.8.2 "@thi.ng/fuzzy": ^2.1.35 "@thi.ng/hiccup": ^4.2.42 - "@thi.ng/hiccup-svg": ^5.0.4 + "@thi.ng/hiccup-svg": ^5.0.5 "@thi.ng/math": ^5.4.11 "@thi.ng/strings": ^3.4.7 "@thi.ng/testament": ^0.3.17 - "@thi.ng/text-canvas": ^2.4.45 + "@thi.ng/text-canvas": ^2.4.46 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3451,7 +3451,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-accel@^3.5.1, @thi.ng/geom-accel@workspace:^, @thi.ng/geom-accel@workspace:packages/geom-accel": +"@thi.ng/geom-accel@^3.5.2, @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: @@ -3459,16 +3459,16 @@ __metadata: "@thi.ng/api": ^8.8.2 "@thi.ng/arrays": ^2.5.13 "@thi.ng/checks": ^3.3.14 - "@thi.ng/distance": ^2.4.1 + "@thi.ng/distance": ^2.4.2 "@thi.ng/equiv": ^2.1.24 "@thi.ng/errors": ^2.2.17 - "@thi.ng/geom-api": ^3.4.17 - "@thi.ng/geom-isec": ^2.1.59 + "@thi.ng/geom-api": ^3.4.18 + "@thi.ng/geom-isec": ^2.1.60 "@thi.ng/heaps": ^2.1.33 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3476,14 +3476,14 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-api@^3.4.17, @thi.ng/geom-api@workspace:^, @thi.ng/geom-api@workspace:packages/geom-api": +"@thi.ng/geom-api@^3.4.18, @thi.ng/geom-api@workspace:^, @thi.ng/geom-api@workspace:packages/geom-api": version: 0.0.0-use.local resolution: "@thi.ng/geom-api@workspace:packages/geom-api" dependencies: "@microsoft/api-extractor": ^7.35.3 "@thi.ng/api": ^8.8.2 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3491,17 +3491,17 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-arc@^2.1.60, @thi.ng/geom-arc@workspace:packages/geom-arc": +"@thi.ng/geom-arc@^2.1.61, @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": ^7.35.3 "@thi.ng/checks": ^3.3.14 - "@thi.ng/geom-api": ^3.4.17 - "@thi.ng/geom-resample": ^2.2.17 + "@thi.ng/geom-api": ^3.4.18 + "@thi.ng/geom-resample": ^2.2.18 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3516,17 +3516,17 @@ __metadata: "@microsoft/api-extractor": ^7.35.3 "@thi.ng/api": ^8.8.2 "@thi.ng/arrays": ^2.5.13 - "@thi.ng/axidraw": ^1.1.6 + "@thi.ng/axidraw": ^1.1.7 "@thi.ng/compare": ^2.1.32 "@thi.ng/defmulti": ^2.1.38 - "@thi.ng/geom": ^5.0.4 - "@thi.ng/geom-accel": ^3.5.1 - "@thi.ng/geom-api": ^3.4.17 - "@thi.ng/geom-clip-line": ^2.3.17 - "@thi.ng/geom-isec": ^2.1.59 + "@thi.ng/geom": ^5.0.5 + "@thi.ng/geom-accel": ^3.5.2 + "@thi.ng/geom-api": ^3.4.18 + "@thi.ng/geom-clip-line": ^2.3.18 + "@thi.ng/geom-isec": ^2.1.60 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3534,15 +3534,15 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-clip-line@^2.3.17, @thi.ng/geom-clip-line@workspace:packages/geom-clip-line": +"@thi.ng/geom-clip-line@^2.3.18, @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": ^7.35.3 "@thi.ng/api": ^8.8.2 - "@thi.ng/geom-isec": ^2.1.59 + "@thi.ng/geom-isec": ^2.1.60 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3550,16 +3550,16 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-clip-poly@^2.1.59, @thi.ng/geom-clip-poly@workspace:packages/geom-clip-poly": +"@thi.ng/geom-clip-poly@^2.1.60, @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": ^7.35.3 - "@thi.ng/geom-isec": ^2.1.59 - "@thi.ng/geom-poly-utils": ^2.3.43 + "@thi.ng/geom-isec": ^2.1.60 + "@thi.ng/geom-poly-utils": ^2.3.44 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3567,7 +3567,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-closest-point@^2.1.55, @thi.ng/geom-closest-point@workspace:^, @thi.ng/geom-closest-point@workspace:packages/geom-closest-point": +"@thi.ng/geom-closest-point@^2.1.56, @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: @@ -3575,7 +3575,7 @@ __metadata: "@thi.ng/api": ^8.8.2 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3590,15 +3590,15 @@ __metadata: "@microsoft/api-extractor": ^7.35.3 "@thi.ng/api": ^8.8.2 "@thi.ng/associative": ^6.2.38 - "@thi.ng/color": ^5.5.3 - "@thi.ng/geom": ^5.0.4 - "@thi.ng/geom-api": ^3.4.17 - "@thi.ng/geom-clip-line": ^2.3.17 - "@thi.ng/geom-resample": ^2.2.17 + "@thi.ng/color": ^5.5.4 + "@thi.ng/geom": ^5.0.5 + "@thi.ng/geom-api": ^3.4.18 + "@thi.ng/geom-clip-line": ^2.3.18 + "@thi.ng/geom-resample": ^2.2.18 "@thi.ng/grid-iterators": ^4.0.4 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3606,14 +3606,14 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-hull@^2.1.55, @thi.ng/geom-hull@workspace:packages/geom-hull": +"@thi.ng/geom-hull@^2.1.56, @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": ^7.35.3 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3629,7 +3629,7 @@ __metadata: "@thi.ng/api": ^8.8.2 "@thi.ng/errors": ^2.2.17 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3637,17 +3637,17 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-isec@^2.1.59, @thi.ng/geom-isec@workspace:packages/geom-isec": +"@thi.ng/geom-isec@^2.1.60, @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": ^7.35.3 "@thi.ng/api": ^8.8.2 - "@thi.ng/geom-api": ^3.4.17 - "@thi.ng/geom-closest-point": ^2.1.55 + "@thi.ng/geom-api": ^3.4.18 + "@thi.ng/geom-closest-point": ^2.1.56 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3655,7 +3655,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-isoline@^2.1.55, @thi.ng/geom-isoline@workspace:^, @thi.ng/geom-isoline@workspace:packages/geom-isoline": +"@thi.ng/geom-isoline@^2.1.56, @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: @@ -3663,7 +3663,7 @@ __metadata: "@thi.ng/api": ^8.8.2 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3671,17 +3671,17 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-poly-utils@^2.3.43, @thi.ng/geom-poly-utils@workspace:packages/geom-poly-utils": +"@thi.ng/geom-poly-utils@^2.3.44, @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: "@microsoft/api-extractor": ^7.35.3 "@thi.ng/api": ^8.8.2 "@thi.ng/errors": ^2.2.17 - "@thi.ng/geom-api": ^3.4.17 + "@thi.ng/geom-api": ^3.4.18 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3689,18 +3689,18 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-resample@^2.2.17, @thi.ng/geom-resample@workspace:^, @thi.ng/geom-resample@workspace:packages/geom-resample": +"@thi.ng/geom-resample@^2.2.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": ^7.35.3 "@thi.ng/checks": ^3.3.14 - "@thi.ng/geom-api": ^3.4.17 - "@thi.ng/geom-closest-point": ^2.1.55 - "@thi.ng/geom-isec": ^2.1.59 + "@thi.ng/geom-api": ^3.4.18 + "@thi.ng/geom-closest-point": ^2.1.56 + "@thi.ng/geom-isec": ^2.1.60 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3717,15 +3717,15 @@ __metadata: "@thi.ng/checks": ^3.3.14 "@thi.ng/defmulti": ^2.1.38 "@thi.ng/errors": ^2.2.17 - "@thi.ng/geom": ^5.0.4 - "@thi.ng/geom-api": ^3.4.17 - "@thi.ng/geom-isoline": ^2.1.55 - "@thi.ng/geom-poly-utils": ^2.3.43 - "@thi.ng/geom-resample": ^2.2.17 + "@thi.ng/geom": ^5.0.5 + "@thi.ng/geom-api": ^3.4.18 + "@thi.ng/geom-isoline": ^2.1.56 + "@thi.ng/geom-poly-utils": ^2.3.44 + "@thi.ng/geom-resample": ^2.2.18 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3733,19 +3733,19 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-splines@^2.2.34, @thi.ng/geom-splines@workspace:packages/geom-splines": +"@thi.ng/geom-splines@^2.2.35, @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": ^7.35.3 "@thi.ng/api": ^8.8.2 "@thi.ng/checks": ^3.3.14 - "@thi.ng/geom-api": ^3.4.17 - "@thi.ng/geom-arc": ^2.1.60 - "@thi.ng/geom-resample": ^2.2.17 + "@thi.ng/geom-api": ^3.4.18 + "@thi.ng/geom-arc": ^2.1.61 + "@thi.ng/geom-resample": ^2.2.18 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3753,16 +3753,16 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-subdiv-curve@^2.1.59, @thi.ng/geom-subdiv-curve@workspace:packages/geom-subdiv-curve": +"@thi.ng/geom-subdiv-curve@^2.1.60, @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": ^7.35.3 "@thi.ng/api": ^8.8.2 - "@thi.ng/geom-api": ^3.4.17 + "@thi.ng/geom-api": ^3.4.18 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3770,18 +3770,18 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom-tessellate@^2.1.59, @thi.ng/geom-tessellate@workspace:packages/geom-tessellate": +"@thi.ng/geom-tessellate@^2.1.60, @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": ^7.35.3 "@thi.ng/checks": ^3.3.14 - "@thi.ng/geom-api": ^3.4.17 - "@thi.ng/geom-isec": ^2.1.59 - "@thi.ng/geom-poly-utils": ^2.3.43 + "@thi.ng/geom-api": ^3.4.18 + "@thi.ng/geom-isec": ^2.1.60 + "@thi.ng/geom-poly-utils": ^2.3.44 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3797,10 +3797,10 @@ __metadata: "@thi.ng/api": ^8.8.2 "@thi.ng/errors": ^2.2.17 "@thi.ng/grid-iterators": ^4.0.4 - "@thi.ng/matrices": ^2.1.56 - "@thi.ng/pixel": ^4.2.6 + "@thi.ng/matrices": ^2.1.57 + "@thi.ng/pixel": ^4.2.7 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3816,14 +3816,14 @@ __metadata: "@thi.ng/api": ^8.8.2 "@thi.ng/bitfield": ^2.2.29 "@thi.ng/checks": ^3.3.14 - "@thi.ng/geom-clip-line": ^2.3.17 - "@thi.ng/geom-clip-poly": ^2.1.59 - "@thi.ng/geom-isec": ^2.1.59 - "@thi.ng/geom-poly-utils": ^2.3.43 + "@thi.ng/geom-clip-line": ^2.3.18 + "@thi.ng/geom-clip-poly": ^2.1.60 + "@thi.ng/geom-isec": ^2.1.60 + "@thi.ng/geom-poly-utils": ^2.3.44 "@thi.ng/math": ^5.4.11 "@thi.ng/quad-edge": ^3.1.29 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3831,7 +3831,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/geom@^5.0.4, @thi.ng/geom@workspace:^, @thi.ng/geom@workspace:packages/geom": +"@thi.ng/geom@^5.0.5, @thi.ng/geom@workspace:^, @thi.ng/geom@workspace:packages/geom": version: 0.0.0-use.local resolution: "@thi.ng/geom@workspace:packages/geom" dependencies: @@ -3843,27 +3843,27 @@ __metadata: "@thi.ng/defmulti": ^2.1.38 "@thi.ng/equiv": ^2.1.24 "@thi.ng/errors": ^2.2.17 - "@thi.ng/geom-api": ^3.4.17 - "@thi.ng/geom-arc": ^2.1.60 - "@thi.ng/geom-clip-line": ^2.3.17 - "@thi.ng/geom-clip-poly": ^2.1.59 - "@thi.ng/geom-closest-point": ^2.1.55 - "@thi.ng/geom-hull": ^2.1.55 - "@thi.ng/geom-isec": ^2.1.59 - "@thi.ng/geom-poly-utils": ^2.3.43 - "@thi.ng/geom-resample": ^2.2.17 - "@thi.ng/geom-splines": ^2.2.34 - "@thi.ng/geom-subdiv-curve": ^2.1.59 - "@thi.ng/geom-tessellate": ^2.1.59 + "@thi.ng/geom-api": ^3.4.18 + "@thi.ng/geom-arc": ^2.1.61 + "@thi.ng/geom-clip-line": ^2.3.18 + "@thi.ng/geom-clip-poly": ^2.1.60 + "@thi.ng/geom-closest-point": ^2.1.56 + "@thi.ng/geom-hull": ^2.1.56 + "@thi.ng/geom-isec": ^2.1.60 + "@thi.ng/geom-poly-utils": ^2.3.44 + "@thi.ng/geom-resample": ^2.2.18 + "@thi.ng/geom-splines": ^2.2.35 + "@thi.ng/geom-subdiv-curve": ^2.1.60 + "@thi.ng/geom-tessellate": ^2.1.60 "@thi.ng/hiccup": ^4.2.42 - "@thi.ng/hiccup-svg": ^5.0.4 + "@thi.ng/hiccup-svg": ^5.0.5 "@thi.ng/math": ^5.4.11 - "@thi.ng/matrices": ^2.1.56 + "@thi.ng/matrices": ^2.1.57 "@thi.ng/random": ^3.4.2 "@thi.ng/strings": ^3.4.7 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -3942,7 +3942,7 @@ __metadata: "@thi.ng/diff": ^5.1.32 "@thi.ng/errors": ^2.2.17 "@thi.ng/hdom": ^9.3.10 - "@thi.ng/hiccup-canvas": ^2.3.6 + "@thi.ng/hiccup-canvas": ^2.3.7 "@thi.ng/testament": ^0.3.17 rimraf: ^5.0.1 tools: "workspace:^" @@ -4037,18 +4037,18 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/hiccup-canvas@^2.3.6, @thi.ng/hiccup-canvas@workspace:^, @thi.ng/hiccup-canvas@workspace:packages/hiccup-canvas": +"@thi.ng/hiccup-canvas@^2.3.7, @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": ^7.35.3 "@thi.ng/api": ^8.8.2 "@thi.ng/checks": ^3.3.14 - "@thi.ng/color": ^5.5.3 + "@thi.ng/color": ^5.5.4 "@thi.ng/math": ^5.4.11 - "@thi.ng/pixel": ^4.2.6 + "@thi.ng/pixel": ^4.2.7 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -4117,7 +4117,7 @@ __metadata: "@thi.ng/parse": ^2.2.35 "@thi.ng/strings": ^3.4.7 "@thi.ng/testament": ^0.3.17 - "@thi.ng/text-canvas": ^2.4.45 + "@thi.ng/text-canvas": ^2.4.46 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -4125,13 +4125,13 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/hiccup-svg@^5.0.4, @thi.ng/hiccup-svg@workspace:^, @thi.ng/hiccup-svg@workspace:packages/hiccup-svg": +"@thi.ng/hiccup-svg@^5.0.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": ^7.35.3 "@thi.ng/checks": ^3.3.14 - "@thi.ng/color": ^5.5.3 + "@thi.ng/color": ^5.5.4 "@thi.ng/prefixes": ^2.1.24 "@thi.ng/testament": ^0.3.17 rimraf: ^5.0.1 @@ -4186,7 +4186,7 @@ __metadata: "@thi.ng/strings": ^3.4.7 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -4201,15 +4201,15 @@ __metadata: "@microsoft/api-extractor": ^7.35.3 "@thi.ng/api": ^8.8.2 "@thi.ng/checks": ^3.3.14 - "@thi.ng/geom": ^5.0.4 - "@thi.ng/geom-api": ^3.4.17 - "@thi.ng/geom-isec": ^2.1.59 - "@thi.ng/geom-tessellate": ^2.1.59 + "@thi.ng/geom": ^5.0.5 + "@thi.ng/geom-api": ^3.4.18 + "@thi.ng/geom-isec": ^2.1.60 + "@thi.ng/geom-tessellate": ^2.1.60 "@thi.ng/layout": ^2.1.28 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -4269,17 +4269,17 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/k-means@^0.6.16, @thi.ng/k-means@workspace:^, @thi.ng/k-means@workspace:packages/k-means": +"@thi.ng/k-means@^0.6.17, @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": ^7.35.3 "@thi.ng/api": ^8.8.2 - "@thi.ng/distance": ^2.4.1 + "@thi.ng/distance": ^2.4.2 "@thi.ng/errors": ^2.2.17 "@thi.ng/random": ^3.4.2 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -4374,7 +4374,7 @@ __metadata: "@thi.ng/random": ^3.4.2 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -4432,7 +4432,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/matrices@^2.1.56, @thi.ng/matrices@workspace:^, @thi.ng/matrices@workspace:packages/matrices": +"@thi.ng/matrices@^2.1.57, @thi.ng/matrices@workspace:^, @thi.ng/matrices@workspace:packages/matrices": version: 0.0.0-use.local resolution: "@thi.ng/matrices@workspace:packages/matrices" dependencies: @@ -4441,7 +4441,7 @@ __metadata: "@thi.ng/checks": ^3.3.14 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -4552,7 +4552,7 @@ __metadata: "@microsoft/api-extractor": ^7.35.3 "@thi.ng/checks": ^3.3.14 "@thi.ng/math": ^5.4.11 - "@thi.ng/pixel": ^4.2.6 + "@thi.ng/pixel": ^4.2.7 "@thi.ng/testament": ^0.3.17 rimraf: ^5.0.1 tools: "workspace:^" @@ -4567,7 +4567,7 @@ __metadata: dependencies: "@microsoft/api-extractor": ^7.35.3 "@thi.ng/api": ^8.8.2 - "@thi.ng/pixel": ^4.2.6 + "@thi.ng/pixel": ^4.2.7 "@thi.ng/testament": ^0.3.17 geotiff: ^2.0.7 rimraf: ^5.0.1 @@ -4584,7 +4584,7 @@ __metadata: "@microsoft/api-extractor": ^7.35.3 "@thi.ng/api": ^8.8.2 "@thi.ng/errors": ^2.2.17 - "@thi.ng/pixel": ^4.2.6 + "@thi.ng/pixel": ^4.2.7 "@thi.ng/testament": ^0.3.17 rimraf: ^5.0.1 tools: "workspace:^" @@ -4593,7 +4593,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/pixel@^4.2.6, @thi.ng/pixel@workspace:^, @thi.ng/pixel@workspace:packages/pixel": +"@thi.ng/pixel@^4.2.6, @thi.ng/pixel@^4.2.7, @thi.ng/pixel@workspace:^, @thi.ng/pixel@workspace:packages/pixel": version: 0.0.0-use.local resolution: "@thi.ng/pixel@workspace:packages/pixel" dependencies: @@ -4601,9 +4601,9 @@ __metadata: "@thi.ng/api": ^8.8.2 "@thi.ng/binary": ^3.3.26 "@thi.ng/checks": ^3.3.14 - "@thi.ng/distance": ^2.4.1 + "@thi.ng/distance": ^2.4.2 "@thi.ng/errors": ^2.2.17 - "@thi.ng/k-means": ^0.6.16 + "@thi.ng/k-means": ^0.6.17 "@thi.ng/math": ^5.4.11 "@thi.ng/porter-duff": ^2.1.34 "@thi.ng/testament": ^0.3.17 @@ -4662,10 +4662,10 @@ __metadata: "@microsoft/api-extractor": ^7.35.3 "@thi.ng/api": ^8.8.2 "@thi.ng/checks": ^3.3.14 - "@thi.ng/geom-api": ^3.4.17 + "@thi.ng/geom-api": ^3.4.18 "@thi.ng/random": ^3.4.2 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -4725,7 +4725,7 @@ __metadata: "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -4810,7 +4810,7 @@ __metadata: "@thi.ng/api": ^8.8.2 "@thi.ng/associative": ^6.2.38 "@thi.ng/checks": ^3.3.14 - "@thi.ng/hiccup-canvas": ^2.3.6 + "@thi.ng/hiccup-canvas": ^2.3.7 "@thi.ng/rdom": ^0.11.4 "@thi.ng/rstream": ^8.0.4 "@thi.ng/testament": ^0.3.17 @@ -5086,9 +5086,9 @@ __metadata: "@thi.ng/api": ^8.8.2 "@thi.ng/checks": ^3.3.14 "@thi.ng/errors": ^2.2.17 - "@thi.ng/matrices": ^2.1.56 + "@thi.ng/matrices": ^2.1.57 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -5153,11 +5153,11 @@ __metadata: "@thi.ng/checks": ^3.3.14 "@thi.ng/errors": ^2.2.17 "@thi.ng/math": ^5.4.11 - "@thi.ng/matrices": ^2.1.56 - "@thi.ng/pixel": ^4.2.6 + "@thi.ng/matrices": ^2.1.57 + "@thi.ng/pixel": ^4.2.7 "@thi.ng/shader-ast": ^0.12.53 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -5243,7 +5243,7 @@ __metadata: "@thi.ng/errors": ^2.2.17 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers-binary": ^2.1.50 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -5341,7 +5341,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/text-canvas@^2.4.45, @thi.ng/text-canvas@workspace:^, @thi.ng/text-canvas@workspace:packages/text-canvas": +"@thi.ng/text-canvas@^2.4.45, @thi.ng/text-canvas@^2.4.46, @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: @@ -5350,7 +5350,7 @@ __metadata: "@thi.ng/arrays": ^2.5.13 "@thi.ng/checks": ^3.3.14 "@thi.ng/errors": ^2.2.17 - "@thi.ng/geom-clip-line": ^2.3.17 + "@thi.ng/geom-clip-line": ^2.3.18 "@thi.ng/math": ^5.4.11 "@thi.ng/strings": ^3.4.7 "@thi.ng/testament": ^0.3.17 @@ -5388,7 +5388,7 @@ __metadata: "@thi.ng/api": ^8.8.2 "@thi.ng/math": ^5.4.11 "@thi.ng/testament": ^0.3.17 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -5565,7 +5565,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/vector-pools@^3.1.57, @thi.ng/vector-pools@workspace:^, @thi.ng/vector-pools@workspace:packages/vector-pools": +"@thi.ng/vector-pools@^3.1.58, @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: @@ -5578,7 +5578,7 @@ __metadata: "@thi.ng/malloc": ^6.1.38 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8 @@ -5586,7 +5586,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/vectors@^7.6.15, @thi.ng/vectors@workspace:^, @thi.ng/vectors@workspace:packages/vectors": +"@thi.ng/vectors@^7.6.15, @thi.ng/vectors@^7.7.0, @thi.ng/vectors@workspace:^, @thi.ng/vectors@workspace:packages/vectors": version: 0.0.0-use.local resolution: "@thi.ng/vectors@workspace:packages/vectors" dependencies: @@ -5739,9 +5739,9 @@ __metadata: "@thi.ng/shader-ast": ^0.12.53 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vector-pools": ^3.1.57 - "@thi.ng/vectors": ^7.6.15 - "@thi.ng/webgl": ^6.4.7 + "@thi.ng/vector-pools": ^3.1.58 + "@thi.ng/vectors": ^7.7.0 + "@thi.ng/webgl": ^6.4.8 "@types/node": ^20.3.1 rimraf: ^5.0.1 tools: "workspace:^" @@ -5759,7 +5759,7 @@ __metadata: "@thi.ng/shader-ast": ^0.12.53 "@thi.ng/shader-ast-glsl": ^0.4.53 "@thi.ng/testament": ^0.3.17 - "@thi.ng/webgl": ^6.4.7 + "@thi.ng/webgl": ^6.4.8 "@types/node": ^20.3.1 rimraf: ^5.0.1 tools: "workspace:^" @@ -5768,7 +5768,7 @@ __metadata: languageName: unknown linkType: soft -"@thi.ng/webgl@^6.4.7, @thi.ng/webgl@workspace:^, @thi.ng/webgl@workspace:packages/webgl": +"@thi.ng/webgl@^6.4.8, @thi.ng/webgl@workspace:^, @thi.ng/webgl@workspace:packages/webgl": version: 0.0.0-use.local resolution: "@thi.ng/webgl@workspace:packages/webgl" dependencies: @@ -5780,16 +5780,16 @@ __metadata: "@thi.ng/equiv": ^2.1.24 "@thi.ng/errors": ^2.2.17 "@thi.ng/logger": ^1.4.15 - "@thi.ng/matrices": ^2.1.56 + "@thi.ng/matrices": ^2.1.57 "@thi.ng/memoize": ^3.1.32 - "@thi.ng/pixel": ^4.2.6 + "@thi.ng/pixel": ^4.2.7 "@thi.ng/shader-ast": ^0.12.53 "@thi.ng/shader-ast-glsl": ^0.4.53 "@thi.ng/shader-ast-stdlib": ^0.13.17 "@thi.ng/testament": ^0.3.17 "@thi.ng/transducers": ^8.4.6 - "@thi.ng/vector-pools": ^3.1.57 - "@thi.ng/vectors": ^7.6.15 + "@thi.ng/vector-pools": ^3.1.58 + "@thi.ng/vectors": ^7.7.0 rimraf: ^5.0.1 tools: "workspace:^" typedoc: ^0.24.8