diff --git a/assets/examples/imgui-basics.png b/assets/examples/imgui-basics.png new file mode 100644 index 0000000000..089c920e95 Binary files /dev/null and b/assets/examples/imgui-basics.png differ diff --git a/assets/examples/shader-graph.jpg b/assets/examples/shader-graph.jpg new file mode 100644 index 0000000000..b88cf09005 Binary files /dev/null and b/assets/examples/shader-graph.jpg differ diff --git a/examples/README.md b/examples/README.md index 801acaf78b..8fe1ed2232 100644 --- a/examples/README.md +++ b/examples/README.md @@ -1,7 +1,7 @@ # @thi.ng/umbrella examples -This directory contains a growing number (currently 96) of standalone +This directory contains a growing number (currently 98) of standalone example projects, including live online versions, build instructions and commented source code. @@ -50,60 +50,62 @@ in touch via PR, issue tracker, email or twitter! | 038 | | [hmr-basics](./hmr-basics/) | hdom & hot module replacement | | 039 | | [hydrate-basics](./hydrate-basics/) | Hiccup / hdom DOM hydration example | | 040 | | [imgui](./imgui/) | Canvas based Immediate Mode GUI components | -| 041 | | [interceptor-basics](./interceptor-basics/) | Event handling w/ interceptors and side effects | -| 042 | | [interceptor-basics2](./interceptor-basics2/) | Event handling w/ interceptors and side effects | -| 043 | | [iso-plasma](./iso-plasma/) | Animated sine plasma effect visualized using contour lines | -| 044 | | [json-components](./json-components/) | Transforming JSON into UI components | -| 045 | | [login-form](./login-form/) | Basic SPA example with atom-based UI router | -| 046 | | [mandelbrot](./mandelbrot/) | Worker based, interactive Mandelbrot visualization | -| 047 | | [markdown](./markdown/) | Minimal Markdown to Hiccup to HTML parser / transformer | -| 048 | | [multitouch](./multitouch/) | Basic rstream-gestures multi-touch demo | -| 049 | | [package-stats](./package-stats/) | CLI util to visualize umbrella pkg stats | -| 050 | | [parse-playground](./parse-playground/) | Parser grammar livecoding editor/playground & codegen | -| 051 | | [pixel-basics](./pixel-basics/) | Pixel buffer manipulations | -| 052 | | [pointfree-svg](./pointfree-svg/) | Generate SVG using pointfree DSL | -| 053 | | [poisson-circles](./poisson-circles/) | 2D Poisson-disc sampler with procedural gradient map | -| 054 | | [poly-spline](./poly-spline/) | Polygon to cubic curve conversion & visualization | -| 055 | | [porter-duff](./porter-duff/) | Port-Duff image compositing / alpha blending | -| 056 | | [ramp-synth](./ramp-synth/) | Unison wavetable synth with waveform editor | -| 057 | | [rdom-basics](./rdom-basics/) | Demonstates various rdom usage patterns | -| 058 | | [rdom-dnd](./rdom-dnd/) | rdom drag & drop example | -| 059 | | [rdom-lissajous](./rdom-lissajous/) | rdom & hiccup-canvas interop test | -| 060 | | [rdom-search-docs](./rdom-search-docs/) | Full umbrella repo doc string search w/ paginated results | -| 061 | | [rotating-voronoi](./rotating-voronoi/) | Animated Voronoi diagram, cubic splines & SVG download | -| 062 | | [router-basics](./router-basics/) | Complete mini SPA app w/ router & async content loading | -| 063 | | [rstream-dataflow](./rstream-dataflow/) | Minimal rstream dataflow graph | -| 064 | | [rstream-event-loop](./rstream-event-loop/) | Minimal demo of using rstream constructs to form an interceptor-style event loop | -| 065 | | [rstream-grid](./rstream-grid/) | Interactive grid generator, SVG generation & export, undo/redo support | -| 066 | | [rstream-hdom](./rstream-hdom/) | rstream based UI updates & state handling | -| 067 | | [rstream-spreadsheet](./rstream-spreadsheet/) | rstream based spreadsheet w/ S-expression formula DSL | -| 068 | | [scenegraph](./scenegraph/) | 2D scenegraph & shape picking | -| 069 | | [scenegraph-image](./scenegraph-image/) | 2D scenegraph & image map based geometry manipulation | -| 070 | | [shader-ast-canvas2d](./shader-ast-canvas2d/) | 2D canvas shader emulation | -| 071 | | [shader-ast-evo](./shader-ast-evo/) | Evolutionary shader generation using genetic programming | -| 072 | | [shader-ast-noise](./shader-ast-noise/) | HOF shader procedural noise function composition | -| 073 | | [shader-ast-raymarch](./shader-ast-raymarch/) | WebGL & JS canvas2D raymarch shader cross-compilation | -| 074 | | [shader-ast-sdf2d](./shader-ast-sdf2d/) | WebGL & JS canvas 2D SDF | -| 075 | | [shader-ast-tunnel](./shader-ast-tunnel/) | WebGL & Canvas2D textured tunnel shader | -| 076 | | [shader-ast-workers](./shader-ast-workers/) | Fork-join worker-based raymarch renderer | -| 077 | | [soa-ecs](./soa-ecs/) | Entity Component System w/ 100k 3D particles | -| 078 | | [stratified-grid](./stratified-grid/) | 2D Stratified grid sampling example | -| 079 | | [stream-countdown](./stream-countdown/) | TODO | -| 080 | | [svg-barchart](./svg-barchart/) | Simplistic SVG bar chart component | -| 081 | | [svg-particles](./svg-particles/) | Basic 2D particle system w/ SVG shapes | -| 082 | | [svg-waveform](./svg-waveform/) | Additive waveform synthesis & SVG visualization with undo/redo | -| 083 | | [talk-slides](./talk-slides/) | hdom based slide deck viewer & slides from my ClojureX 2018 keynote | -| 084 | | [text-canvas](./text-canvas/) | 3D wireframe textmode demo | -| 085 | | [todo-list](./todo-list/) | Obligatory to-do list example with undo/redo | -| 086 | | [transducers-hdom](./transducers-hdom/) | Transducer & rstream based hdom UI updates | -| 087 | | [triple-query](./triple-query/) | Triple store query results & sortable table | -| 088 | | [webgl-cube](./webgl-cube/) | WebGL multi-colored cube mesh | -| 089 | | [webgl-cubemap](./webgl-cubemap/) | WebGL cube maps with async texture loading | -| 090 | | [webgl-grid](./webgl-grid/) | WebGL instancing, animated grid | -| 091 | | [webgl-msdf](./webgl-msdf/) | WebGL MSDF text rendering & particle system | -| 092 | | [webgl-multipass](./webgl-multipass/) | Minimal multi-pass / GPGPU example | -| 093 | | [webgl-shadertoy](./webgl-shadertoy/) | Shadertoy-like WebGL setup | -| 094 | | [webgl-ssao](./webgl-ssao/) | WebGL screenspace ambient occlusion | -| 095 | | [wolfram](./wolfram/) | 1D Wolfram automata with OBJ point cloud export | -| 096 | | [xml-converter](./xml-converter/) | XML/HTML/SVG to hiccup/JS conversion | +| 041 | | [imgui-basics](./imgui-basics/) | Minimal IMGUI usage example | +| 042 | | [interceptor-basics](./interceptor-basics/) | Event handling w/ interceptors and side effects | +| 043 | | [interceptor-basics2](./interceptor-basics2/) | Event handling w/ interceptors and side effects | +| 044 | | [iso-plasma](./iso-plasma/) | Animated sine plasma effect visualized using contour lines | +| 045 | | [json-components](./json-components/) | Transforming JSON into UI components | +| 046 | | [login-form](./login-form/) | Basic SPA example with atom-based UI router | +| 047 | | [mandelbrot](./mandelbrot/) | Worker based, interactive Mandelbrot visualization | +| 048 | | [markdown](./markdown/) | Minimal Markdown to Hiccup to HTML parser / transformer | +| 049 | | [multitouch](./multitouch/) | Basic rstream-gestures multi-touch demo | +| 050 | | [package-stats](./package-stats/) | CLI util to visualize umbrella pkg stats | +| 051 | | [parse-playground](./parse-playground/) | Parser grammar livecoding editor/playground & codegen | +| 052 | | [pixel-basics](./pixel-basics/) | Pixel buffer manipulations | +| 053 | | [pointfree-svg](./pointfree-svg/) | Generate SVG using pointfree DSL | +| 054 | | [poisson-circles](./poisson-circles/) | 2D Poisson-disc sampler with procedural gradient map | +| 055 | | [poly-spline](./poly-spline/) | Polygon to cubic curve conversion & visualization | +| 056 | | [porter-duff](./porter-duff/) | Port-Duff image compositing / alpha blending | +| 057 | | [ramp-synth](./ramp-synth/) | Unison wavetable synth with waveform editor | +| 058 | | [rdom-basics](./rdom-basics/) | Demonstates various rdom usage patterns | +| 059 | | [rdom-dnd](./rdom-dnd/) | rdom drag & drop example | +| 060 | | [rdom-lissajous](./rdom-lissajous/) | rdom & hiccup-canvas interop test | +| 061 | | [rdom-search-docs](./rdom-search-docs/) | Full umbrella repo doc string search w/ paginated results | +| 062 | | [rotating-voronoi](./rotating-voronoi/) | Animated Voronoi diagram, cubic splines & SVG download | +| 063 | | [router-basics](./router-basics/) | Complete mini SPA app w/ router & async content loading | +| 064 | | [rstream-dataflow](./rstream-dataflow/) | Minimal rstream dataflow graph | +| 065 | | [rstream-event-loop](./rstream-event-loop/) | Minimal demo of using rstream constructs to form an interceptor-style event loop | +| 066 | | [rstream-grid](./rstream-grid/) | Interactive grid generator, SVG generation & export, undo/redo support | +| 067 | | [rstream-hdom](./rstream-hdom/) | rstream based UI updates & state handling | +| 068 | | [rstream-spreadsheet](./rstream-spreadsheet/) | rstream based spreadsheet w/ S-expression formula DSL | +| 069 | | [scenegraph](./scenegraph/) | 2D scenegraph & shape picking | +| 070 | | [scenegraph-image](./scenegraph-image/) | 2D scenegraph & image map based geometry manipulation | +| 071 | | [shader-ast-canvas2d](./shader-ast-canvas2d/) | 2D canvas shader emulation | +| 072 | | [shader-ast-evo](./shader-ast-evo/) | Evolutionary shader generation using genetic programming | +| 073 | | [shader-ast-noise](./shader-ast-noise/) | HOF shader procedural noise function composition | +| 074 | | [shader-ast-raymarch](./shader-ast-raymarch/) | WebGL & JS canvas2D raymarch shader cross-compilation | +| 075 | | [shader-ast-sdf2d](./shader-ast-sdf2d/) | WebGL & JS canvas 2D SDF | +| 076 | | [shader-ast-tunnel](./shader-ast-tunnel/) | WebGL & Canvas2D textured tunnel shader | +| 077 | | [shader-ast-workers](./shader-ast-workers/) | Fork-join worker-based raymarch renderer | +| 078 | | [shader-graph](./shader-graph/) | Minimal shader graph developed during livestream #2 | +| 079 | | [soa-ecs](./soa-ecs/) | Entity Component System w/ 100k 3D particles | +| 080 | | [stratified-grid](./stratified-grid/) | 2D Stratified grid sampling example | +| 081 | | [stream-countdown](./stream-countdown/) | TODO | +| 082 | | [svg-barchart](./svg-barchart/) | Simplistic SVG bar chart component | +| 083 | | [svg-particles](./svg-particles/) | Basic 2D particle system w/ SVG shapes | +| 084 | | [svg-waveform](./svg-waveform/) | Additive waveform synthesis & SVG visualization with undo/redo | +| 085 | | [talk-slides](./talk-slides/) | hdom based slide deck viewer & slides from my ClojureX 2018 keynote | +| 086 | | [text-canvas](./text-canvas/) | 3D wireframe textmode demo | +| 087 | | [todo-list](./todo-list/) | Obligatory to-do list example with undo/redo | +| 088 | | [transducers-hdom](./transducers-hdom/) | Transducer & rstream based hdom UI updates | +| 089 | | [triple-query](./triple-query/) | Triple store query results & sortable table | +| 090 | | [webgl-cube](./webgl-cube/) | WebGL multi-colored cube mesh | +| 091 | | [webgl-cubemap](./webgl-cubemap/) | WebGL cube maps with async texture loading | +| 092 | | [webgl-grid](./webgl-grid/) | WebGL instancing, animated grid | +| 093 | | [webgl-msdf](./webgl-msdf/) | WebGL MSDF text rendering & particle system | +| 094 | | [webgl-multipass](./webgl-multipass/) | Minimal multi-pass / GPGPU example | +| 095 | | [webgl-shadertoy](./webgl-shadertoy/) | Shadertoy-like WebGL setup | +| 096 | | [webgl-ssao](./webgl-ssao/) | WebGL screenspace ambient occlusion | +| 097 | | [wolfram](./wolfram/) | 1D Wolfram automata with OBJ point cloud export | +| 098 | | [xml-converter](./xml-converter/) | XML/HTML/SVG to hiccup/JS conversion | diff --git a/examples/adaptive-threshold/package.json b/examples/adaptive-threshold/package.json index 7cea4f084b..4faec60a78 100644 --- a/examples/adaptive-threshold/package.json +++ b/examples/adaptive-threshold/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/async-effect/package.json b/examples/async-effect/package.json index 0a80f15fce..64d05fbaa3 100644 --- a/examples/async-effect/package.json +++ b/examples/async-effect/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/bitmap-font/package.json b/examples/bitmap-font/package.json index 0c69f7dd9a..3d00c6e9b7 100644 --- a/examples/bitmap-font/package.json +++ b/examples/bitmap-font/package.json @@ -13,7 +13,7 @@ "devDependencies": { "parcel-bundler": "^1.12.4", "rimraf": "^2.6.3", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/canvas-dial/package.json b/examples/canvas-dial/package.json index 1f84fa08a8..205491052f 100644 --- a/examples/canvas-dial/package.json +++ b/examples/canvas-dial/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/cellular-automata/package.json b/examples/cellular-automata/package.json index 342d94410e..694a7aa5a6 100644 --- a/examples/cellular-automata/package.json +++ b/examples/cellular-automata/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/commit-table-ssr/package.json b/examples/commit-table-ssr/package.json index c617095654..a0c8fd8f5b 100644 --- a/examples/commit-table-ssr/package.json +++ b/examples/commit-table-ssr/package.json @@ -14,7 +14,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/crypto-chart/package.json b/examples/crypto-chart/package.json index 1484c6be62..6356ebea6b 100644 --- a/examples/crypto-chart/package.json +++ b/examples/crypto-chart/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/devcards/package.json b/examples/devcards/package.json index 75a3a7b830..f11af2e7cb 100644 --- a/examples/devcards/package.json +++ b/examples/devcards/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/fft-synth/package.json b/examples/fft-synth/package.json index d3eebd3b26..2f3d2ef0fa 100644 --- a/examples/fft-synth/package.json +++ b/examples/fft-synth/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/geom-convex-hull/package.json b/examples/geom-convex-hull/package.json index ba073a2205..ef882fb300 100644 --- a/examples/geom-convex-hull/package.json +++ b/examples/geom-convex-hull/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/geom-fuzz-basics/package.json b/examples/geom-fuzz-basics/package.json index 80b4caba32..d09b80bbe5 100644 --- a/examples/geom-fuzz-basics/package.json +++ b/examples/geom-fuzz-basics/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/geom-knn/package.json b/examples/geom-knn/package.json index bb44dc9930..2f564098f4 100644 --- a/examples/geom-knn/package.json +++ b/examples/geom-knn/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/geom-tessel/package.json b/examples/geom-tessel/package.json index c04edf488f..654bf0e7fe 100644 --- a/examples/geom-tessel/package.json +++ b/examples/geom-tessel/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/geom-voronoi-mst/package.json b/examples/geom-voronoi-mst/package.json index 58087b3e5f..d11e476d35 100644 --- a/examples/geom-voronoi-mst/package.json +++ b/examples/geom-voronoi-mst/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/gesture-analysis/package.json b/examples/gesture-analysis/package.json index 4d592c4add..60ad61eb99 100644 --- a/examples/gesture-analysis/package.json +++ b/examples/gesture-analysis/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/grid-iterators/package.json b/examples/grid-iterators/package.json index 7b328d081d..de14fd024b 100644 --- a/examples/grid-iterators/package.json +++ b/examples/grid-iterators/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-basics/package.json b/examples/hdom-basics/package.json index f2a8178273..b15b1cc31e 100644 --- a/examples/hdom-basics/package.json +++ b/examples/hdom-basics/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-benchmark/package.json b/examples/hdom-benchmark/package.json index def7c0c0d2..db7034f678 100644 --- a/examples/hdom-benchmark/package.json +++ b/examples/hdom-benchmark/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-benchmark2/package.json b/examples/hdom-benchmark2/package.json index af9adacb18..bd9433cf6d 100644 --- a/examples/hdom-benchmark2/package.json +++ b/examples/hdom-benchmark2/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-canvas-clock/package.json b/examples/hdom-canvas-clock/package.json index 98e302d010..53f39e82c5 100644 --- a/examples/hdom-canvas-clock/package.json +++ b/examples/hdom-canvas-clock/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-canvas-draw/package.json b/examples/hdom-canvas-draw/package.json index 58584fde57..b764d09bcd 100644 --- a/examples/hdom-canvas-draw/package.json +++ b/examples/hdom-canvas-draw/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-canvas-particles/package.json b/examples/hdom-canvas-particles/package.json index e0cada75b8..da84286607 100644 --- a/examples/hdom-canvas-particles/package.json +++ b/examples/hdom-canvas-particles/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-canvas-shapes/package.json b/examples/hdom-canvas-shapes/package.json index 7a640fe889..1771160b2a 100644 --- a/examples/hdom-canvas-shapes/package.json +++ b/examples/hdom-canvas-shapes/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-dropdown-fuzzy/package.json b/examples/hdom-dropdown-fuzzy/package.json index f34b4ed8d2..13c7911caf 100644 --- a/examples/hdom-dropdown-fuzzy/package.json +++ b/examples/hdom-dropdown-fuzzy/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-dropdown/package.json b/examples/hdom-dropdown/package.json index edb23c01d2..4b6e3bbd98 100644 --- a/examples/hdom-dropdown/package.json +++ b/examples/hdom-dropdown/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-dyn-context/package.json b/examples/hdom-dyn-context/package.json index dc86a0db2f..56bcc8ae77 100644 --- a/examples/hdom-dyn-context/package.json +++ b/examples/hdom-dyn-context/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-elm/package.json b/examples/hdom-elm/package.json index 1606167ec6..fb48e709f8 100644 --- a/examples/hdom-elm/package.json +++ b/examples/hdom-elm/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-inner-html/package.json b/examples/hdom-inner-html/package.json index 438a1de285..c425c34327 100644 --- a/examples/hdom-inner-html/package.json +++ b/examples/hdom-inner-html/package.json @@ -13,7 +13,7 @@ "devDependencies": { "parcel-bundler": "^1.12.4", "rimraf": "^2.6.3", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-local-render/package.json b/examples/hdom-local-render/package.json index 49ee65b01b..8231c0224d 100644 --- a/examples/hdom-local-render/package.json +++ b/examples/hdom-local-render/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-localstate/package.json b/examples/hdom-localstate/package.json index e91c36a4df..eb9028e22b 100644 --- a/examples/hdom-localstate/package.json +++ b/examples/hdom-localstate/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-skip-nested/package.json b/examples/hdom-skip-nested/package.json index 2c0640f82d..aba7b96842 100644 --- a/examples/hdom-skip-nested/package.json +++ b/examples/hdom-skip-nested/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-skip/package.json b/examples/hdom-skip/package.json index 8f1c5d85e5..a658da8050 100644 --- a/examples/hdom-skip/package.json +++ b/examples/hdom-skip/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-theme-adr-0003/package.json b/examples/hdom-theme-adr-0003/package.json index bb91b96f8e..54f76610c9 100644 --- a/examples/hdom-theme-adr-0003/package.json +++ b/examples/hdom-theme-adr-0003/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-toggle/package.json b/examples/hdom-toggle/package.json index 7bddea14a7..85a9cd8529 100644 --- a/examples/hdom-toggle/package.json +++ b/examples/hdom-toggle/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hdom-vscroller/package.json b/examples/hdom-vscroller/package.json index acc76b883d..25751edc3e 100644 --- a/examples/hdom-vscroller/package.json +++ b/examples/hdom-vscroller/package.json @@ -13,7 +13,7 @@ "devDependencies": { "parcel-bundler": "^1.12.4", "rimraf": "^2.6.3", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hiccup-canvas-arcs/package.json b/examples/hiccup-canvas-arcs/package.json index 0758fde0dd..33aaf74f6b 100644 --- a/examples/hiccup-canvas-arcs/package.json +++ b/examples/hiccup-canvas-arcs/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hmr-basics/package.json b/examples/hmr-basics/package.json index 7f845b56cd..badb59e658 100644 --- a/examples/hmr-basics/package.json +++ b/examples/hmr-basics/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/hydrate-basics/package.json b/examples/hydrate-basics/package.json index b8a9e97431..7598b7aa75 100644 --- a/examples/hydrate-basics/package.json +++ b/examples/hydrate-basics/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/imgui-basics/.gitignore b/examples/imgui-basics/.gitignore new file mode 100644 index 0000000000..5d62218c54 --- /dev/null +++ b/examples/imgui-basics/.gitignore @@ -0,0 +1,8 @@ +.cache +out +node_modules +yarn.lock +*.js +*.map +!src/*.d.ts +!*.config.js diff --git a/examples/imgui-basics/README.md b/examples/imgui-basics/README.md new file mode 100644 index 0000000000..a07527c3a3 --- /dev/null +++ b/examples/imgui-basics/README.md @@ -0,0 +1,13 @@ +# imgui-basics + +[Live demo](http://demo.thi.ng/umbrella/imgui-basics/) + +Please refer to the [example build instructions](https://github.com/thi-ng/umbrella/wiki/Example-build-instructions) on the wiki. + +## Authors + +- Karsten Schmidt + +## License + +© 2020 Karsten Schmidt // Apache Software License 2.0 diff --git a/examples/imgui-basics/index.html b/examples/imgui-basics/index.html new file mode 100644 index 0000000000..168b402613 --- /dev/null +++ b/examples/imgui-basics/index.html @@ -0,0 +1,29 @@ + + + + + + + imgui-basics + + + + + +
+
+ Source code +
+ + + diff --git a/examples/imgui-basics/package.json b/examples/imgui-basics/package.json new file mode 100644 index 0000000000..a5f4ad4a0f --- /dev/null +++ b/examples/imgui-basics/package.json @@ -0,0 +1,41 @@ +{ + "name": "imgui-basics", + "version": "0.0.1", + "description": "Minimal IMGUI usage example", + "repository": "https://github.com/thi-ng/umbrella", + "author": "Karsten Schmidt ", + "license": "Apache-2.0", + "scripts": { + "clean": "rm -rf .cache build out", + "build": "yarn clean && parcel build index.html -d out --public-url ./ --no-source-maps --no-cache --detailed-report --experimental-scope-hoisting", + "build:webpack": "../../node_modules/.bin/webpack --mode production", + "start": "parcel index.html -p 8080 --open --no-cache" + }, + "devDependencies": { + "parcel-bundler": "^1.12.4", + "terser": "^5.1.0", + "typescript": "^3.9.5" + }, + "dependencies": { + "@thi.ng/hdom": "latest", + "@thi.ng/hdom-canvas": "latest", + "@thi.ng/imgui": "latest", + "@thi.ng/layout": "latest", + "@thi.ng/rstream": "latest", + "@thi.ng/rstream-gestures": "latest" + }, + "browserslist": [ + "last 3 Chrome versions" + ], + "browser": { + "process": false + }, + "thi.ng": { + "readme": [ + "imgui", + "layout", + "rstream-gestures" + ], + "screenshot": "examples/imgui-basics.png" + } +} diff --git a/examples/imgui-basics/src/index.ts b/examples/imgui-basics/src/index.ts new file mode 100644 index 0000000000..46bc53dc54 --- /dev/null +++ b/examples/imgui-basics/src/index.ts @@ -0,0 +1,137 @@ +import { start } from "@thi.ng/hdom"; +import { canvas } from "@thi.ng/hdom-canvas"; +import { buttonH, DEFAULT_THEME, IMGUI, Key, sliderH } from "@thi.ng/imgui"; +import { gridLayout } from "@thi.ng/layout"; +import { fromDOMEvent, reactive, tweenNumber } from "@thi.ng/rstream"; +import { gestureStream } from "@thi.ng/rstream-gestures"; + +// GUI initialization +const gui = new IMGUI({ + theme: { + ...DEFAULT_THEME, + font: "16px 'IBM Plex Mono', monospace", + baseLine: 6, + focus: "#000", + }, +}); + +// hdom-canvas component specialization +// use init lifecycle method to create/attach event listeners +// and feed relevant details to IMGUI +const _canvas = { + ...canvas, + init: (el: HTMLCanvasElement) => { + // unified mouse & touch event handling + gestureStream(el, {}).subscribe({ + next: (e) => gui.setMouse(e.pos, e.buttons), + }); + // key events are only required to make IMGUI components more accessible + // and keyboard controllable. + // Important: key events CANNOT ever be attached to a canvas itself... + fromDOMEvent(window, "keydown").subscribe({ + next(e) { + if (e.target !== document.body) return; + if ( + e.key === Key.TAB || + e.key === Key.SPACE || + e.key === Key.UP || + e.key === Key.DOWN + ) { + e.preventDefault(); + } + gui.setKey(e); + }, + }); + fromDOMEvent(window, "keyup").subscribe({ + next(e) { + gui.setKey(e); + }, + }); + }, +}; + +// dummy app state details (using https://thi.ng/rstream) + +const PRESETS = [ + ["Mute", 0, 0], + ["Quiet", 1, 25], + ["Medium", 33, 50], + ["Party", 66, 75], +]; + +// initial volume state +const volume = reactive(55); + +// interpolated version of volume +const smoothedVolume = tweenNumber(volume, 0, 0.2); + +// derived view for slider label +const volumeLabel = smoothedVolume.map((x) => { + for (let i = PRESETS.length; --i >= 0; ) { + if (x >= PRESETS[i][1]) return `${Math.round(x)} (${PRESETS[i][0]})`; + } + return ""; +}); + +// hdom update loop +start(() => { + let res: any; + // create grid layout using https://thi.ng/layout + // position grid centered in window + const grid = gridLayout( + 16, + (window.innerHeight - 68) / 2, + window.innerWidth - 32, + 1, + 32, + 4 + ); + + // prep GUI for next frame + gui.begin(); + + // volume slider component + // returns a number (new value) if user interacted w/ slider + res = sliderH( + gui, + grid, + "vol", + 0, + 100, + 1, + smoothedVolume.deref()!, + `Volume: ${volumeLabel.deref()!}`, + () => "" + ); + // update state if needed + res !== undefined && volume.next(res); + + // create nested inner grid layout + let inner = grid.nest(PRESETS.length); + // create button for each volume preset + // and update state if a button was pressed + for (let preset of PRESETS) { + res = buttonH(gui, inner, `bt${preset[0]}`, preset[0]); + res && volume.next(preset[2]); + } + + // end frame + gui.end(); + + // return main/only component (see definition further above) + // the `gui` itself implements the `IToHiccup` interface and therefore + // can just be provided as canvas body + // (you can also provide other hiccup-canvas shapes/content here) + return [ + _canvas, + { + // disable hdom diffing for canvas children + __diff: false, + width: window.innerWidth, + height: window.innerHeight, + style: { background: gui.theme.globalBg, cursor: gui.cursor }, + ...gui.attribs, + }, + gui, + ]; +}); diff --git a/examples/imgui-basics/src/webpack.d.ts b/examples/imgui-basics/src/webpack.d.ts new file mode 100644 index 0000000000..2966449833 --- /dev/null +++ b/examples/imgui-basics/src/webpack.d.ts @@ -0,0 +1,4 @@ +declare module "*.jpg"; +declare module "*.png"; +declare module "*.svg"; +declare module "*.json"; diff --git a/examples/imgui-basics/tsconfig.json b/examples/imgui-basics/tsconfig.json new file mode 100644 index 0000000000..bbf112cc18 --- /dev/null +++ b/examples/imgui-basics/tsconfig.json @@ -0,0 +1,11 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": ".", + "target": "es6", + "sourceMap": true + }, + "include": [ + "./src/**/*.ts" + ] +} diff --git a/examples/imgui-basics/webpack.config.js b/examples/imgui-basics/webpack.config.js new file mode 100644 index 0000000000..bf16021356 --- /dev/null +++ b/examples/imgui-basics/webpack.config.js @@ -0,0 +1,23 @@ +module.exports = { + entry: "./src/index.ts", + output: { + filename: "bundle.[hash].js", + path: __dirname + "/out" + }, + resolve: { + extensions: [".ts", ".js"] + }, + module: { + rules: [ + { + test: /\.(png|jpg|gif)$/, + loader: "file-loader", + options: { name: "[path][hash].[ext]" } + }, + { test: /\.ts$/, use: "ts-loader" } + ] + }, + node: { + process: false + } +}; diff --git a/examples/imgui/package.json b/examples/imgui/package.json index 59de0149b2..a72e9a7962 100644 --- a/examples/imgui/package.json +++ b/examples/imgui/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/imgui/src/index.ts b/examples/imgui/src/index.ts index 96d081bf98..82efcad148 100644 --- a/examples/imgui/src/index.ts +++ b/examples/imgui/src/index.ts @@ -3,15 +3,6 @@ import { timedResult } from "@thi.ng/bench"; import { line, normalizedPath, pathFromSvg } from "@thi.ng/geom"; import { canvas } from "@thi.ng/hdom-canvas"; import { DOWNLOAD, RESTART } from "@thi.ng/hiccup-carbon-icons"; -import { gridLayout, GridLayout, layoutBox } from "@thi.ng/layout"; -import { clamp, PI } from "@thi.ng/math"; -import { setInManyUnsafe } from "@thi.ng/paths"; -import { gestureStream } from "@thi.ng/rstream-gestures"; -import { float } from "@thi.ng/strings"; -import { comp, iterator, map, mapcat, step } from "@thi.ng/transducers"; -import { updateDOM } from "@thi.ng/transducers-hdom"; -import { sma } from "@thi.ng/transducers-stats"; -import { add2, hash, min2, setC2, Vec, vecOf, ZERO2 } from "@thi.ng/vectors"; import { buttonH, buttonV, @@ -36,6 +27,9 @@ import { toggle, xyPad, } from "@thi.ng/imgui"; +import { gridLayout, GridLayout, layoutBox } from "@thi.ng/layout"; +import { clamp, PI } from "@thi.ng/math"; +import { setInManyUnsafe } from "@thi.ng/paths"; import { fromAtom, fromDOMEvent, @@ -44,6 +38,12 @@ import { sidechainPartition, sync, } from "@thi.ng/rstream"; +import { gestureStream } from "@thi.ng/rstream-gestures"; +import { float } from "@thi.ng/strings"; +import { comp, iterator, map, mapcat, step } from "@thi.ng/transducers"; +import { updateDOM } from "@thi.ng/transducers-hdom"; +import { sma } from "@thi.ng/transducers-stats"; +import { add2, hash, min2, setC2, Vec, vecOf, ZERO2 } from "@thi.ng/vectors"; // define theme colors in RGBA format for future compatibility with // WebGL backend @@ -97,9 +97,23 @@ const mkIcon = (icon: any[]) => [ const ICON1 = mkIcon(DOWNLOAD); const ICON2 = mkIcon(RESTART); +interface AppState { + uiVisible: boolean; + uiMode: number; + theme: number; + radius: number; + gridW: number; + rgb: number[]; + pos: Vec; + txt: string; + toggles: boolean[]; + flags: boolean[]; + radio: number; +} + // main immutable app state wrapper (with time travel) const DB = new History( - new Atom({ + new Atom({ uiVisible: true, uiMode: 0, theme: 0, diff --git a/examples/interceptor-basics/package.json b/examples/interceptor-basics/package.json index 31e5a6385b..abc2c1ae71 100644 --- a/examples/interceptor-basics/package.json +++ b/examples/interceptor-basics/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/interceptor-basics2/package.json b/examples/interceptor-basics2/package.json index e9a6f5dcc8..93da2d1efd 100644 --- a/examples/interceptor-basics2/package.json +++ b/examples/interceptor-basics2/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/iso-plasma/package.json b/examples/iso-plasma/package.json index 56949e60f1..16192a8382 100644 --- a/examples/iso-plasma/package.json +++ b/examples/iso-plasma/package.json @@ -13,7 +13,7 @@ "devDependencies": { "parcel-bundler": "^1.12.4", "rimraf": "^2.6.3", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/json-components/package.json b/examples/json-components/package.json index 336a085e10..02873f1904 100644 --- a/examples/json-components/package.json +++ b/examples/json-components/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/login-form/package.json b/examples/login-form/package.json index 35d06504c5..7361272208 100644 --- a/examples/login-form/package.json +++ b/examples/login-form/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/mandelbrot/package.json b/examples/mandelbrot/package.json index 7a04a8cc22..3298dcf93b 100644 --- a/examples/mandelbrot/package.json +++ b/examples/mandelbrot/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/markdown/package.json b/examples/markdown/package.json index 7700073921..c998b981a1 100644 --- a/examples/markdown/package.json +++ b/examples/markdown/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/multitouch/package.json b/examples/multitouch/package.json index 1f402dae47..1e201c3fbd 100644 --- a/examples/multitouch/package.json +++ b/examples/multitouch/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/package-stats/package.json b/examples/package-stats/package.json index 63c95ada1b..0356d82365 100644 --- a/examples/package-stats/package.json +++ b/examples/package-stats/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7", "ts-node": "^8.2.0" }, diff --git a/examples/parse-playground/package.json b/examples/parse-playground/package.json index f89c9f643f..b4e9f3ed30 100644 --- a/examples/parse-playground/package.json +++ b/examples/parse-playground/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/pixel-basics/package.json b/examples/pixel-basics/package.json index 02703893f7..8021a67ae9 100644 --- a/examples/pixel-basics/package.json +++ b/examples/pixel-basics/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/poisson-circles/package.json b/examples/poisson-circles/package.json index b3ecfd3c8d..2ba9a8fa62 100644 --- a/examples/poisson-circles/package.json +++ b/examples/poisson-circles/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/poly-spline/package.json b/examples/poly-spline/package.json index 6d495a1ffd..bcab0f0eb6 100644 --- a/examples/poly-spline/package.json +++ b/examples/poly-spline/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/porter-duff/package.json b/examples/porter-duff/package.json index 0a8a8b2ed4..117f16b03a 100644 --- a/examples/porter-duff/package.json +++ b/examples/porter-duff/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/ramp-synth/package.json b/examples/ramp-synth/package.json index 1a5b52b9d2..2780353c10 100644 --- a/examples/ramp-synth/package.json +++ b/examples/ramp-synth/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/rdom-basics/package.json b/examples/rdom-basics/package.json index 77837f20b8..91bebebf30 100644 --- a/examples/rdom-basics/package.json +++ b/examples/rdom-basics/package.json @@ -14,7 +14,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/rdom-dnd/package.json b/examples/rdom-dnd/package.json index 82ba12c00f..0b94415663 100644 --- a/examples/rdom-dnd/package.json +++ b/examples/rdom-dnd/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/rdom-lissajous/package.json b/examples/rdom-lissajous/package.json index 6a4ba7981d..2eb7e95e4e 100644 --- a/examples/rdom-lissajous/package.json +++ b/examples/rdom-lissajous/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/rdom-search-docs/package.json b/examples/rdom-search-docs/package.json index 4d75936f92..741ce6f097 100644 --- a/examples/rdom-search-docs/package.json +++ b/examples/rdom-search-docs/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/rotating-voronoi/package.json b/examples/rotating-voronoi/package.json index 07d6f4f6a0..005a717fdf 100644 --- a/examples/rotating-voronoi/package.json +++ b/examples/rotating-voronoi/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/router-basics/package.json b/examples/router-basics/package.json index cc1ebe5b6d..54610d26ac 100644 --- a/examples/router-basics/package.json +++ b/examples/router-basics/package.json @@ -21,7 +21,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "browserslist": [ diff --git a/examples/rstream-dataflow/package.json b/examples/rstream-dataflow/package.json index 04ef1d3352..1f4b21457b 100644 --- a/examples/rstream-dataflow/package.json +++ b/examples/rstream-dataflow/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/rstream-event-loop/package.json b/examples/rstream-event-loop/package.json index 41e16edc38..9982e4d1df 100644 --- a/examples/rstream-event-loop/package.json +++ b/examples/rstream-event-loop/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/rstream-grid/package.json b/examples/rstream-grid/package.json index a22b7e6376..42b0c17abb 100644 --- a/examples/rstream-grid/package.json +++ b/examples/rstream-grid/package.json @@ -27,7 +27,7 @@ "devDependencies": { "@types/node": "^13.7.4", "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "browserslist": [ diff --git a/examples/rstream-hdom/package.json b/examples/rstream-hdom/package.json index 4b800cd52f..5e806eb0e9 100644 --- a/examples/rstream-hdom/package.json +++ b/examples/rstream-hdom/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/rstream-spreadsheet/package.json b/examples/rstream-spreadsheet/package.json index 0ced8cf7e1..e52a38a7d4 100644 --- a/examples/rstream-spreadsheet/package.json +++ b/examples/rstream-spreadsheet/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/scenegraph-image/package.json b/examples/scenegraph-image/package.json index f05b8a1ccc..3564765dee 100644 --- a/examples/scenegraph-image/package.json +++ b/examples/scenegraph-image/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/scenegraph/package.json b/examples/scenegraph/package.json index e158f90eb6..e9acb2790a 100644 --- a/examples/scenegraph/package.json +++ b/examples/scenegraph/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/shader-ast-canvas2d/package.json b/examples/shader-ast-canvas2d/package.json index e84edc4472..b60bdddd1e 100644 --- a/examples/shader-ast-canvas2d/package.json +++ b/examples/shader-ast-canvas2d/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/shader-ast-evo/package.json b/examples/shader-ast-evo/package.json index ba438c9581..2b79e460fa 100644 --- a/examples/shader-ast-evo/package.json +++ b/examples/shader-ast-evo/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/shader-ast-noise/package.json b/examples/shader-ast-noise/package.json index 79a68b0f23..e0ae55b992 100644 --- a/examples/shader-ast-noise/package.json +++ b/examples/shader-ast-noise/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/shader-ast-raymarch/package.json b/examples/shader-ast-raymarch/package.json index 0df21a11cc..1169eac0a1 100644 --- a/examples/shader-ast-raymarch/package.json +++ b/examples/shader-ast-raymarch/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/shader-ast-sdf2d/package.json b/examples/shader-ast-sdf2d/package.json index ebfc53f434..8c4727e190 100644 --- a/examples/shader-ast-sdf2d/package.json +++ b/examples/shader-ast-sdf2d/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/shader-ast-tunnel/package.json b/examples/shader-ast-tunnel/package.json index b3674f9f5b..29afad148f 100644 --- a/examples/shader-ast-tunnel/package.json +++ b/examples/shader-ast-tunnel/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/shader-graph/.gitignore b/examples/shader-graph/.gitignore new file mode 100644 index 0000000000..5d62218c54 --- /dev/null +++ b/examples/shader-graph/.gitignore @@ -0,0 +1,8 @@ +.cache +out +node_modules +yarn.lock +*.js +*.map +!src/*.d.ts +!*.config.js diff --git a/examples/shader-graph/README.md b/examples/shader-graph/README.md new file mode 100644 index 0000000000..1e5db38f05 --- /dev/null +++ b/examples/shader-graph/README.md @@ -0,0 +1,32 @@ +# shader-graph + +[Live demo](http://demo.thi.ng/umbrella/shader-graph/) + +![demo screenshot](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/examples/shader-graph.jpg) + +Minimal shader graph setup based on [@thi.ng/webgl](https://github.com/thi-ng/umbrella/tree/develop/packages/webgl), [@thi.ng/shader-ast](https://github.com/thi-ng/umbrella/tree/develop/packages/shader-ast) and [@thi.ng/scenegraph](https://github.com/thi-ng/umbrella/tree/develop/packages/scenegraph). + +This project was developed from scratch during the [2nd thi.ng livestream on +Youtube](https://www.youtube.com/watch?v=hEC_qbUXDo8). Please see video for +further detailed discussion. The only changes made after the recording were some +updates to the actual 4 shaders. + +## Usage + +Left click (or touch) on any of the squares to drag them. Right click to rotate. +When clicking + dragging on empty space, the entire canvas contents will be +moved / rotated. + +## Building + +Please also refer to the [example build +instructions](https://github.com/thi-ng/umbrella/wiki/Example-build-instructions) +on the wiki. + +## Authors + +- Karsten Schmidt + +## License + +© 2020 Karsten Schmidt // Apache Software License 2.0 diff --git a/examples/shader-graph/index.html b/examples/shader-graph/index.html new file mode 100644 index 0000000000..a5caa6005b --- /dev/null +++ b/examples/shader-graph/index.html @@ -0,0 +1,24 @@ + + + + + + + shader-graph + + + + +
+ Source code +
+ + + diff --git a/examples/shader-graph/package.json b/examples/shader-graph/package.json new file mode 100644 index 0000000000..d4a022d340 --- /dev/null +++ b/examples/shader-graph/package.json @@ -0,0 +1,47 @@ +{ + "name": "shader-graph", + "version": "0.0.1", + "description": "Minimal shader graph developed during livestream #2", + "repository": "https://github.com/thi-ng/umbrella", + "author": "Karsten Schmidt ", + "license": "Apache-2.0", + "scripts": { + "clean": "rm -rf .cache build out", + "build": "yarn clean && parcel build index.html -d out --public-url ./ --no-source-maps --no-cache --detailed-report --experimental-scope-hoisting", + "build:webpack": "../../node_modules/.bin/webpack --mode production", + "start": "parcel index.html -p 8080 --open --no-cache" + }, + "devDependencies": { + "parcel-bundler": "^1.12.4", + "terser": "^5.1.0", + "typescript": "^3.9.5" + }, + "dependencies": { + "@thi.ng/api": "latest", + "@thi.ng/matrices": "latest", + "@thi.ng/rstream": "latest", + "@thi.ng/rstream-gestures": "latest", + "@thi.ng/scenegraph": "latest", + "@thi.ng/shader-ast": "latest", + "@thi.ng/shader-ast-glsl": "latest", + "@thi.ng/shader-ast-stdlib": "latest", + "@thi.ng/vectors": "latest", + "@thi.ng/webgl": "latest" + }, + "browserslist": [ + "last 3 Chrome versions" + ], + "browser": { + "process": false + }, + "thi.ng": { + "readme": [ + "matrices", + "rstream-gestures", + "scenegraph", + "shader-ast", + "webgl" + ], + "screenshot": "examples/shader-graph.jpg" + } +} diff --git a/examples/shader-graph/src/api.ts b/examples/shader-graph/src/api.ts new file mode 100644 index 0000000000..387a4e5057 --- /dev/null +++ b/examples/shader-graph/src/api.ts @@ -0,0 +1,86 @@ +import { Fn4, IObjectOf } from "@thi.ng/api"; +import { Node2D } from "@thi.ng/scenegraph"; +import { + FloatSym, + Func, + Sampler2DSym, + Sym, + Vec2Sym, + Vec4Sym, +} from "@thi.ng/shader-ast"; +import { GLSLTarget } from "@thi.ng/shader-ast-glsl"; +import { GLSL, GLVec, ModelSpec, Texture } from "@thi.ng/webgl"; + +export interface AppCtx { + /** + * Main canvas width + */ + width: number; + /** + * Main canvas height + */ + height: number; + /** + * Offscreen texture size (square) + */ + texSize: number; + canvas: HTMLCanvasElement; + gl: WebGLRenderingContext; + /** + * Pre-compiled geometry for offscreen drawing + */ + opQuad: ModelSpec; + /** + * Pre-compiled geometry for drawing to main canvas + */ + mainQuad: ModelSpec; +} + +/** + * Options / specification for shader node + */ +export interface OpSpec { + /** + * Shader function (will be transpiled to GLSL) + */ + main: OpShaderFn; + /** + * Additional custom uniforms + */ + unis: T; + /** + * Max. 4 texture inputs from other shader nodes + */ + inputs: Texture[]; + /** + * Scenegraph node for controlling where to draw in main canvas + */ + node: Node2D; +} + +/** + * Type alias for OpNode shaders + */ +export type OpShaderFn = Fn4< + GLSLTarget, + OpUniforms & UserUniformTypes, + { v_uv: Vec2Sym }, + { fragColor: Vec4Sym }, + (Sym | Func)[] +>; + +export interface OpUniforms { + u_in0: Sampler2DSym; + u_in1: Sampler2DSym; + u_in2: Sampler2DSym; + u_in3: Sampler2DSym; + u_time: FloatSym; +} + +type UType = "vec2" | "vec3" | "vec4" | "float"; + +export type UserUniforms = Record; + +export type UserUniformTypes = { + [k in keyof T]: Sym; +}; diff --git a/examples/shader-graph/src/index.ts b/examples/shader-graph/src/index.ts new file mode 100644 index 0000000000..1da9538105 --- /dev/null +++ b/examples/shader-graph/src/index.ts @@ -0,0 +1,311 @@ +import { exposeGlobal, Nullable } from "@thi.ng/api"; +import { ortho } from "@thi.ng/matrices"; +import { fromRAF } from "@thi.ng/rstream"; +import { gestureStream, GestureType } from "@thi.ng/rstream-gestures"; +import { Node2D } from "@thi.ng/scenegraph"; +import { + $x, + add, + assign, + defMain, + distance, + float, + madd, + mix, + mul, + sin, + texture, + vec3, + vec4, +} from "@thi.ng/shader-ast"; +import { + additive, + distManhattan2, + fit1101, + snoise3, +} from "@thi.ng/shader-ast-stdlib"; +import { add2, copy, ReadonlyVec, Vec } from "@thi.ng/vectors"; +import { + compileModel, + defQuadModel, + defShader, + glCanvas, + GLMat4, +} from "@thi.ng/webgl"; +import { AppCtx } from "./api"; +import { OpNode } from "./opnode"; + +// setLogger(new ConsoleLogger("webgl", LogLevel.DEBUG)); + +const { canvas, gl } = glCanvas({ + width: 1280, + height: 720, + autoScale: false, + ext: ["WEBGL_draw_buffers"], + version: 1, + parent: document.body, +}); + +const CTX: AppCtx = { + canvas, + gl, + width: canvas.width, + height: canvas.height, + texSize: 256, + + // geometry for offscreen rendering (shader nodes) + opQuad: compileModel(gl, defQuadModel()), + + // geometry + shader for drawing to main window + mainQuad: { + ...compileModel(gl, defQuadModel({ size: 1 })), + shader: defShader(gl, { + // vertex shader + // (will be transpiled to GLSL) + vs: (gl, unis, ins, outs) => [ + defMain(() => [ + assign(outs.v_uv, ins.uv), + assign( + gl.gl_Position, + mul( + unis.proj, + mul(unis.model, vec4(ins.position, 0, 1)) + ) + ), + ]), + ], + // fragment shader (same as in FX_SHADER_SPEC_UV in webgl pkg) + // (will be transpiled to GLSL) + fs: (_, unis, ins, outs) => [ + defMain(() => [ + assign(outs.fragColor, texture(unis.tex, ins.v_uv)), + ]), + ], + attribs: { + position: "vec2", + uv: "vec2", + }, + varying: { + v_uv: "vec2", + }, + uniforms: { + tex: "sampler2D", + model: "mat4", + // 2D projection matrix + proj: [ + "mat4", + ortho([], 0, canvas.width, canvas.height, 0, -1, 1), + ], + }, + }), + }, +}; + +// scenegraph root node (no spatial transformation, purely used as reference frame) +const ROOT = new Node2D("root"); + +// main conent root in scenegraph +// all shader nodes will be assigned as children of this node +const CONTENT = new Node2D("content", ROOT, [CTX.width / 2, CTX.height / 2]); + +// scenegraph node for centered quad of unit size +class QuadNode extends Node2D { + constructor( + id: string, + parent?: Nullable, + translate: Vec = [0, 0], + rotate = 0, + scale: Vec | number = 1 + ) { + super(id, parent, translate, rotate, scale); + } + + // hit test impl + containsLocalPoint([x, y]: ReadonlyVec) { + return x >= -0.5 && x <= 0.5 && y >= -0.5 && y <= 0.5; + } +} + +// ring / diamond morph pattern shader node +const op1 = new OpNode(CTX, { + // shader function + // (will be transpiled to GLSL) + main: (_, unis, ins, outs) => [ + defMain(() => [ + assign( + outs.fragColor, + vec4( + vec3( + // map -1 .. +1 => 0 .. 1 interval + fit1101( + sin( + madd( + mix( + // circular (eucledian) distance + distance(ins.v_uv, unis.center), + // diamond (manhattan) distance + distManhattan2(ins.v_uv, unis.center), + // morph factor + fit1101(sin(mul(unis.u_time, 0.01))) + ), + // frequency scale (number of rings) + float(unis.rings), + // phase shift (animation) + mul(unis.u_time, unis.speed) + ) + ) + ) + ), + 1 + ) + ), + ]), + ], + // will be exposed as user controllable parameters + unis: { + center: ["vec2", [0.5, 0.5]], + rings: ["float", 16], + speed: ["float", -0.1], + }, + // texture inputs from other shader nodes + inputs: [], + // scene graph node for drawing in main canvas + node: new QuadNode("op1", CONTENT, [-264, 0], 0, CTX.texSize), +}); + +// chromatic aberration shader +const op2 = new OpNode(CTX, { + main: (_, unis, ins, outs) => [ + defMain(() => [ + assign( + outs.fragColor, + vec4( + // read RGB color channels individually + // each with different offset vector + $x(texture(unis.u_in0, add(ins.v_uv, unis.shiftR))), + $x(texture(unis.u_in0, add(ins.v_uv, unis.shiftG))), + $x(texture(unis.u_in0, add(ins.v_uv, unis.shiftB))), + 1 + ) + ), + ]), + ], + unis: { + shiftR: ["vec2", [0.1, 0]], + shiftG: ["vec2", [0.05, 0]], + shiftB: ["vec2", [0.02, 0]], + }, + inputs: [op1.tex], + node: new QuadNode("op2", CONTENT, [0, 132], 0, CTX.texSize), +}); + +// noise shader node +const op3 = new OpNode(CTX, { + main: (_, unis, ins, outs) => [ + defMain(() => [ + assign( + outs.fragColor, + vec4( + vec3( + fit1101( + // functional programming / composition for shaders + // additive is a HOF to calculate multi-octave noise + // with configurable behavior + additive("vec3", snoise3, 2)( + vec3(ins.v_uv, mul(unis.u_time, 0.005)), + vec3(2), + float(1) + ) + ) + ), + 1 + ) + ), + ]), + ], + unis: {}, + inputs: [], + node: new QuadNode("op3", CONTENT, [0, -132], 0, CTX.texSize), +}); + +// displacement shader node +// uses value from 2nd texture as displacement factor to manipulate +// lookup position in 1st texture +const op4 = new OpNode(CTX, { + main: (_, unis, ins, outs) => [ + defMain(() => [ + assign( + outs.fragColor, + texture( + unis.u_in0, + mul(ins.v_uv, $x(texture(unis.u_in1, ins.v_uv))) + ) + ), + ]), + ], + unis: {}, + inputs: [op2.tex, op3.tex], + node: new QuadNode("op4", CONTENT, [264, 0], 0, CTX.texSize), +}); + +// update loop +fromRAF().subscribe({ + next(t) { + // update all shader nodes, render to their FBOs + op1.update(t); + op2.update(t); + op3.update(t); + op4.update(t); + + // then draw all in main canvas + gl.viewport(0, 0, CTX.width, CTX.height); + gl.clearColor(0, 0, 0, 1); + gl.clear(gl.COLOR_BUFFER_BIT); + op1.draw(); + op2.draw(); + op3.draw(); + op4.draw(); + }, +}); + +// mouse event handling +gestureStream(CTX.canvas, { minZoom: 0.1, maxZoom: 4, smooth: 0.05 }).subscribe( + { + next(e) { + switch (e.type) { + case GestureType.START: + const info = ROOT.childForPoint(e.pos); + this.sel = info ? info.node : CONTENT; + this.startTheta = this.sel.rotate; + this.startPos = this.sel.parent.mapLocalPointToNode( + ROOT, + copy(this.sel.translate) + ); + break; + case GestureType.DRAG: + if (e.buttons == 2) { + this.sel.rotate = + this.startTheta + e.active[0].delta![0] * 0.01; + } else { + const pos = add2([], this.startPos, e.active[0].delta!); + this.sel.translate = this.sel.parent.mapGlobalPoint( + pos + ); + } + CONTENT.update(); + break; + case GestureType.ZOOM: + CONTENT.scale = e.zoom; + CONTENT.update(); + } + }, + } +); + +// expose shader nodes in devtools / console +exposeGlobal("op1", op1); +exposeGlobal("op2", op2); +exposeGlobal("op3", op3); +exposeGlobal("op4", op4); + +exposeGlobal("content", CONTENT); diff --git a/examples/shader-graph/src/opnode.ts b/examples/shader-graph/src/opnode.ts new file mode 100644 index 0000000000..0d4e32edcf --- /dev/null +++ b/examples/shader-graph/src/opnode.ts @@ -0,0 +1,102 @@ +import { IObjectOf } from "@thi.ng/api"; +import { mat23to44 } from "@thi.ng/matrices"; +import { + defFBO, + defShader, + defTexture, + draw, + FBO, + FX_SHADER_SPEC_UV, + GLMat4, + GLVec, + ModelSpec, + Shader, + Texture, + TextureFilter, +} from "@thi.ng/webgl"; +import { AppCtx, OpSpec, UserUniforms } from "./api"; + +export class OpNode { + tex: Texture; + fbo: FBO; + shader: Shader; + params: IObjectOf; + + updateSpec: ModelSpec; + drawSpec: ModelSpec; + + constructor(public ctx: AppCtx, public spec: OpSpec) { + // create texture as render target + this.tex = defTexture(ctx.gl, { + width: ctx.texSize, + height: ctx.texSize, + filter: TextureFilter.LINEAR, + image: null, + }); + + // wrap texture in frame buffer object + this.fbo = defFBO(ctx.gl, { tex: [this.tex] }); + + // compile shader, incl. user provided fragment shader parts + this.shader = defShader(ctx.gl, { + ...FX_SHADER_SPEC_UV, + fs: spec.main, + uniforms: { + u_in0: ["sampler2D", 0], + u_in1: ["sampler2D", 1], + u_in2: ["sampler2D", 2], + u_in3: ["sampler2D", 3], + u_time: ["float", 0], + ...spec.unis, + }, + }); + + // expose uniforms as plain JS object + this.params = Object.entries(spec.unis).reduce((acc, [id, val]) => { + acc[id] = val[1]; + return acc; + }, {}); + + // define stub ModelSpec's for drawing + // re-use pre-defined geometries defined in AppCtx + this.updateSpec = { + ...this.ctx.opQuad, + shader: this.shader, + textures: this.spec.inputs, + uniforms: { u_time: 0 }, + }; + this.drawSpec = { + ...ctx.mainQuad, + textures: [this.tex], + uniforms: { + model: mat23to44([], this.spec.node.mat), + }, + }; + } + + /** + * Takes time value (in frames) and renders shader to offscreen texture. + * + * @param time + */ + update(time: number) { + const unis = this.updateSpec.uniforms!; + unis.u_time = time; + Object.assign(unis, this.params); + this.fbo.bind(); + this.ctx.gl.viewport(0, 0, this.ctx.texSize, this.ctx.texSize); + draw(this.updateSpec); + this.fbo.unbind(); + } + + /** + * Draws texture into main canvas at position, size & rotation defined by + * associated scenegraph node + */ + draw() { + this.drawSpec.uniforms!.model = ( + mat23to44([], this.spec.node.mat) + ); + draw(this.drawSpec); + } +} diff --git a/examples/shader-graph/src/webpack.d.ts b/examples/shader-graph/src/webpack.d.ts new file mode 100644 index 0000000000..2966449833 --- /dev/null +++ b/examples/shader-graph/src/webpack.d.ts @@ -0,0 +1,4 @@ +declare module "*.jpg"; +declare module "*.png"; +declare module "*.svg"; +declare module "*.json"; diff --git a/examples/shader-graph/tsconfig.json b/examples/shader-graph/tsconfig.json new file mode 100644 index 0000000000..bbf112cc18 --- /dev/null +++ b/examples/shader-graph/tsconfig.json @@ -0,0 +1,11 @@ +{ + "extends": "../../tsconfig.json", + "compilerOptions": { + "outDir": ".", + "target": "es6", + "sourceMap": true + }, + "include": [ + "./src/**/*.ts" + ] +} diff --git a/examples/shader-graph/webpack.config.js b/examples/shader-graph/webpack.config.js new file mode 100644 index 0000000000..bf16021356 --- /dev/null +++ b/examples/shader-graph/webpack.config.js @@ -0,0 +1,23 @@ +module.exports = { + entry: "./src/index.ts", + output: { + filename: "bundle.[hash].js", + path: __dirname + "/out" + }, + resolve: { + extensions: [".ts", ".js"] + }, + module: { + rules: [ + { + test: /\.(png|jpg|gif)$/, + loader: "file-loader", + options: { name: "[path][hash].[ext]" } + }, + { test: /\.ts$/, use: "ts-loader" } + ] + }, + node: { + process: false + } +}; diff --git a/examples/soa-ecs/package.json b/examples/soa-ecs/package.json index 779e86850f..0d6160ad0f 100644 --- a/examples/soa-ecs/package.json +++ b/examples/soa-ecs/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/stratified-grid/package.json b/examples/stratified-grid/package.json index 836dccc5ec..ce0f9f730b 100644 --- a/examples/stratified-grid/package.json +++ b/examples/stratified-grid/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/svg-barchart/package.json b/examples/svg-barchart/package.json index c6172e2c7a..ebcf613ec6 100644 --- a/examples/svg-barchart/package.json +++ b/examples/svg-barchart/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/svg-particles/package.json b/examples/svg-particles/package.json index 119813e97c..ff55aedd83 100644 --- a/examples/svg-particles/package.json +++ b/examples/svg-particles/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/svg-waveform/package.json b/examples/svg-waveform/package.json index b509f9ae47..4d9ad381af 100644 --- a/examples/svg-waveform/package.json +++ b/examples/svg-waveform/package.json @@ -22,7 +22,7 @@ "devDependencies": { "@types/node": "^13.7.4", "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "browserslist": [ diff --git a/examples/talk-slides/package.json b/examples/talk-slides/package.json index ba8e912083..f58c4b7229 100644 --- a/examples/talk-slides/package.json +++ b/examples/talk-slides/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/text-canvas/package.json b/examples/text-canvas/package.json index 54aa6a035a..9f1da5c1de 100644 --- a/examples/text-canvas/package.json +++ b/examples/text-canvas/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/todo-list/package.json b/examples/todo-list/package.json index e01878bf38..d9ccc9a069 100644 --- a/examples/todo-list/package.json +++ b/examples/todo-list/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/transducers-hdom/package.json b/examples/transducers-hdom/package.json index 8bb95a9f5f..29c792c899 100644 --- a/examples/transducers-hdom/package.json +++ b/examples/transducers-hdom/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/triple-query/package.json b/examples/triple-query/package.json index d40af7ba4c..8176cc53c9 100644 --- a/examples/triple-query/package.json +++ b/examples/triple-query/package.json @@ -12,7 +12,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/webgl-cube/package.json b/examples/webgl-cube/package.json index 147df4be83..9acfd82598 100644 --- a/examples/webgl-cube/package.json +++ b/examples/webgl-cube/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/webgl-cubemap/package.json b/examples/webgl-cubemap/package.json index 93b0a18e8f..204c458498 100644 --- a/examples/webgl-cubemap/package.json +++ b/examples/webgl-cubemap/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/webgl-grid/package.json b/examples/webgl-grid/package.json index af7e7faf84..94f893ba19 100644 --- a/examples/webgl-grid/package.json +++ b/examples/webgl-grid/package.json @@ -14,7 +14,7 @@ "devDependencies": { "parcel-bundler": "^1.12.4", "rimraf": "^2.6.3", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/webgl-msdf/package.json b/examples/webgl-msdf/package.json index 1731cd9140..8a54bcedb3 100644 --- a/examples/webgl-msdf/package.json +++ b/examples/webgl-msdf/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/webgl-multipass/package.json b/examples/webgl-multipass/package.json index fcf3aac169..776bd30c75 100644 --- a/examples/webgl-multipass/package.json +++ b/examples/webgl-multipass/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/webgl-shadertoy/package.json b/examples/webgl-shadertoy/package.json index f1d59e6e95..e94c8cbc1c 100644 --- a/examples/webgl-shadertoy/package.json +++ b/examples/webgl-shadertoy/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/webgl-ssao/package.json b/examples/webgl-ssao/package.json index 657834cc0b..360756c4c8 100644 --- a/examples/webgl-ssao/package.json +++ b/examples/webgl-ssao/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/wolfram/package.json b/examples/wolfram/package.json index cb023e1f8f..2ee0b1e5c9 100644 --- a/examples/wolfram/package.json +++ b/examples/wolfram/package.json @@ -13,7 +13,7 @@ "devDependencies": { "parcel-bundler": "^1.12.4", "rimraf": "^2.6.3", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/examples/xml-converter/package.json b/examples/xml-converter/package.json index 2ea858248f..45f1578c50 100644 --- a/examples/xml-converter/package.json +++ b/examples/xml-converter/package.json @@ -13,7 +13,7 @@ }, "devDependencies": { "parcel-bundler": "^1.12.4", - "terser": "^4.8.0", + "terser": "^5.1.0", "typescript": "^3.9.7" }, "dependencies": { diff --git a/package.json b/package.json index 987ed2fc78..c8b8cdfd79 100644 --- a/package.json +++ b/package.json @@ -11,16 +11,16 @@ "gzip-size": "^5.1.0", "html-minifier-terser": "^5.1.1", "lerna": "^3.22.1", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "parcel-bundler": "^1.12.4", "rimraf": "^3.0.2", - "rollup": "^2.23.0", + "rollup": "^2.26.2", "rollup-plugin-cleanup": "^3.1.1", - "terser": "^4.8.0", - "ts-loader": "^8.0.1", + "terser": "^5.1.0", + "ts-loader": "^8.0.2", "typescript": "^3.9.7", - "webpack": "^4.44.0", + "webpack": "^4.44.1", "webpack-cli": "^3.3.11" }, "dependencies": { diff --git a/packages/adapt-dpi/CHANGELOG.md b/packages/adapt-dpi/CHANGELOG.md index 7d990577ce..03f461638b 100644 --- a/packages/adapt-dpi/CHANGELOG.md +++ b/packages/adapt-dpi/CHANGELOG.md @@ -3,31 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/adapt-dpi@1.0.3...@thi.ng/adapt-dpi@1.0.4) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/adapt-dpi - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/adapt-dpi@1.0.2...@thi.ng/adapt-dpi@1.0.3) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/adapt-dpi - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/adapt-dpi@1.0.1...@thi.ng/adapt-dpi@1.0.2) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/adapt-dpi - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/adapt-dpi@1.0.0...@thi.ng/adapt-dpi@1.0.1) (2020-06-14) +## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/adapt-dpi@1.0.4...@thi.ng/adapt-dpi@1.0.5) (2020-08-16) **Note:** Version bump only for package @thi.ng/adapt-dpi diff --git a/packages/adapt-dpi/package.json b/packages/adapt-dpi/package.json index 7866e15f68..88ff90b789 100644 --- a/packages/adapt-dpi/package.json +++ b/packages/adapt-dpi/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/adapt-dpi", - "version": "1.0.4", + "version": "1.0.5", "description": "HDPI canvas adapter / styling utility", "module": "./index.js", "main": "./lib/index.js", @@ -41,10 +41,10 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "files": [ diff --git a/packages/adjacency/CHANGELOG.md b/packages/adjacency/CHANGELOG.md index 966c96719e..475172f6f5 100644 --- a/packages/adjacency/CHANGELOG.md +++ b/packages/adjacency/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.54...@thi.ng/adjacency@0.1.55) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.53...@thi.ng/adjacency@0.1.54) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.52...@thi.ng/adjacency@0.1.53) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.51...@thi.ng/adjacency@0.1.52) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.50...@thi.ng/adjacency@0.1.51) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.49...@thi.ng/adjacency@0.1.50) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.48...@thi.ng/adjacency@0.1.49) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.47...@thi.ng/adjacency@0.1.48) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.46...@thi.ng/adjacency@0.1.47) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.45...@thi.ng/adjacency@0.1.46) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.45](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.44...@thi.ng/adjacency@0.1.45) (2020-05-29) +## [0.1.57](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.56...@thi.ng/adjacency@0.1.57) (2020-08-16) **Note:** Version bump only for package @thi.ng/adjacency diff --git a/packages/adjacency/package.json b/packages/adjacency/package.json index 09245bdb46..8b5fdca6e5 100644 --- a/packages/adjacency/package.json +++ b/packages/adjacency/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/adjacency", - "version": "0.1.55", + "version": "0.1.57", "description": "Sparse & bitwise adjacency matrices and related functions for directed & undirected graphs", "module": "./index.js", "main": "./lib/index.js", @@ -40,22 +40,22 @@ "devDependencies": { "@istanbuljs/nyc-config-typescript": "^1.0.1", "@microsoft/api-extractor": "^7.9.2", - "@thi.ng/vectors": "^4.5.6", + "@thi.ng/vectors": "^4.6.1", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/binary": "^2.0.11", - "@thi.ng/bitfield": "^0.3.16", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/dcons": "^2.2.27", - "@thi.ng/sparse": "^0.1.50" + "@thi.ng/api": "^6.12.1", + "@thi.ng/binary": "^2.0.12", + "@thi.ng/bitfield": "^0.3.17", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/dcons": "^2.2.28", + "@thi.ng/sparse": "^0.1.51" }, "files": [ "*.js", diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md index f6eb8afb28..ea3815ce2e 100644 --- a/packages/api/CHANGELOG.md +++ b/packages/api/CHANGELOG.md @@ -3,18 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -# [6.12.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@6.11.3...@thi.ng/api@6.12.0) (2020-07-28) - - -### Features - -* **api:** add Always & ArrayValue types ([dcf9aeb](https://github.com/thi-ng/umbrella/commit/dcf9aebe93d73c06e2bb835b942e83ec6580755f)) - - - - - -## [6.11.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@6.11.2...@thi.ng/api@6.11.3) (2020-07-02) +## [6.12.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@6.12.0...@thi.ng/api@6.12.1) (2020-08-16) **Note:** Version bump only for package @thi.ng/api @@ -22,17 +11,12 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [6.11.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@6.11.1...@thi.ng/api@6.11.2) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/api - - - +# [6.12.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@6.11.3...@thi.ng/api@6.12.0) (2020-07-28) -## [6.11.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@6.11.0...@thi.ng/api@6.11.1) (2020-06-14) +### Features -**Note:** Version bump only for package @thi.ng/api +* **api:** add Always & ArrayValue types ([dcf9aeb](https://github.com/thi-ng/umbrella/commit/dcf9aebe93d73c06e2bb835b942e83ec6580755f)) diff --git a/packages/api/package.json b/packages/api/package.json index 305e2531af..0b4ce129ce 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/api", - "version": "6.12.0", + "version": "6.12.1", "description": "Common, generic types, interfaces & mixins", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.0.1" }, "files": [ "*.js", diff --git a/packages/arrays/CHANGELOG.md b/packages/arrays/CHANGELOG.md index b7a60f7520..513eb0f15e 100644 --- a/packages/arrays/CHANGELOG.md +++ b/packages/arrays/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.6.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.6.12...@thi.ng/arrays@0.6.13) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/arrays - - - - - -## [0.6.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.6.11...@thi.ng/arrays@0.6.12) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/arrays - - - - - -## [0.6.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.6.10...@thi.ng/arrays@0.6.11) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/arrays - - - - - -## [0.6.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.6.9...@thi.ng/arrays@0.6.10) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/arrays - - - - - -## [0.6.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.6.8...@thi.ng/arrays@0.6.9) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/arrays - - - - - -## [0.6.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.6.7...@thi.ng/arrays@0.6.8) (2020-06-01) +## [0.6.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.6.13...@thi.ng/arrays@0.6.14) (2020-08-16) **Note:** Version bump only for package @thi.ng/arrays diff --git a/packages/arrays/package.json b/packages/arrays/package.json index 0598462f4b..09a2ace35e 100644 --- a/packages/arrays/package.json +++ b/packages/arrays/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/arrays", - "version": "0.6.13", + "version": "0.6.14", "description": "Array / Arraylike utilities", "module": "./index.js", "main": "./lib/index.js", @@ -42,19 +42,19 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/compare": "^1.3.12", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/random": "^1.4.15" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/compare": "^1.3.13", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/random": "^1.4.16" }, "files": [ "*.js", diff --git a/packages/associative/CHANGELOG.md b/packages/associative/CHANGELOG.md index 39be78f625..c574a65f87 100644 --- a/packages/associative/CHANGELOG.md +++ b/packages/associative/CHANGELOG.md @@ -3,15 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [5.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@5.0.1...@thi.ng/associative@5.0.2) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/associative - - - - - -## [5.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@5.0.0...@thi.ng/associative@5.0.1) (2020-07-25) +## [5.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@5.0.2...@thi.ng/associative@5.0.3) (2020-08-16) **Note:** Version bump only for package @thi.ng/associative @@ -36,14 +28,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [4.5.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@4.5.0...@thi.ng/associative@4.5.1) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/associative - - - - - # [4.5.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@4.4.1...@thi.ng/associative@4.5.0) (2020-07-17) @@ -88,14 +72,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [4.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@4.2.0...@thi.ng/associative@4.2.1) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/associative - - - - - # [4.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@4.1.0...@thi.ng/associative@4.2.0) (2020-06-20) @@ -119,30 +95,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [4.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@4.0.10...@thi.ng/associative@4.0.11) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/associative - - - - - -## [4.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@4.0.9...@thi.ng/associative@4.0.10) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/associative - - - - - -## [4.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@4.0.8...@thi.ng/associative@4.0.9) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/associative - - - - - # [4.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@3.1.8...@thi.ng/associative@4.0.0) (2020-03-28) diff --git a/packages/associative/package.json b/packages/associative/package.json index 3c6e36aa31..2f2641096e 100644 --- a/packages/associative/package.json +++ b/packages/associative/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/associative", - "version": "5.0.2", + "version": "5.0.3", "description": "Alternative Map and Set implementations with customizable equality semantics & supporting operations", "module": "./index.js", "main": "./lib/index.js", @@ -42,22 +42,22 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/binary": "^2.0.11", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/compare": "^1.3.12", - "@thi.ng/dcons": "^2.2.27", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/transducers": "^7.2.0", - "tslib": "^2.0.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/binary": "^2.0.12", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/compare": "^1.3.13", + "@thi.ng/dcons": "^2.2.28", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/transducers": "^7.2.1", + "tslib": "^2.0.1" }, "files": [ "*.js", diff --git a/packages/atom/CHANGELOG.md b/packages/atom/CHANGELOG.md index 753924e32e..e0dee2c910 100644 --- a/packages/atom/CHANGELOG.md +++ b/packages/atom/CHANGELOG.md @@ -3,63 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@4.1.15...@thi.ng/atom@4.1.16) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/atom - - - - - -## [4.1.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@4.1.14...@thi.ng/atom@4.1.15) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/atom - - - - - -## [4.1.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@4.1.13...@thi.ng/atom@4.1.14) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/atom - - - - - -## [4.1.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@4.1.12...@thi.ng/atom@4.1.13) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/atom - - - - - -## [4.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@4.1.11...@thi.ng/atom@4.1.12) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/atom - - - - - -## [4.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@4.1.10...@thi.ng/atom@4.1.11) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/atom - - - - - -## [4.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@4.1.9...@thi.ng/atom@4.1.10) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/atom - - - - - -## [4.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@4.1.8...@thi.ng/atom@4.1.9) (2020-06-01) +## [4.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@4.1.16...@thi.ng/atom@4.1.17) (2020-08-16) **Note:** Version bump only for package @thi.ng/atom diff --git a/packages/atom/package.json b/packages/atom/package.json index a987ab982f..784f70dea4 100644 --- a/packages/atom/package.json +++ b/packages/atom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/atom", - "version": "4.1.16", + "version": "4.1.17", "description": "Mutable wrappers for nested immutable values with optional undo/redo history and transaction support", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/paths": "^4.1.2", - "tslib": "^2.0.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/paths": "^4.1.3", + "tslib": "^2.0.1" }, "files": [ "*.js", diff --git a/packages/bench/CHANGELOG.md b/packages/bench/CHANGELOG.md index 7656781aaa..e035fd2f94 100644 --- a/packages/bench/CHANGELOG.md +++ b/packages/bench/CHANGELOG.md @@ -3,31 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/bench@2.0.15...@thi.ng/bench@2.0.16) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/bench - - - - - -## [2.0.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/bench@2.0.14...@thi.ng/bench@2.0.15) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/bench - - - - - -## [2.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/bench@2.0.13...@thi.ng/bench@2.0.14) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/bench - - - - - -## [2.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/bench@2.0.12...@thi.ng/bench@2.0.13) (2020-06-14) +## [2.0.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/bench@2.0.16...@thi.ng/bench@2.0.17) (2020-08-16) **Note:** Version bump only for package @thi.ng/bench diff --git a/packages/bench/package.json b/packages/bench/package.json index ffc702b23f..c978b9c7dc 100644 --- a/packages/bench/package.json +++ b/packages/bench/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/bench", - "version": "2.0.16", + "version": "2.0.17", "description": "Benchmarking utilities w/ optional statistics", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.0.1" }, "files": [ "*.js", diff --git a/packages/bencode/CHANGELOG.md b/packages/bencode/CHANGELOG.md index f87ad200c9..d888ee3754 100644 --- a/packages/bencode/CHANGELOG.md +++ b/packages/bencode/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.3.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.33...@thi.ng/bencode@0.3.34) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.3.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.32...@thi.ng/bencode@0.3.33) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.3.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.31...@thi.ng/bencode@0.3.32) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.3.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.30...@thi.ng/bencode@0.3.31) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.3.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.29...@thi.ng/bencode@0.3.30) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.3.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.28...@thi.ng/bencode@0.3.29) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.3.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.27...@thi.ng/bencode@0.3.28) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.3.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.26...@thi.ng/bencode@0.3.27) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.3.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.25...@thi.ng/bencode@0.3.26) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.3.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.24...@thi.ng/bencode@0.3.25) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.3.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.23...@thi.ng/bencode@0.3.24) (2020-05-29) +## [0.3.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.3.34...@thi.ng/bencode@0.3.35) (2020-08-16) **Note:** Version bump only for package @thi.ng/bencode diff --git a/packages/bencode/package.json b/packages/bencode/package.json index 6033deb028..3a5e9bc681 100644 --- a/packages/bencode/package.json +++ b/packages/bencode/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/bencode", - "version": "0.3.34", + "version": "0.3.35", "description": "Bencode binary encoder / decoder with optional UTF8 encoding & floating point support", "module": "./index.js", "main": "./lib/index.js", @@ -42,20 +42,20 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/arrays": "^0.6.13", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/defmulti": "^1.2.21", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/transducers-binary": "^0.5.24" + "@thi.ng/api": "^6.12.1", + "@thi.ng/arrays": "^0.6.14", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/defmulti": "^1.2.22", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/transducers-binary": "^0.5.25" }, "files": [ "*.js", diff --git a/packages/binary/CHANGELOG.md b/packages/binary/CHANGELOG.md index d26b462d8c..954411dcd5 100644 --- a/packages/binary/CHANGELOG.md +++ b/packages/binary/CHANGELOG.md @@ -3,31 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/binary@2.0.10...@thi.ng/binary@2.0.11) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/binary - - - - - -## [2.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/binary@2.0.9...@thi.ng/binary@2.0.10) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/binary - - - - - -## [2.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/binary@2.0.8...@thi.ng/binary@2.0.9) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/binary - - - - - -## [2.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/binary@2.0.7...@thi.ng/binary@2.0.8) (2020-06-14) +## [2.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/binary@2.0.11...@thi.ng/binary@2.0.12) (2020-08-16) **Note:** Version bump only for package @thi.ng/binary diff --git a/packages/binary/package.json b/packages/binary/package.json index c6b640f8da..e8073cc2ac 100644 --- a/packages/binary/package.json +++ b/packages/binary/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/binary", - "version": "2.0.11", + "version": "2.0.12", "description": "95+ assorted binary / bitwise operations, conversions, utilities", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.0.1" }, "files": [ "*.js", diff --git a/packages/bitfield/CHANGELOG.md b/packages/bitfield/CHANGELOG.md index 620f6d4f6d..d07ffb19bb 100644 --- a/packages/bitfield/CHANGELOG.md +++ b/packages/bitfield/CHANGELOG.md @@ -3,55 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.3.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.3.15...@thi.ng/bitfield@0.3.16) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/bitfield - - - - - -## [0.3.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.3.14...@thi.ng/bitfield@0.3.15) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/bitfield - - - - - -## [0.3.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.3.13...@thi.ng/bitfield@0.3.14) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/bitfield - - - - - -## [0.3.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.3.12...@thi.ng/bitfield@0.3.13) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/bitfield - - - - - -## [0.3.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.3.11...@thi.ng/bitfield@0.3.12) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/bitfield - - - - - -## [0.3.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.3.10...@thi.ng/bitfield@0.3.11) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/bitfield - - - - - -## [0.3.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.3.9...@thi.ng/bitfield@0.3.10) (2020-06-01) +## [0.3.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.3.16...@thi.ng/bitfield@0.3.17) (2020-08-16) **Note:** Version bump only for package @thi.ng/bitfield diff --git a/packages/bitfield/package.json b/packages/bitfield/package.json index f5c11170af..0a5de04f09 100644 --- a/packages/bitfield/package.json +++ b/packages/bitfield/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/bitfield", - "version": "0.3.16", + "version": "0.3.17", "description": "1D / 2D bit field implementations", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/binary": "^2.0.11", - "@thi.ng/strings": "^1.9.1" + "@thi.ng/api": "^6.12.1", + "@thi.ng/binary": "^2.0.12", + "@thi.ng/strings": "^1.9.2" }, "files": [ "*.js", diff --git a/packages/bitstream/CHANGELOG.md b/packages/bitstream/CHANGELOG.md index aac9209bfa..8fea0772d0 100644 --- a/packages/bitstream/CHANGELOG.md +++ b/packages/bitstream/CHANGELOG.md @@ -3,39 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@1.1.21...@thi.ng/bitstream@1.1.22) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/bitstream - - - - - -## [1.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@1.1.20...@thi.ng/bitstream@1.1.21) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/bitstream - - - - - -## [1.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@1.1.19...@thi.ng/bitstream@1.1.20) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/bitstream - - - - - -## [1.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@1.1.18...@thi.ng/bitstream@1.1.19) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/bitstream - - - - - -## [1.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@1.1.17...@thi.ng/bitstream@1.1.18) (2020-06-14) +## [1.1.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@1.1.22...@thi.ng/bitstream@1.1.23) (2020-08-16) **Note:** Version bump only for package @thi.ng/bitstream diff --git a/packages/bitstream/package.json b/packages/bitstream/package.json index 5add21b074..1573e619d8 100644 --- a/packages/bitstream/package.json +++ b/packages/bitstream/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/bitstream", - "version": "1.1.22", + "version": "1.1.23", "description": "ES6 iterator based read/write bit streams with support for variable word widths", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/errors": "^1.2.17" + "@thi.ng/errors": "^1.2.18" }, "files": [ "*.js", diff --git a/packages/cache/CHANGELOG.md b/packages/cache/CHANGELOG.md index c1e46ecd7d..5c40d00275 100644 --- a/packages/cache/CHANGELOG.md +++ b/packages/cache/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.0.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.53...@thi.ng/cache@1.0.54) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.52...@thi.ng/cache@1.0.53) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.51...@thi.ng/cache@1.0.52) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.50...@thi.ng/cache@1.0.51) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.49...@thi.ng/cache@1.0.50) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.48...@thi.ng/cache@1.0.49) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.47...@thi.ng/cache@1.0.48) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.46...@thi.ng/cache@1.0.47) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.45...@thi.ng/cache@1.0.46) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.45](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.44...@thi.ng/cache@1.0.45) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.44](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.43...@thi.ng/cache@1.0.44) (2020-05-29) +## [1.0.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.54...@thi.ng/cache@1.0.55) (2020-08-16) **Note:** Version bump only for package @thi.ng/cache diff --git a/packages/cache/package.json b/packages/cache/package.json index d5c91c4a47..04536b45a6 100644 --- a/packages/cache/package.json +++ b/packages/cache/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/cache", - "version": "1.0.54", + "version": "1.0.55", "description": "In-memory cache implementations with ES6 Map-like API and different eviction strategies", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/dcons": "^2.2.27", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/dcons": "^2.2.28", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/checks/CHANGELOG.md b/packages/checks/CHANGELOG.md index d7d1e39a16..ff987113ba 100644 --- a/packages/checks/CHANGELOG.md +++ b/packages/checks/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.7.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.7.3...@thi.ng/checks@2.7.4) (2020-07-28) +## [2.7.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.7.4...@thi.ng/checks@2.7.5) (2020-08-16) **Note:** Version bump only for package @thi.ng/checks @@ -22,22 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [2.7.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.7.1...@thi.ng/checks@2.7.2) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/checks - - - - - -## [2.7.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.7.0...@thi.ng/checks@2.7.1) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/checks - - - - - # [2.7.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.6.5...@thi.ng/checks@2.7.0) (2020-05-14) diff --git a/packages/checks/package.json b/packages/checks/package.json index e0ee7a9efc..7d72968082 100644 --- a/packages/checks/package.json +++ b/packages/checks/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/checks", - "version": "2.7.4", + "version": "2.7.5", "description": "Collection of 50+ type, feature & value checks", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.0.1" }, "files": [ "*.js", diff --git a/packages/color/CHANGELOG.md b/packages/color/CHANGELOG.md index dc816a176a..401bb3c2a7 100644 --- a/packages/color/CHANGELOG.md +++ b/packages/color/CHANGELOG.md @@ -3,79 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.2.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@1.2.9...@thi.ng/color@1.2.10) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [1.2.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@1.2.8...@thi.ng/color@1.2.9) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [1.2.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@1.2.7...@thi.ng/color@1.2.8) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [1.2.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@1.2.6...@thi.ng/color@1.2.7) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [1.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@1.2.5...@thi.ng/color@1.2.6) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [1.2.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@1.2.4...@thi.ng/color@1.2.5) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [1.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@1.2.3...@thi.ng/color@1.2.4) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [1.2.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@1.2.2...@thi.ng/color@1.2.3) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [1.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@1.2.1...@thi.ng/color@1.2.2) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [1.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@1.2.0...@thi.ng/color@1.2.1) (2020-06-01) +## [1.2.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@1.2.11...@thi.ng/color@1.2.12) (2020-08-16) **Note:** Version bump only for package @thi.ng/color diff --git a/packages/color/package.json b/packages/color/package.json index 4605451d0c..f9ef094d98 100644 --- a/packages/color/package.json +++ b/packages/color/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/color", - "version": "1.2.10", + "version": "1.2.12", "description": "Array-based color ops, conversions, multi-color gradients, presets", "module": "./index.js", "main": "./lib/index.js", @@ -42,22 +42,22 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/compose": "^1.4.13", - "@thi.ng/defmulti": "^1.2.21", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/math": "^2.0.1", - "@thi.ng/strings": "^1.9.1", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/compose": "^1.4.14", + "@thi.ng/defmulti": "^1.2.22", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/math": "^2.0.2", + "@thi.ng/strings": "^1.9.2", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/compare/CHANGELOG.md b/packages/compare/CHANGELOG.md index f5c8d64abe..acfd836520 100644 --- a/packages/compare/CHANGELOG.md +++ b/packages/compare/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.3.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.3.11...@thi.ng/compare@1.3.12) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/compare - - - - - -## [1.3.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.3.10...@thi.ng/compare@1.3.11) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/compare - - - - - -## [1.3.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.3.9...@thi.ng/compare@1.3.10) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/compare - - - - - -## [1.3.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.3.8...@thi.ng/compare@1.3.9) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/compare - - - - - -## [1.3.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.3.7...@thi.ng/compare@1.3.8) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/compare - - - - - -## [1.3.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.3.6...@thi.ng/compare@1.3.7) (2020-06-01) +## [1.3.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.3.12...@thi.ng/compare@1.3.13) (2020-08-16) **Note:** Version bump only for package @thi.ng/compare diff --git a/packages/compare/package.json b/packages/compare/package.json index 26d91e9240..2e0a2d99f8 100644 --- a/packages/compare/package.json +++ b/packages/compare/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/compare", - "version": "1.3.12", + "version": "1.3.13", "description": "Comparators with support for types implementing the @thi.ng/api/ICompare interface", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0" + "@thi.ng/api": "^6.12.1" }, "files": [ "*.js", diff --git a/packages/compose/CHANGELOG.md b/packages/compose/CHANGELOG.md index 2ab168d288..a4197293f8 100644 --- a/packages/compose/CHANGELOG.md +++ b/packages/compose/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.4.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.4.12...@thi.ng/compose@1.4.13) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/compose - - - - - -## [1.4.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.4.11...@thi.ng/compose@1.4.12) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/compose - - - - - -## [1.4.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.4.10...@thi.ng/compose@1.4.11) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/compose - - - - - -## [1.4.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.4.9...@thi.ng/compose@1.4.10) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/compose - - - - - -## [1.4.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.4.8...@thi.ng/compose@1.4.9) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/compose - - - - - -## [1.4.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.4.7...@thi.ng/compose@1.4.8) (2020-06-01) +## [1.4.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.4.13...@thi.ng/compose@1.4.14) (2020-08-16) **Note:** Version bump only for package @thi.ng/compose diff --git a/packages/compose/package.json b/packages/compose/package.json index a5cd098120..19ef29b8c6 100644 --- a/packages/compose/package.json +++ b/packages/compose/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/compose", - "version": "1.4.13", + "version": "1.4.14", "description": "Optimized functional composition helpers", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/errors": "^1.2.17" + "@thi.ng/api": "^6.12.1", + "@thi.ng/errors": "^1.2.18" }, "files": [ "*.js", diff --git a/packages/csp/CHANGELOG.md b/packages/csp/CHANGELOG.md index e7a5968041..beec02b07b 100644 --- a/packages/csp/CHANGELOG.md +++ b/packages/csp/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.33...@thi.ng/csp@1.1.34) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.32...@thi.ng/csp@1.1.33) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.31...@thi.ng/csp@1.1.32) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.30...@thi.ng/csp@1.1.31) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.29...@thi.ng/csp@1.1.30) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.28...@thi.ng/csp@1.1.29) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.27...@thi.ng/csp@1.1.28) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.26...@thi.ng/csp@1.1.27) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.25...@thi.ng/csp@1.1.26) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.24...@thi.ng/csp@1.1.25) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.23...@thi.ng/csp@1.1.24) (2020-05-29) +## [1.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.1.34...@thi.ng/csp@1.1.35) (2020-08-16) **Note:** Version bump only for package @thi.ng/csp diff --git a/packages/csp/package.json b/packages/csp/package.json index 562203c531..af5ffdd718 100644 --- a/packages/csp/package.json +++ b/packages/csp/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/csp", - "version": "1.1.34", + "version": "1.1.35", "description": "ES6 promise based CSP primitives & operations", "module": "./index.js", "main": "./lib/index.js", @@ -46,19 +46,19 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/arrays": "^0.6.13", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/dcons": "^2.2.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/arrays": "^0.6.14", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/dcons": "^2.2.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/dcons/CHANGELOG.md b/packages/dcons/CHANGELOG.md index 8417c7e3e8..958fc844a3 100644 --- a/packages/dcons/CHANGELOG.md +++ b/packages/dcons/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.2.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.2.26...@thi.ng/dcons@2.2.27) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.2.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.2.25...@thi.ng/dcons@2.2.26) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.2.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.2.24...@thi.ng/dcons@2.2.25) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.2.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.2.23...@thi.ng/dcons@2.2.24) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.2.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.2.22...@thi.ng/dcons@2.2.23) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.2.21...@thi.ng/dcons@2.2.22) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.2.20...@thi.ng/dcons@2.2.21) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.2.19...@thi.ng/dcons@2.2.20) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.2.18...@thi.ng/dcons@2.2.19) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.2.17...@thi.ng/dcons@2.2.18) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.2.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.2.16...@thi.ng/dcons@2.2.17) (2020-05-29) +## [2.2.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.2.27...@thi.ng/dcons@2.2.28) (2020-08-16) **Note:** Version bump only for package @thi.ng/dcons diff --git a/packages/dcons/package.json b/packages/dcons/package.json index 1977b0bb94..6f645cae73 100644 --- a/packages/dcons/package.json +++ b/packages/dcons/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dcons", - "version": "2.2.27", + "version": "2.2.28", "description": "Double-linked list with comprehensive set of operations", "module": "./index.js", "main": "./lib/index.js", @@ -42,20 +42,20 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/compare": "^1.3.12", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/random": "^1.4.15", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/compare": "^1.3.13", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/random": "^1.4.16", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/defmulti/CHANGELOG.md b/packages/defmulti/CHANGELOG.md index 000667d715..a5e6a090a2 100644 --- a/packages/defmulti/CHANGELOG.md +++ b/packages/defmulti/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.2.20...@thi.ng/defmulti@1.2.21) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/defmulti - - - - - -## [1.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.2.19...@thi.ng/defmulti@1.2.20) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/defmulti - - - - - -## [1.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.2.18...@thi.ng/defmulti@1.2.19) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/defmulti - - - - - -## [1.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.2.17...@thi.ng/defmulti@1.2.18) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/defmulti - - - - - -## [1.2.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.2.16...@thi.ng/defmulti@1.2.17) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/defmulti - - - - - -## [1.2.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.2.15...@thi.ng/defmulti@1.2.16) (2020-06-01) +## [1.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.2.21...@thi.ng/defmulti@1.2.22) (2020-08-16) **Note:** Version bump only for package @thi.ng/defmulti diff --git a/packages/defmulti/package.json b/packages/defmulti/package.json index cbe5fc39c1..38cfbd0132 100644 --- a/packages/defmulti/package.json +++ b/packages/defmulti/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/defmulti", - "version": "1.2.21", + "version": "1.2.22", "description": "Dynamic, extensible multiple dispatch via user supplied dispatch function.", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/errors": "^1.2.17" + "@thi.ng/api": "^6.12.1", + "@thi.ng/errors": "^1.2.18" }, "files": [ "*.js", diff --git a/packages/dgraph-dot/CHANGELOG.md b/packages/dgraph-dot/CHANGELOG.md index bdc35a8f80..31855c30b1 100644 --- a/packages/dgraph-dot/CHANGELOG.md +++ b/packages/dgraph-dot/CHANGELOG.md @@ -3,111 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.21...@thi.ng/dgraph-dot@0.1.22) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.20...@thi.ng/dgraph-dot@0.1.21) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.19...@thi.ng/dgraph-dot@0.1.20) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.18...@thi.ng/dgraph-dot@0.1.19) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.17...@thi.ng/dgraph-dot@0.1.18) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.16...@thi.ng/dgraph-dot@0.1.17) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.15...@thi.ng/dgraph-dot@0.1.16) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.14...@thi.ng/dgraph-dot@0.1.15) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.13...@thi.ng/dgraph-dot@0.1.14) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.12...@thi.ng/dgraph-dot@0.1.13) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.11...@thi.ng/dgraph-dot@0.1.12) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.10...@thi.ng/dgraph-dot@0.1.11) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.9...@thi.ng/dgraph-dot@0.1.10) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/dgraph-dot - - - - - -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.8...@thi.ng/dgraph-dot@0.1.9) (2020-05-29) +## [0.1.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph-dot@0.1.22...@thi.ng/dgraph-dot@0.1.23) (2020-08-16) **Note:** Version bump only for package @thi.ng/dgraph-dot diff --git a/packages/dgraph-dot/package.json b/packages/dgraph-dot/package.json index 4f4f828b87..c9223bdc98 100644 --- a/packages/dgraph-dot/package.json +++ b/packages/dgraph-dot/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dgraph-dot", - "version": "0.1.22", + "version": "0.1.23", "description": "Customizable Graphviz DOT serialization for @thi.ng/dgraph", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/dgraph": "^1.2.22", - "@thi.ng/dot": "^1.2.13" + "@thi.ng/api": "^6.12.1", + "@thi.ng/dgraph": "^1.2.23", + "@thi.ng/dot": "^1.2.14" }, "files": [ "*.js", diff --git a/packages/dgraph/CHANGELOG.md b/packages/dgraph/CHANGELOG.md index 2b225838dd..636706a868 100644 --- a/packages/dgraph/CHANGELOG.md +++ b/packages/dgraph/CHANGELOG.md @@ -3,111 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.21...@thi.ng/dgraph@1.2.22) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.20...@thi.ng/dgraph@1.2.21) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.19...@thi.ng/dgraph@1.2.20) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.18...@thi.ng/dgraph@1.2.19) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.17...@thi.ng/dgraph@1.2.18) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.16...@thi.ng/dgraph@1.2.17) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.15...@thi.ng/dgraph@1.2.16) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.14...@thi.ng/dgraph@1.2.15) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.13...@thi.ng/dgraph@1.2.14) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.12...@thi.ng/dgraph@1.2.13) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.11...@thi.ng/dgraph@1.2.12) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.10...@thi.ng/dgraph@1.2.11) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.9...@thi.ng/dgraph@1.2.10) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.2.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.8...@thi.ng/dgraph@1.2.9) (2020-05-29) +## [1.2.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.2.22...@thi.ng/dgraph@1.2.23) (2020-08-16) **Note:** Version bump only for package @thi.ng/dgraph diff --git a/packages/dgraph/package.json b/packages/dgraph/package.json index 74ed162cf5..88c1e9e47e 100644 --- a/packages/dgraph/package.json +++ b/packages/dgraph/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dgraph", - "version": "1.2.22", + "version": "1.2.23", "description": "Type-agnostic directed acyclic graph (DAG) & graph operations", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/associative": "^5.0.2", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/associative": "^5.0.3", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/diff/CHANGELOG.md b/packages/diff/CHANGELOG.md index f1051bdf0c..ce1da5ff21 100644 --- a/packages/diff/CHANGELOG.md +++ b/packages/diff/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [3.2.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@3.2.26...@thi.ng/diff@3.2.27) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/diff - - - - - -## [3.2.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@3.2.25...@thi.ng/diff@3.2.26) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/diff - - - - - -## [3.2.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@3.2.24...@thi.ng/diff@3.2.25) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/diff - - - - - -## [3.2.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@3.2.23...@thi.ng/diff@3.2.24) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/diff - - - - - -## [3.2.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@3.2.22...@thi.ng/diff@3.2.23) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/diff - - - - - -## [3.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@3.2.21...@thi.ng/diff@3.2.22) (2020-06-01) +## [3.2.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@3.2.27...@thi.ng/diff@3.2.28) (2020-08-16) **Note:** Version bump only for package @thi.ng/diff diff --git a/packages/diff/package.json b/packages/diff/package.json index e6a83c6241..7acfb881d8 100644 --- a/packages/diff/package.json +++ b/packages/diff/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/diff", - "version": "3.2.27", + "version": "3.2.28", "description": "Customizable diff implementations for arrays (sequential) & objects (associative), with or without linear edit logs", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/equiv": "^1.0.27" + "@thi.ng/api": "^6.12.1", + "@thi.ng/equiv": "^1.0.28" }, "files": [ "*.js", diff --git a/packages/dl-asset/CHANGELOG.md b/packages/dl-asset/CHANGELOG.md index f73343e373..4747bd52b7 100644 --- a/packages/dl-asset/CHANGELOG.md +++ b/packages/dl-asset/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.4.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/dl-asset@0.4.0...@thi.ng/dl-asset@0.4.1) (2020-07-28) +## [0.4.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/dl-asset@0.4.1...@thi.ng/dl-asset@0.4.2) (2020-08-16) **Note:** Version bump only for package @thi.ng/dl-asset @@ -22,46 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.3.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/dl-asset@0.3.13...@thi.ng/dl-asset@0.3.14) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/dl-asset - - - - - -## [0.3.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/dl-asset@0.3.12...@thi.ng/dl-asset@0.3.13) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/dl-asset - - - - - -## [0.3.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/dl-asset@0.3.11...@thi.ng/dl-asset@0.3.12) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/dl-asset - - - - - -## [0.3.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/dl-asset@0.3.10...@thi.ng/dl-asset@0.3.11) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/dl-asset - - - - - -## [0.3.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/dl-asset@0.3.9...@thi.ng/dl-asset@0.3.10) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/dl-asset - - - - - # 0.3.0 (2020-02-26) diff --git a/packages/dl-asset/package.json b/packages/dl-asset/package.json index 5e2e79d679..f3a3555b9d 100644 --- a/packages/dl-asset/package.json +++ b/packages/dl-asset/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dl-asset", - "version": "0.4.1", + "version": "0.4.2", "description": "Local asset download for web apps, with automatic MIME type detection", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/mime": "^0.1.17" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/mime": "^0.1.18" }, "files": [ "*.js", diff --git a/packages/dlogic/CHANGELOG.md b/packages/dlogic/CHANGELOG.md index 3b250a2f8d..177cb51735 100644 --- a/packages/dlogic/CHANGELOG.md +++ b/packages/dlogic/CHANGELOG.md @@ -3,31 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.0.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/dlogic@1.0.26...@thi.ng/dlogic@1.0.27) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/dlogic - - - - - -## [1.0.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/dlogic@1.0.25...@thi.ng/dlogic@1.0.26) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/dlogic - - - - - -## [1.0.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/dlogic@1.0.24...@thi.ng/dlogic@1.0.25) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/dlogic - - - - - -## [1.0.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/dlogic@1.0.23...@thi.ng/dlogic@1.0.24) (2020-06-14) +## [1.0.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/dlogic@1.0.27...@thi.ng/dlogic@1.0.28) (2020-08-16) **Note:** Version bump only for package @thi.ng/dlogic diff --git a/packages/dlogic/package.json b/packages/dlogic/package.json index 4de88fa9c8..29c2744eb7 100644 --- a/packages/dlogic/package.json +++ b/packages/dlogic/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dlogic", - "version": "1.0.27", + "version": "1.0.28", "description": "Assorted digital logic ops / constructs", "module": "./index.js", "main": "./lib/index.js", @@ -42,10 +42,10 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "files": [ @@ -71,6 +71,6 @@ "year": 2017 }, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.0.1" } } diff --git a/packages/dot/CHANGELOG.md b/packages/dot/CHANGELOG.md index 9c8b5cc8c0..23625783b6 100644 --- a/packages/dot/CHANGELOG.md +++ b/packages/dot/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.2.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.2.12...@thi.ng/dot@1.2.13) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/dot - - - - - -## [1.2.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.2.11...@thi.ng/dot@1.2.12) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/dot - - - - - -## [1.2.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.2.10...@thi.ng/dot@1.2.11) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/dot - - - - - -## [1.2.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.2.9...@thi.ng/dot@1.2.10) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/dot - - - - - -## [1.2.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.2.8...@thi.ng/dot@1.2.9) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/dot - - - - - -## [1.2.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.2.7...@thi.ng/dot@1.2.8) (2020-06-01) +## [1.2.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.2.13...@thi.ng/dot@1.2.14) (2020-08-16) **Note:** Version bump only for package @thi.ng/dot diff --git a/packages/dot/package.json b/packages/dot/package.json index 786e519ffd..557ebaa991 100644 --- a/packages/dot/package.json +++ b/packages/dot/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dot", - "version": "1.2.13", + "version": "1.2.14", "description": "Graphviz document abstraction & serialization to DOT format", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5" }, "files": [ "*.js", diff --git a/packages/dsp-io-wav/CHANGELOG.md b/packages/dsp-io-wav/CHANGELOG.md index a9f3bb3f71..c542f60d11 100644 --- a/packages/dsp-io-wav/CHANGELOG.md +++ b/packages/dsp-io-wav/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.23...@thi.ng/dsp-io-wav@0.1.24) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/dsp-io-wav - - - - - -## [0.1.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.22...@thi.ng/dsp-io-wav@0.1.23) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/dsp-io-wav - - - - - -## [0.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.21...@thi.ng/dsp-io-wav@0.1.22) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/dsp-io-wav - - - - - -## [0.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.20...@thi.ng/dsp-io-wav@0.1.21) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/dsp-io-wav - - - - - -## [0.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.19...@thi.ng/dsp-io-wav@0.1.20) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/dsp-io-wav - - - - - -## [0.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.18...@thi.ng/dsp-io-wav@0.1.19) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/dsp-io-wav - - - - - -## [0.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.17...@thi.ng/dsp-io-wav@0.1.18) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/dsp-io-wav - - - - - -## [0.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.16...@thi.ng/dsp-io-wav@0.1.17) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/dsp-io-wav - - - - - -## [0.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.15...@thi.ng/dsp-io-wav@0.1.16) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/dsp-io-wav - - - - - -## [0.1.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.14...@thi.ng/dsp-io-wav@0.1.15) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/dsp-io-wav - - - - - -## [0.1.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.13...@thi.ng/dsp-io-wav@0.1.14) (2020-05-29) +## [0.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp-io-wav@0.1.24...@thi.ng/dsp-io-wav@0.1.25) (2020-08-16) **Note:** Version bump only for package @thi.ng/dsp-io-wav diff --git a/packages/dsp-io-wav/package.json b/packages/dsp-io-wav/package.json index 7d0dfe53aa..26eda72e1d 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": "0.1.24", + "version": "0.1.25", "description": "WAV file format generation", "module": "./index.js", "main": "./lib/index.js", @@ -42,17 +42,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/binary": "^2.0.11", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/transducers-binary": "^0.5.24" + "@thi.ng/api": "^6.12.1", + "@thi.ng/binary": "^2.0.12", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/transducers-binary": "^0.5.25" }, "files": [ "*.js", diff --git a/packages/dsp/CHANGELOG.md b/packages/dsp/CHANGELOG.md index 5b5826c3e2..f09951e6bb 100644 --- a/packages/dsp/CHANGELOG.md +++ b/packages/dsp/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@2.0.25...@thi.ng/dsp@2.0.26) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [2.0.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@2.0.24...@thi.ng/dsp@2.0.25) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [2.0.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@2.0.23...@thi.ng/dsp@2.0.24) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [2.0.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@2.0.22...@thi.ng/dsp@2.0.23) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [2.0.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@2.0.21...@thi.ng/dsp@2.0.22) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [2.0.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@2.0.20...@thi.ng/dsp@2.0.21) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [2.0.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@2.0.19...@thi.ng/dsp@2.0.20) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [2.0.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@2.0.18...@thi.ng/dsp@2.0.19) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [2.0.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@2.0.17...@thi.ng/dsp@2.0.18) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [2.0.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@2.0.16...@thi.ng/dsp@2.0.17) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [2.0.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@2.0.15...@thi.ng/dsp@2.0.16) (2020-05-29) +## [2.0.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@2.0.26...@thi.ng/dsp@2.0.27) (2020-08-16) **Note:** Version bump only for package @thi.ng/dsp diff --git a/packages/dsp/package.json b/packages/dsp/package.json index 1a2277b6bc..11090f6a03 100644 --- a/packages/dsp/package.json +++ b/packages/dsp/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dsp", - "version": "2.0.26", + "version": "2.0.27", "description": "Composable signal generators, oscillators, filters, FFT, spectrum, windowing & related DSP utils", "module": "./index.js", "main": "./lib/index.js", @@ -42,19 +42,19 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/math": "^2.0.1", - "@thi.ng/random": "^1.4.15", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/math": "^2.0.2", + "@thi.ng/random": "^1.4.16", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/dynvar/CHANGELOG.md b/packages/dynvar/CHANGELOG.md index 39e78f7be2..8b407b1044 100644 --- a/packages/dynvar/CHANGELOG.md +++ b/packages/dynvar/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/dynvar@0.1.18...@thi.ng/dynvar@0.1.19) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/dynvar - - - - - -## [0.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/dynvar@0.1.17...@thi.ng/dynvar@0.1.18) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/dynvar - - - - - -## [0.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/dynvar@0.1.16...@thi.ng/dynvar@0.1.17) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/dynvar - - - - - -## [0.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/dynvar@0.1.15...@thi.ng/dynvar@0.1.16) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/dynvar - - - - - -## [0.1.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/dynvar@0.1.14...@thi.ng/dynvar@0.1.15) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/dynvar - - - - - -## [0.1.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/dynvar@0.1.13...@thi.ng/dynvar@0.1.14) (2020-06-01) +## [0.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/dynvar@0.1.19...@thi.ng/dynvar@0.1.20) (2020-08-16) **Note:** Version bump only for package @thi.ng/dynvar diff --git a/packages/dynvar/package.json b/packages/dynvar/package.json index 4e1d8b0af9..d84ba3ba90 100644 --- a/packages/dynvar/package.json +++ b/packages/dynvar/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dynvar", - "version": "0.1.19", + "version": "0.1.20", "description": "Dynamically scoped variable bindings", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0" + "@thi.ng/api": "^6.12.1" }, "files": [ "*.js", diff --git a/packages/ecs/CHANGELOG.md b/packages/ecs/CHANGELOG.md index 4ba8c48002..5d933c6596 100644 --- a/packages/ecs/CHANGELOG.md +++ b/packages/ecs/CHANGELOG.md @@ -3,111 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.3.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.28...@thi.ng/ecs@0.3.29) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.27...@thi.ng/ecs@0.3.28) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.26...@thi.ng/ecs@0.3.27) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.25...@thi.ng/ecs@0.3.26) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.24...@thi.ng/ecs@0.3.25) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.23...@thi.ng/ecs@0.3.24) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.22...@thi.ng/ecs@0.3.23) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.21...@thi.ng/ecs@0.3.22) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.20...@thi.ng/ecs@0.3.21) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.19...@thi.ng/ecs@0.3.20) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.18...@thi.ng/ecs@0.3.19) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.17...@thi.ng/ecs@0.3.18) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.16...@thi.ng/ecs@0.3.17) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/ecs - - - - - -## [0.3.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.15...@thi.ng/ecs@0.3.16) (2020-05-29) +## [0.3.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/ecs@0.3.29...@thi.ng/ecs@0.3.30) (2020-08-16) **Note:** Version bump only for package @thi.ng/ecs diff --git a/packages/ecs/package.json b/packages/ecs/package.json index 58d51cd0e9..db2f1b0466 100644 --- a/packages/ecs/package.json +++ b/packages/ecs/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/ecs", - "version": "0.3.29", + "version": "0.3.30", "description": "Entity Component System based around typed arrays & sparse sets", "module": "./index.js", "main": "./lib/index.js", @@ -40,24 +40,24 @@ "devDependencies": { "@istanbuljs/nyc-config-typescript": "^1.0.1", "@microsoft/api-extractor": "^7.9.2", - "@thi.ng/equiv": "^1.0.27", + "@thi.ng/equiv": "^1.0.28", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/associative": "^5.0.2", - "@thi.ng/binary": "^2.0.11", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/dcons": "^2.2.27", - "@thi.ng/idgen": "^0.2.18", - "@thi.ng/transducers": "^7.2.0", - "tslib": "^2.0.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/associative": "^5.0.3", + "@thi.ng/binary": "^2.0.12", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/dcons": "^2.2.28", + "@thi.ng/idgen": "^0.2.19", + "@thi.ng/transducers": "^7.2.1", + "tslib": "^2.0.1" }, "files": [ "*.js", diff --git a/packages/equiv/CHANGELOG.md b/packages/equiv/CHANGELOG.md index 21d510f028..55f18939ec 100644 --- a/packages/equiv/CHANGELOG.md +++ b/packages/equiv/CHANGELOG.md @@ -3,31 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.0.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/equiv@1.0.26...@thi.ng/equiv@1.0.27) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/equiv - - - - - -## [1.0.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/equiv@1.0.25...@thi.ng/equiv@1.0.26) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/equiv - - - - - -## [1.0.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/equiv@1.0.24...@thi.ng/equiv@1.0.25) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/equiv - - - - - -## [1.0.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/equiv@1.0.23...@thi.ng/equiv@1.0.24) (2020-06-20) +## [1.0.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/equiv@1.0.27...@thi.ng/equiv@1.0.28) (2020-08-16) **Note:** Version bump only for package @thi.ng/equiv diff --git a/packages/equiv/package.json b/packages/equiv/package.json index 8af68ab415..29b8194fbb 100644 --- a/packages/equiv/package.json +++ b/packages/equiv/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/equiv", - "version": "1.0.27", + "version": "1.0.28", "description": "Extensible deep value equivalence checking for any data types", "module": "./index.js", "main": "./lib/index.js", @@ -43,10 +43,10 @@ "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", "benchmark": "^2.1.4", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "files": [ diff --git a/packages/errors/CHANGELOG.md b/packages/errors/CHANGELOG.md index 18681dd1f6..abc2e5641d 100644 --- a/packages/errors/CHANGELOG.md +++ b/packages/errors/CHANGELOG.md @@ -3,23 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.2.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/errors@1.2.16...@thi.ng/errors@1.2.17) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/errors - - - - - -## [1.2.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/errors@1.2.15...@thi.ng/errors@1.2.16) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/errors - - - - - -## [1.2.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/errors@1.2.14...@thi.ng/errors@1.2.15) (2020-06-20) +## [1.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/errors@1.2.17...@thi.ng/errors@1.2.18) (2020-08-16) **Note:** Version bump only for package @thi.ng/errors diff --git a/packages/errors/package.json b/packages/errors/package.json index cbf4b682dd..72ab118cfb 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/errors", - "version": "1.2.17", + "version": "1.2.18", "description": "Custom error types and error factory functions", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.0.1" }, "files": [ "*.js", diff --git a/packages/fsm/CHANGELOG.md b/packages/fsm/CHANGELOG.md index d678695ed4..f002234126 100644 --- a/packages/fsm/CHANGELOG.md +++ b/packages/fsm/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.4.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.19...@thi.ng/fsm@2.4.20) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.4.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.18...@thi.ng/fsm@2.4.19) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.4.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.17...@thi.ng/fsm@2.4.18) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.4.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.16...@thi.ng/fsm@2.4.17) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.4.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.15...@thi.ng/fsm@2.4.16) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.4.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.14...@thi.ng/fsm@2.4.15) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.4.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.13...@thi.ng/fsm@2.4.14) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.4.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.12...@thi.ng/fsm@2.4.13) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.4.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.11...@thi.ng/fsm@2.4.12) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.4.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.10...@thi.ng/fsm@2.4.11) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.4.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.9...@thi.ng/fsm@2.4.10) (2020-05-29) +## [2.4.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.4.20...@thi.ng/fsm@2.4.21) (2020-08-16) **Note:** Version bump only for package @thi.ng/fsm diff --git a/packages/fsm/package.json b/packages/fsm/package.json index 395de4e2ef..79dec94c58 100644 --- a/packages/fsm/package.json +++ b/packages/fsm/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/fsm", - "version": "2.4.20", + "version": "2.4.21", "description": "Composable primitives for building declarative, transducer based Finite-State Machines & matchers for arbitrary data streams", "module": "./index.js", "main": "./lib/index.js", @@ -42,19 +42,19 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/arrays": "^0.6.13", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/strings": "^1.9.1", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/arrays": "^0.6.14", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/strings": "^1.9.2", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/geom-accel/CHANGELOG.md b/packages/geom-accel/CHANGELOG.md index fbf33ec87b..44b91421d1 100644 --- a/packages/geom-accel/CHANGELOG.md +++ b/packages/geom-accel/CHANGELOG.md @@ -3,95 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.16...@thi.ng/geom-accel@2.1.17) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [2.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.15...@thi.ng/geom-accel@2.1.16) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [2.1.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.14...@thi.ng/geom-accel@2.1.15) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [2.1.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.13...@thi.ng/geom-accel@2.1.14) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [2.1.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.12...@thi.ng/geom-accel@2.1.13) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [2.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.11...@thi.ng/geom-accel@2.1.12) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [2.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.10...@thi.ng/geom-accel@2.1.11) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [2.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.9...@thi.ng/geom-accel@2.1.10) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [2.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.8...@thi.ng/geom-accel@2.1.9) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [2.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.7...@thi.ng/geom-accel@2.1.8) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [2.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.6...@thi.ng/geom-accel@2.1.7) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [2.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.5...@thi.ng/geom-accel@2.1.6) (2020-05-29) +## [2.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@2.1.18...@thi.ng/geom-accel@2.1.19) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-accel diff --git a/packages/geom-accel/package.json b/packages/geom-accel/package.json index 07ab74e445..4e9dcb9dbf 100644 --- a/packages/geom-accel/package.json +++ b/packages/geom-accel/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-accel", - "version": "2.1.17", + "version": "2.1.19", "description": "n-D spatial indexing data structures with a shared ES6 Map/Set-like API", "module": "./index.js", "main": "./lib/index.js", @@ -43,23 +43,23 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/arrays": "^0.6.13", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/geom-api": "^1.0.28", - "@thi.ng/geom-isec": "^0.5.2", - "@thi.ng/heaps": "^1.2.20", - "@thi.ng/math": "^2.0.1", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/arrays": "^0.6.14", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/geom-api": "^1.0.30", + "@thi.ng/geom-isec": "^0.5.4", + "@thi.ng/heaps": "^1.2.21", + "@thi.ng/math": "^2.0.2", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-api/CHANGELOG.md b/packages/geom-api/CHANGELOG.md index c7b6f2a74c..e33de96d21 100644 --- a/packages/geom-api/CHANGELOG.md +++ b/packages/geom-api/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.0.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@1.0.27...@thi.ng/geom-api@1.0.28) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [1.0.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@1.0.26...@thi.ng/geom-api@1.0.27) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [1.0.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@1.0.25...@thi.ng/geom-api@1.0.26) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [1.0.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@1.0.24...@thi.ng/geom-api@1.0.25) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [1.0.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@1.0.23...@thi.ng/geom-api@1.0.24) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [1.0.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@1.0.22...@thi.ng/geom-api@1.0.23) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [1.0.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@1.0.21...@thi.ng/geom-api@1.0.22) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [1.0.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@1.0.20...@thi.ng/geom-api@1.0.21) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [1.0.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@1.0.19...@thi.ng/geom-api@1.0.20) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [1.0.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@1.0.18...@thi.ng/geom-api@1.0.19) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [1.0.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@1.0.17...@thi.ng/geom-api@1.0.18) (2020-05-29) +## [1.0.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@1.0.29...@thi.ng/geom-api@1.0.30) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-api diff --git a/packages/geom-api/package.json b/packages/geom-api/package.json index f5af5a7a90..46ecee4d08 100644 --- a/packages/geom-api/package.json +++ b/packages/geom-api/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-api", - "version": "1.0.28", + "version": "1.0.30", "description": "Shared type & interface declarations for @thi.ng/geom packages", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-arc/CHANGELOG.md b/packages/geom-arc/CHANGELOG.md index 75c89e9996..5132e6c1f4 100644 --- a/packages/geom-arc/CHANGELOG.md +++ b/packages/geom-arc/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.3.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.3.5...@thi.ng/geom-arc@0.3.6) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.3.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.3.4...@thi.ng/geom-arc@0.3.5) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.3.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.3.3...@thi.ng/geom-arc@0.3.4) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.3.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.3.2...@thi.ng/geom-arc@0.3.3) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.3.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.3.1...@thi.ng/geom-arc@0.3.2) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.3.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.3.0...@thi.ng/geom-arc@0.3.1) (2020-07-02) +## [0.3.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.3.7...@thi.ng/geom-arc@0.3.8) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-arc @@ -62,38 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.2.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.2.31...@thi.ng/geom-arc@0.2.32) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.2.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.2.30...@thi.ng/geom-arc@0.2.31) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.2.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.2.29...@thi.ng/geom-arc@0.2.30) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.2.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.2.28...@thi.ng/geom-arc@0.2.29) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - # [0.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.1.17...@thi.ng/geom-arc@0.2.0) (2019-07-07) ### Features diff --git a/packages/geom-arc/package.json b/packages/geom-arc/package.json index acf0213063..02484b5d58 100644 --- a/packages/geom-arc/package.json +++ b/packages/geom-arc/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-arc", - "version": "0.3.6", + "version": "0.3.8", "description": "2D circular / elliptic arc operations", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/checks": "^2.7.4", - "@thi.ng/geom-api": "^1.0.28", - "@thi.ng/geom-resample": "^0.2.39", - "@thi.ng/math": "^2.0.1", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/checks": "^2.7.5", + "@thi.ng/geom-api": "^1.0.30", + "@thi.ng/geom-resample": "^0.2.41", + "@thi.ng/math": "^2.0.2", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-clip-line/CHANGELOG.md b/packages/geom-clip-line/CHANGELOG.md index f632a3b82c..840333988f 100644 --- a/packages/geom-clip-line/CHANGELOG.md +++ b/packages/geom-clip-line/CHANGELOG.md @@ -3,15 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.2.1...@thi.ng/geom-clip-line@1.2.2) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-clip-line - - - - - -## [1.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.2.0...@thi.ng/geom-clip-line@1.2.1) (2020-07-17) +## [1.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.2.3...@thi.ng/geom-clip-line@1.2.4) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-clip-line @@ -30,38 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.1.3...@thi.ng/geom-clip-line@1.1.4) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-clip-line - - - - - -## [1.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.1.2...@thi.ng/geom-clip-line@1.1.3) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-clip-line - - - - - -## [1.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.1.1...@thi.ng/geom-clip-line@1.1.2) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-clip-line - - - - - -## [1.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.1.0...@thi.ng/geom-clip-line@1.1.1) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-clip-line - - - - - # [1.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.0.19...@thi.ng/geom-clip-line@1.1.0) (2020-06-20) @@ -73,38 +33,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.0.18...@thi.ng/geom-clip-line@1.0.19) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-clip-line - - - - - -## [1.0.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.0.17...@thi.ng/geom-clip-line@1.0.18) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-clip-line - - - - - -## [1.0.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.0.16...@thi.ng/geom-clip-line@1.0.17) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-clip-line - - - - - -## [1.0.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-line@1.0.15...@thi.ng/geom-clip-line@1.0.16) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/geom-clip-line - - - - - # 1.0.0 (2020-02-25) diff --git a/packages/geom-clip-line/package.json b/packages/geom-clip-line/package.json index fefeafa419..c6d56f1cf5 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": "1.2.2", + "version": "1.2.4", "description": "2D line clipping (Liang-Barsky)", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/geom-isec": "^0.5.2", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/geom-isec": "^0.5.4", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-clip-poly/CHANGELOG.md b/packages/geom-clip-poly/CHANGELOG.md index 6f106eb2da..ae47913b31 100644 --- a/packages/geom-clip-poly/CHANGELOG.md +++ b/packages/geom-clip-poly/CHANGELOG.md @@ -3,95 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.0.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.26...@thi.ng/geom-clip-poly@1.0.27) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-clip-poly - - - - - -## [1.0.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.25...@thi.ng/geom-clip-poly@1.0.26) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-clip-poly - - - - - -## [1.0.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.24...@thi.ng/geom-clip-poly@1.0.25) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-clip-poly - - - - - -## [1.0.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.23...@thi.ng/geom-clip-poly@1.0.24) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-clip-poly - - - - - -## [1.0.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.22...@thi.ng/geom-clip-poly@1.0.23) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-clip-poly - - - - - -## [1.0.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.21...@thi.ng/geom-clip-poly@1.0.22) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-clip-poly - - - - - -## [1.0.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.20...@thi.ng/geom-clip-poly@1.0.21) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-clip-poly - - - - - -## [1.0.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.19...@thi.ng/geom-clip-poly@1.0.20) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-clip-poly - - - - - -## [1.0.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.18...@thi.ng/geom-clip-poly@1.0.19) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-clip-poly - - - - - -## [1.0.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.17...@thi.ng/geom-clip-poly@1.0.18) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-clip-poly - - - - - -## [1.0.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.16...@thi.ng/geom-clip-poly@1.0.17) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-clip-poly - - - - - -## [1.0.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.15...@thi.ng/geom-clip-poly@1.0.16) (2020-05-29) +## [1.0.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip-poly@1.0.28...@thi.ng/geom-clip-poly@1.0.29) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-clip-poly diff --git a/packages/geom-clip-poly/package.json b/packages/geom-clip-poly/package.json index 4d73bec1ed..9ff9e5b281 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": "1.0.27", + "version": "1.0.29", "description": "2D convex polygon clipping (Sutherland-Hodgeman)", "module": "./index.js", "main": "./lib/index.js", @@ -42,17 +42,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/geom-isec": "^0.5.2", - "@thi.ng/geom-poly-utils": "^0.1.58", - "@thi.ng/math": "^2.0.1", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/geom-isec": "^0.5.4", + "@thi.ng/geom-poly-utils": "^0.1.60", + "@thi.ng/math": "^2.0.2", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-closest-point/CHANGELOG.md b/packages/geom-closest-point/CHANGELOG.md index 7cfe74d221..b2fb4736b5 100644 --- a/packages/geom-closest-point/CHANGELOG.md +++ b/packages/geom-closest-point/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.3.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.3.38...@thi.ng/geom-closest-point@0.3.39) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.3.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.3.37...@thi.ng/geom-closest-point@0.3.38) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.3.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.3.36...@thi.ng/geom-closest-point@0.3.37) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.3.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.3.35...@thi.ng/geom-closest-point@0.3.36) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.3.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.3.34...@thi.ng/geom-closest-point@0.3.35) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.3.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.3.33...@thi.ng/geom-closest-point@0.3.34) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.3.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.3.32...@thi.ng/geom-closest-point@0.3.33) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.3.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.3.31...@thi.ng/geom-closest-point@0.3.32) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.3.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.3.30...@thi.ng/geom-closest-point@0.3.31) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.3.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.3.29...@thi.ng/geom-closest-point@0.3.30) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.3.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.3.28...@thi.ng/geom-closest-point@0.3.29) (2020-05-29) +## [0.3.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.3.40...@thi.ng/geom-closest-point@0.3.41) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-closest-point diff --git a/packages/geom-closest-point/package.json b/packages/geom-closest-point/package.json index ac1a2b1972..d27275df47 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": "0.3.39", + "version": "0.3.41", "description": "2D / 3D closest point / proximity helpers", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/math": "^2.0.1", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/math": "^2.0.2", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-fuzz/CHANGELOG.md b/packages/geom-fuzz/CHANGELOG.md index a804cc8372..7f07a097b1 100644 --- a/packages/geom-fuzz/CHANGELOG.md +++ b/packages/geom-fuzz/CHANGELOG.md @@ -3,95 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.11...@thi.ng/geom-fuzz@0.1.12) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-fuzz - - - - - -## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.10...@thi.ng/geom-fuzz@0.1.11) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/geom-fuzz - - - - - -## [0.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.9...@thi.ng/geom-fuzz@0.1.10) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/geom-fuzz - - - - - -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.8...@thi.ng/geom-fuzz@0.1.9) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-fuzz - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.7...@thi.ng/geom-fuzz@0.1.8) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-fuzz - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.6...@thi.ng/geom-fuzz@0.1.7) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-fuzz - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.5...@thi.ng/geom-fuzz@0.1.6) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-fuzz - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.4...@thi.ng/geom-fuzz@0.1.5) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-fuzz - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.3...@thi.ng/geom-fuzz@0.1.4) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-fuzz - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.2...@thi.ng/geom-fuzz@0.1.3) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-fuzz - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.1...@thi.ng/geom-fuzz@0.1.2) (2020-06-28) - -**Note:** Version bump only for package @thi.ng/geom-fuzz - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.0...@thi.ng/geom-fuzz@0.1.1) (2020-06-24) +## [0.1.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-fuzz@0.1.13...@thi.ng/geom-fuzz@0.1.14) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-fuzz diff --git a/packages/geom-fuzz/package.json b/packages/geom-fuzz/package.json index 4fd5a2031c..a2d937e616 100644 --- a/packages/geom-fuzz/package.json +++ b/packages/geom-fuzz/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-fuzz", - "version": "0.1.12", + "version": "0.1.14", "description": "Highly configurable, fuzzy line & polygon creation with presets and composable fill & stroke styles. Canvas & SVG support", "module": "./index.js", "main": "./lib/index.js", @@ -41,23 +41,23 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/associative": "^5.0.2", - "@thi.ng/color": "^1.2.10", - "@thi.ng/geom": "^1.11.2", - "@thi.ng/geom-api": "^1.0.28", - "@thi.ng/geom-clip-line": "^1.2.2", - "@thi.ng/geom-resample": "^0.2.39", - "@thi.ng/grid-iterators": "^0.4.6", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/associative": "^5.0.3", + "@thi.ng/color": "^1.2.12", + "@thi.ng/geom": "^1.11.4", + "@thi.ng/geom-api": "^1.0.30", + "@thi.ng/geom-clip-line": "^1.2.4", + "@thi.ng/geom-resample": "^0.2.41", + "@thi.ng/grid-iterators": "^0.4.7", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-hull/CHANGELOG.md b/packages/geom-hull/CHANGELOG.md index 02e22d4294..f223e7eebb 100644 --- a/packages/geom-hull/CHANGELOG.md +++ b/packages/geom-hull/CHANGELOG.md @@ -3,86 +3,6 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.0.59](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.58...@thi.ng/geom-hull@0.0.59) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.58](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.57...@thi.ng/geom-hull@0.0.58) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.57](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.56...@thi.ng/geom-hull@0.0.57) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.56](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.55...@thi.ng/geom-hull@0.0.56) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.54...@thi.ng/geom-hull@0.0.55) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.53...@thi.ng/geom-hull@0.0.54) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.52...@thi.ng/geom-hull@0.0.53) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.51...@thi.ng/geom-hull@0.0.52) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.50...@thi.ng/geom-hull@0.0.51) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.49...@thi.ng/geom-hull@0.0.50) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.48...@thi.ng/geom-hull@0.0.49) (2020-05-29) +## [0.0.61](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.60...@thi.ng/geom-hull@0.0.61) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-hull diff --git a/packages/geom-hull/package.json b/packages/geom-hull/package.json index 42f39f48bd..7dff0862aa 100644 --- a/packages/geom-hull/package.json +++ b/packages/geom-hull/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-hull", - "version": "0.0.59", + "version": "0.0.61", "description": "Fast 2D convex hull (Graham Scan)", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/math": "^2.0.1", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/math": "^2.0.2", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-io-obj/CHANGELOG.md b/packages/geom-io-obj/CHANGELOG.md index eedfdd8890..c299410ac2 100644 --- a/packages/geom-io-obj/CHANGELOG.md +++ b/packages/geom-io-obj/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.16...@thi.ng/geom-io-obj@0.1.17) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-io-obj - - - - - -## [0.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.15...@thi.ng/geom-io-obj@0.1.16) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-io-obj - - - - - -## [0.1.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.14...@thi.ng/geom-io-obj@0.1.15) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-io-obj - - - - - -## [0.1.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.13...@thi.ng/geom-io-obj@0.1.14) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-io-obj - - - - - -## [0.1.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.12...@thi.ng/geom-io-obj@0.1.13) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-io-obj - - - - - -## [0.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.11...@thi.ng/geom-io-obj@0.1.12) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-io-obj - - - - - -## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.10...@thi.ng/geom-io-obj@0.1.11) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-io-obj - - - - - -## [0.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.9...@thi.ng/geom-io-obj@0.1.10) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-io-obj - - - - - -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.8...@thi.ng/geom-io-obj@0.1.9) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-io-obj - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.7...@thi.ng/geom-io-obj@0.1.8) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-io-obj - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.6...@thi.ng/geom-io-obj@0.1.7) (2020-05-29) +## [0.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-io-obj@0.1.18...@thi.ng/geom-io-obj@0.1.19) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-io-obj diff --git a/packages/geom-io-obj/package.json b/packages/geom-io-obj/package.json index 6389fd2339..6cd1c3c704 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.1.17", + "version": "0.1.19", "description": "Wavefront OBJ parser (& exporter soon)", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-isec/CHANGELOG.md b/packages/geom-isec/CHANGELOG.md index 3e0b5b4638..b447e1cd70 100644 --- a/packages/geom-isec/CHANGELOG.md +++ b/packages/geom-isec/CHANGELOG.md @@ -3,15 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.5.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.5.1...@thi.ng/geom-isec@0.5.2) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.5.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.5.0...@thi.ng/geom-isec@0.5.1) (2020-07-17) +## [0.5.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.5.3...@thi.ng/geom-isec@0.5.4) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-isec @@ -30,78 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.4.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.4.25...@thi.ng/geom-isec@0.4.26) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.4.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.4.24...@thi.ng/geom-isec@0.4.25) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.4.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.4.23...@thi.ng/geom-isec@0.4.24) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.4.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.4.22...@thi.ng/geom-isec@0.4.23) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.4.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.4.21...@thi.ng/geom-isec@0.4.22) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.4.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.4.20...@thi.ng/geom-isec@0.4.21) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.4.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.4.19...@thi.ng/geom-isec@0.4.20) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.4.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.4.18...@thi.ng/geom-isec@0.4.19) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.4.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.4.17...@thi.ng/geom-isec@0.4.18) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - # [0.4.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.3.10...@thi.ng/geom-isec@0.4.0) (2020-01-24) ### Features diff --git a/packages/geom-isec/package.json b/packages/geom-isec/package.json index 32cd3cbf74..33f32056a0 100644 --- a/packages/geom-isec/package.json +++ b/packages/geom-isec/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-isec", - "version": "0.5.2", + "version": "0.5.4", "description": "2D/3D shape intersection checks", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/geom-api": "^1.0.28", - "@thi.ng/geom-closest-point": "^0.3.39", - "@thi.ng/math": "^2.0.1", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/geom-api": "^1.0.30", + "@thi.ng/geom-closest-point": "^0.3.41", + "@thi.ng/math": "^2.0.2", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-isoline/CHANGELOG.md b/packages/geom-isoline/CHANGELOG.md index e797066b7a..556ef0931c 100644 --- a/packages/geom-isoline/CHANGELOG.md +++ b/packages/geom-isoline/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.57](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.56...@thi.ng/geom-isoline@0.1.57) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.56](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.55...@thi.ng/geom-isoline@0.1.56) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.54...@thi.ng/geom-isoline@0.1.55) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.53...@thi.ng/geom-isoline@0.1.54) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.52...@thi.ng/geom-isoline@0.1.53) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.51...@thi.ng/geom-isoline@0.1.52) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.50...@thi.ng/geom-isoline@0.1.51) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.49...@thi.ng/geom-isoline@0.1.50) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.48...@thi.ng/geom-isoline@0.1.49) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.47...@thi.ng/geom-isoline@0.1.48) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.46...@thi.ng/geom-isoline@0.1.47) (2020-05-29) +## [0.1.59](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.58...@thi.ng/geom-isoline@0.1.59) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-isoline diff --git a/packages/geom-isoline/package.json b/packages/geom-isoline/package.json index 3e9f421a61..65a870173a 100644 --- a/packages/geom-isoline/package.json +++ b/packages/geom-isoline/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-isoline", - "version": "0.1.57", + "version": "0.1.59", "description": "Fast 2D contour line extraction / generation", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-poly-utils/CHANGELOG.md b/packages/geom-poly-utils/CHANGELOG.md index d065071cbc..787d05dd14 100644 --- a/packages/geom-poly-utils/CHANGELOG.md +++ b/packages/geom-poly-utils/CHANGELOG.md @@ -3,95 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.58](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.57...@thi.ng/geom-poly-utils@0.1.58) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.57](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.56...@thi.ng/geom-poly-utils@0.1.57) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.56](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.55...@thi.ng/geom-poly-utils@0.1.56) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.54...@thi.ng/geom-poly-utils@0.1.55) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.53...@thi.ng/geom-poly-utils@0.1.54) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.52...@thi.ng/geom-poly-utils@0.1.53) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.51...@thi.ng/geom-poly-utils@0.1.52) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.50...@thi.ng/geom-poly-utils@0.1.51) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.49...@thi.ng/geom-poly-utils@0.1.50) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.48...@thi.ng/geom-poly-utils@0.1.49) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.47...@thi.ng/geom-poly-utils@0.1.48) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.46...@thi.ng/geom-poly-utils@0.1.47) (2020-05-29) +## [0.1.60](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.59...@thi.ng/geom-poly-utils@0.1.60) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-poly-utils diff --git a/packages/geom-poly-utils/package.json b/packages/geom-poly-utils/package.json index b88efbf9bc..a4f01349e6 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": "0.1.58", + "version": "0.1.60", "description": "2D polygon / triangle analysis & processing utilities", "module": "./index.js", "main": "./lib/index.js", @@ -42,17 +42,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/errors": "^1.2.17", - "@thi.ng/geom-api": "^1.0.28", - "@thi.ng/math": "^2.0.1", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/errors": "^1.2.18", + "@thi.ng/geom-api": "^1.0.30", + "@thi.ng/math": "^2.0.2", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-resample/CHANGELOG.md b/packages/geom-resample/CHANGELOG.md index 0abdb59786..3a4e11e2aa 100644 --- a/packages/geom-resample/CHANGELOG.md +++ b/packages/geom-resample/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.38...@thi.ng/geom-resample@0.2.39) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.2.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.37...@thi.ng/geom-resample@0.2.38) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.2.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.36...@thi.ng/geom-resample@0.2.37) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.2.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.35...@thi.ng/geom-resample@0.2.36) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.2.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.34...@thi.ng/geom-resample@0.2.35) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.2.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.33...@thi.ng/geom-resample@0.2.34) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.2.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.32...@thi.ng/geom-resample@0.2.33) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.2.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.31...@thi.ng/geom-resample@0.2.32) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.2.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.30...@thi.ng/geom-resample@0.2.31) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.2.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.29...@thi.ng/geom-resample@0.2.30) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.2.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.28...@thi.ng/geom-resample@0.2.29) (2020-05-29) +## [0.2.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.2.40...@thi.ng/geom-resample@0.2.41) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-resample diff --git a/packages/geom-resample/package.json b/packages/geom-resample/package.json index 5eab88c29c..ed7ab6eb1b 100644 --- a/packages/geom-resample/package.json +++ b/packages/geom-resample/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-resample", - "version": "0.2.39", + "version": "0.2.41", "description": "Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/checks": "^2.7.4", - "@thi.ng/geom-api": "^1.0.28", - "@thi.ng/geom-closest-point": "^0.3.39", - "@thi.ng/math": "^2.0.1", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/checks": "^2.7.5", + "@thi.ng/geom-api": "^1.0.30", + "@thi.ng/geom-closest-point": "^0.3.41", + "@thi.ng/math": "^2.0.2", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-splines/CHANGELOG.md b/packages/geom-splines/CHANGELOG.md index e7404b0b17..8de287d7f5 100644 --- a/packages/geom-splines/CHANGELOG.md +++ b/packages/geom-splines/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.5.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.25...@thi.ng/geom-splines@0.5.26) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.5.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.24...@thi.ng/geom-splines@0.5.25) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.5.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.23...@thi.ng/geom-splines@0.5.24) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.5.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.22...@thi.ng/geom-splines@0.5.23) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.5.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.21...@thi.ng/geom-splines@0.5.22) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.5.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.20...@thi.ng/geom-splines@0.5.21) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.5.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.19...@thi.ng/geom-splines@0.5.20) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.5.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.18...@thi.ng/geom-splines@0.5.19) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.5.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.17...@thi.ng/geom-splines@0.5.18) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.5.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.16...@thi.ng/geom-splines@0.5.17) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.5.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.15...@thi.ng/geom-splines@0.5.16) (2020-05-29) +## [0.5.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.5.27...@thi.ng/geom-splines@0.5.28) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-splines diff --git a/packages/geom-splines/package.json b/packages/geom-splines/package.json index 5fbfc14bb5..247fa75068 100644 --- a/packages/geom-splines/package.json +++ b/packages/geom-splines/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-splines", - "version": "0.5.26", + "version": "0.5.28", "description": "nD cubic & quadratic curve analysis, conversion, interpolation, splitting", "module": "./index.js", "main": "./lib/index.js", @@ -42,20 +42,20 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/geom-api": "^1.0.28", - "@thi.ng/geom-arc": "^0.3.6", - "@thi.ng/geom-resample": "^0.2.39", - "@thi.ng/math": "^2.0.1", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/geom-api": "^1.0.30", + "@thi.ng/geom-arc": "^0.3.8", + "@thi.ng/geom-resample": "^0.2.41", + "@thi.ng/math": "^2.0.2", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-subdiv-curve/CHANGELOG.md b/packages/geom-subdiv-curve/CHANGELOG.md index 87a76d1ef0..7f28ead79f 100644 --- a/packages/geom-subdiv-curve/CHANGELOG.md +++ b/packages/geom-subdiv-curve/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.56](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.55...@thi.ng/geom-subdiv-curve@0.1.56) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.54...@thi.ng/geom-subdiv-curve@0.1.55) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.53...@thi.ng/geom-subdiv-curve@0.1.54) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.52...@thi.ng/geom-subdiv-curve@0.1.53) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.51...@thi.ng/geom-subdiv-curve@0.1.52) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.50...@thi.ng/geom-subdiv-curve@0.1.51) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.49...@thi.ng/geom-subdiv-curve@0.1.50) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.48...@thi.ng/geom-subdiv-curve@0.1.49) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.47...@thi.ng/geom-subdiv-curve@0.1.48) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.46...@thi.ng/geom-subdiv-curve@0.1.47) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.45...@thi.ng/geom-subdiv-curve@0.1.46) (2020-05-29) +## [0.1.58](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.57...@thi.ng/geom-subdiv-curve@0.1.58) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-subdiv-curve diff --git a/packages/geom-subdiv-curve/package.json b/packages/geom-subdiv-curve/package.json index 6c5df372cb..c761b512f5 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": "0.1.56", + "version": "0.1.58", "description": "Freely customizable, iterative nD subdivision curves for open / closed geometries", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/geom-api": "^1.0.28", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/geom-api": "^1.0.30", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-tessellate/CHANGELOG.md b/packages/geom-tessellate/CHANGELOG.md index 878622d10b..cee6c237fc 100644 --- a/packages/geom-tessellate/CHANGELOG.md +++ b/packages/geom-tessellate/CHANGELOG.md @@ -3,95 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.39...@thi.ng/geom-tessellate@0.2.40) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.2.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.38...@thi.ng/geom-tessellate@0.2.39) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.2.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.37...@thi.ng/geom-tessellate@0.2.38) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.2.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.36...@thi.ng/geom-tessellate@0.2.37) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.2.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.35...@thi.ng/geom-tessellate@0.2.36) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.2.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.34...@thi.ng/geom-tessellate@0.2.35) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.2.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.33...@thi.ng/geom-tessellate@0.2.34) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.2.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.32...@thi.ng/geom-tessellate@0.2.33) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.2.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.31...@thi.ng/geom-tessellate@0.2.32) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.2.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.30...@thi.ng/geom-tessellate@0.2.31) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.2.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.29...@thi.ng/geom-tessellate@0.2.30) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.2.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.28...@thi.ng/geom-tessellate@0.2.29) (2020-05-29) +## [0.2.42](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.2.41...@thi.ng/geom-tessellate@0.2.42) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom-tessellate diff --git a/packages/geom-tessellate/package.json b/packages/geom-tessellate/package.json index eb7b515af0..bcced8aba3 100644 --- a/packages/geom-tessellate/package.json +++ b/packages/geom-tessellate/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-tessellate", - "version": "0.2.40", + "version": "0.2.42", "description": "2D/3D convex polygon tessellators", "module": "./index.js", "main": "./lib/index.js", @@ -42,19 +42,19 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/checks": "^2.7.4", - "@thi.ng/geom-api": "^1.0.28", - "@thi.ng/geom-isec": "^0.5.2", - "@thi.ng/geom-poly-utils": "^0.1.58", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/checks": "^2.7.5", + "@thi.ng/geom-api": "^1.0.30", + "@thi.ng/geom-isec": "^0.5.4", + "@thi.ng/geom-poly-utils": "^0.1.60", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom-voronoi/CHANGELOG.md b/packages/geom-voronoi/CHANGELOG.md index b869b5ea5b..6ee88f8522 100644 --- a/packages/geom-voronoi/CHANGELOG.md +++ b/packages/geom-voronoi/CHANGELOG.md @@ -3,20 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.2.1...@thi.ng/geom-voronoi@0.2.2) (2020-07-28) +## [0.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.2.3...@thi.ng/geom-voronoi@0.2.4) (2020-08-16) +**Note:** Version bump only for package @thi.ng/geom-voronoi -### Bug Fixes -* **geom-voronoi:** always computeDual() in ctor ([12e0232](https://github.com/thi-ng/umbrella/commit/12e023265c8d141e6c5f4e539541dfc017fdcfc1)) +## [0.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.2.1...@thi.ng/geom-voronoi@0.2.2) (2020-07-28) -## [0.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.2.0...@thi.ng/geom-voronoi@0.2.1) (2020-07-17) +### Bug Fixes -**Note:** Version bump only for package @thi.ng/geom-voronoi +* **geom-voronoi:** always computeDual() in ctor ([12e0232](https://github.com/thi-ng/umbrella/commit/12e023265c8d141e6c5f4e539541dfc017fdcfc1)) @@ -38,78 +38,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.54...@thi.ng/geom-voronoi@0.1.55) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.53...@thi.ng/geom-voronoi@0.1.54) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.52...@thi.ng/geom-voronoi@0.1.53) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.51...@thi.ng/geom-voronoi@0.1.52) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.50...@thi.ng/geom-voronoi@0.1.51) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.49...@thi.ng/geom-voronoi@0.1.50) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.48...@thi.ng/geom-voronoi@0.1.49) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.47...@thi.ng/geom-voronoi@0.1.48) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.46...@thi.ng/geom-voronoi@0.1.47) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - # 0.1.0 (2019-02-05) ### Features diff --git a/packages/geom-voronoi/package.json b/packages/geom-voronoi/package.json index 86c45f1609..310906f3d0 100644 --- a/packages/geom-voronoi/package.json +++ b/packages/geom-voronoi/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-voronoi", - "version": "0.2.2", + "version": "0.2.4", "description": "Fast, incremental 2D Delaunay & Voronoi mesh implementation", "module": "./index.js", "main": "./lib/index.js", @@ -42,22 +42,22 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/geom-clip-line": "^1.2.2", - "@thi.ng/geom-clip-poly": "^1.0.27", - "@thi.ng/geom-isec": "^0.5.2", - "@thi.ng/geom-poly-utils": "^0.1.58", - "@thi.ng/math": "^2.0.1", - "@thi.ng/quad-edge": "^0.2.19", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/geom-clip-line": "^1.2.4", + "@thi.ng/geom-clip-poly": "^1.0.29", + "@thi.ng/geom-isec": "^0.5.4", + "@thi.ng/geom-poly-utils": "^0.1.60", + "@thi.ng/math": "^2.0.2", + "@thi.ng/quad-edge": "^0.2.20", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/geom/CHANGELOG.md b/packages/geom/CHANGELOG.md index 43c87d980e..96cb044d98 100644 --- a/packages/geom/CHANGELOG.md +++ b/packages/geom/CHANGELOG.md @@ -3,15 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.11.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.11.1...@thi.ng/geom@1.11.2) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.11.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.11.0...@thi.ng/geom@1.11.1) (2020-07-17) +## [1.11.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.11.3...@thi.ng/geom@1.11.4) (2020-08-16) **Note:** Version bump only for package @thi.ng/geom @@ -36,62 +28,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.10.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.10.6...@thi.ng/geom@1.10.7) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.10.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.10.5...@thi.ng/geom@1.10.6) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.10.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.10.4...@thi.ng/geom@1.10.5) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.10.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.10.3...@thi.ng/geom@1.10.4) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.10.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.10.2...@thi.ng/geom@1.10.3) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.10.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.10.1...@thi.ng/geom@1.10.2) (2020-06-28) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.10.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.10.0...@thi.ng/geom@1.10.1) (2020-06-24) - -**Note:** Version bump only for package @thi.ng/geom - - - - - # [1.10.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.9.8...@thi.ng/geom@1.10.0) (2020-06-20) @@ -104,38 +40,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.9.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.9.7...@thi.ng/geom@1.9.8) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.9.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.9.6...@thi.ng/geom@1.9.7) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.9.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.9.5...@thi.ng/geom@1.9.6) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.9.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.9.4...@thi.ng/geom@1.9.5) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/geom - - - - - ## [1.9.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.9.2...@thi.ng/geom@1.9.3) (2020-05-14) diff --git a/packages/geom/package.json b/packages/geom/package.json index 2863d05542..a9091e0377 100644 --- a/packages/geom/package.json +++ b/packages/geom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom", - "version": "1.11.2", + "version": "1.11.4", "description": "Functional, polymorphic API for 2D geometry types & SVG generation", "module": "./index.js", "main": "./lib/index.js", @@ -42,39 +42,39 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/arrays": "^0.6.13", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/defmulti": "^1.2.21", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/geom-api": "^1.0.28", - "@thi.ng/geom-arc": "^0.3.6", - "@thi.ng/geom-clip-line": "^1.2.2", - "@thi.ng/geom-clip-poly": "^1.0.27", - "@thi.ng/geom-closest-point": "^0.3.39", - "@thi.ng/geom-hull": "^0.0.59", - "@thi.ng/geom-isec": "^0.5.2", - "@thi.ng/geom-poly-utils": "^0.1.58", - "@thi.ng/geom-resample": "^0.2.39", - "@thi.ng/geom-splines": "^0.5.26", - "@thi.ng/geom-subdiv-curve": "^0.1.56", - "@thi.ng/geom-tessellate": "^0.2.40", - "@thi.ng/hiccup": "^3.5.5", - "@thi.ng/hiccup-svg": "^3.5.6", - "@thi.ng/math": "^2.0.1", - "@thi.ng/matrices": "^0.6.26", - "@thi.ng/random": "^1.4.15", - "@thi.ng/strings": "^1.9.1", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/arrays": "^0.6.14", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/defmulti": "^1.2.22", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/geom-api": "^1.0.30", + "@thi.ng/geom-arc": "^0.3.8", + "@thi.ng/geom-clip-line": "^1.2.4", + "@thi.ng/geom-clip-poly": "^1.0.29", + "@thi.ng/geom-closest-point": "^0.3.41", + "@thi.ng/geom-hull": "^0.0.61", + "@thi.ng/geom-isec": "^0.5.4", + "@thi.ng/geom-poly-utils": "^0.1.60", + "@thi.ng/geom-resample": "^0.2.41", + "@thi.ng/geom-splines": "^0.5.28", + "@thi.ng/geom-subdiv-curve": "^0.1.58", + "@thi.ng/geom-tessellate": "^0.2.42", + "@thi.ng/hiccup": "^3.5.6", + "@thi.ng/hiccup-svg": "^3.5.8", + "@thi.ng/math": "^2.0.2", + "@thi.ng/matrices": "^0.6.28", + "@thi.ng/random": "^1.4.16", + "@thi.ng/strings": "^1.9.2", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/gp/CHANGELOG.md b/packages/gp/CHANGELOG.md index e1f71eaa0b..cd757cace0 100644 --- a/packages/gp/CHANGELOG.md +++ b/packages/gp/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.1.26...@thi.ng/gp@0.1.27) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/gp - - - - - -## [0.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.1.25...@thi.ng/gp@0.1.26) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/gp - - - - - -## [0.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.1.24...@thi.ng/gp@0.1.25) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/gp - - - - - -## [0.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.1.23...@thi.ng/gp@0.1.24) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/gp - - - - - -## [0.1.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.1.22...@thi.ng/gp@0.1.23) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/gp - - - - - -## [0.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.1.21...@thi.ng/gp@0.1.22) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/gp - - - - - -## [0.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.1.20...@thi.ng/gp@0.1.21) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/gp - - - - - -## [0.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.1.19...@thi.ng/gp@0.1.20) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/gp - - - - - -## [0.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.1.18...@thi.ng/gp@0.1.19) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/gp - - - - - -## [0.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.1.17...@thi.ng/gp@0.1.18) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/gp - - - - - -## [0.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.1.16...@thi.ng/gp@0.1.17) (2020-05-29) +## [0.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/gp@0.1.27...@thi.ng/gp@0.1.28) (2020-08-16) **Note:** Version bump only for package @thi.ng/gp diff --git a/packages/gp/package.json b/packages/gp/package.json index e8df7909a5..d97cc86715 100644 --- a/packages/gp/package.json +++ b/packages/gp/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/gp", - "version": "0.1.27", + "version": "0.1.28", "description": "Genetic programming helpers & strategies (tree based & multi-expression programming)", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/math": "^2.0.1", - "@thi.ng/random": "^1.4.15", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/zipper": "^0.1.21" + "@thi.ng/api": "^6.12.1", + "@thi.ng/math": "^2.0.2", + "@thi.ng/random": "^1.4.16", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/zipper": "^0.1.22" }, "files": [ "*.js", diff --git a/packages/grid-iterators/CHANGELOG.md b/packages/grid-iterators/CHANGELOG.md index 39d3491bba..2fcc7f4e8a 100644 --- a/packages/grid-iterators/CHANGELOG.md +++ b/packages/grid-iterators/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.4.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.4.5...@thi.ng/grid-iterators@0.4.6) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/grid-iterators - - - - - -## [0.4.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.4.4...@thi.ng/grid-iterators@0.4.5) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/grid-iterators - - - - - -## [0.4.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.4.3...@thi.ng/grid-iterators@0.4.4) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/grid-iterators - - - - - -## [0.4.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.4.2...@thi.ng/grid-iterators@0.4.3) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/grid-iterators - - - - - -## [0.4.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.4.1...@thi.ng/grid-iterators@0.4.2) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/grid-iterators - - - - - -## [0.4.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.4.0...@thi.ng/grid-iterators@0.4.1) (2020-07-02) +## [0.4.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.4.6...@thi.ng/grid-iterators@0.4.7) (2020-08-16) **Note:** Version bump only for package @thi.ng/grid-iterators @@ -62,38 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.3.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.3.16...@thi.ng/grid-iterators@0.3.17) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/grid-iterators - - - - - -## [0.3.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.3.15...@thi.ng/grid-iterators@0.3.16) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/grid-iterators - - - - - -## [0.3.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.3.14...@thi.ng/grid-iterators@0.3.15) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/grid-iterators - - - - - -## [0.3.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.3.13...@thi.ng/grid-iterators@0.3.14) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/grid-iterators - - - - - # [0.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/grid-iterators@0.2.3...@thi.ng/grid-iterators@0.3.0) (2020-02-25) diff --git a/packages/grid-iterators/package.json b/packages/grid-iterators/package.json index 28b18c60ff..85f51f8a1e 100644 --- a/packages/grid-iterators/package.json +++ b/packages/grid-iterators/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/grid-iterators", - "version": "0.4.6", + "version": "0.4.7", "description": "2D grid iterators w/ multiple orderings", "module": "./index.js", "main": "./lib/index.js", @@ -43,18 +43,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/arrays": "^0.6.13", - "@thi.ng/binary": "^2.0.11", - "@thi.ng/morton": "^2.0.20", - "@thi.ng/random": "^1.4.15", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/arrays": "^0.6.14", + "@thi.ng/binary": "^2.0.12", + "@thi.ng/morton": "^2.0.21", + "@thi.ng/random": "^1.4.16", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/hdiff/CHANGELOG.md b/packages/hdiff/CHANGELOG.md index 189b87720a..b7568bca4b 100644 --- a/packages/hdiff/CHANGELOG.md +++ b/packages/hdiff/CHANGELOG.md @@ -3,79 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.9...@thi.ng/hdiff@0.1.10) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/hdiff - - - - - -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.8...@thi.ng/hdiff@0.1.9) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/hdiff - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.7...@thi.ng/hdiff@0.1.8) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hdiff - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.6...@thi.ng/hdiff@0.1.7) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hdiff - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.5...@thi.ng/hdiff@0.1.6) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/hdiff - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.4...@thi.ng/hdiff@0.1.5) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hdiff - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.3...@thi.ng/hdiff@0.1.4) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hdiff - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.2...@thi.ng/hdiff@0.1.3) (2020-06-28) - -**Note:** Version bump only for package @thi.ng/hdiff - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.1...@thi.ng/hdiff@0.1.2) (2020-06-24) - -**Note:** Version bump only for package @thi.ng/hdiff - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.0...@thi.ng/hdiff@0.1.1) (2020-06-20) +## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdiff@0.1.10...@thi.ng/hdiff@0.1.11) (2020-08-16) **Note:** Version bump only for package @thi.ng/hdiff diff --git a/packages/hdiff/package.json b/packages/hdiff/package.json index 4535ca756b..55fbc02093 100644 --- a/packages/hdiff/package.json +++ b/packages/hdiff/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdiff", - "version": "0.1.10", + "version": "0.1.11", "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", "module": "./index.js", "main": "./lib/index.js", @@ -44,18 +44,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/diff": "^3.2.27", - "@thi.ng/hiccup": "^3.5.5", - "@thi.ng/hiccup-css": "^1.1.34", - "@thi.ng/strings": "^1.9.1" + "@thi.ng/api": "^6.12.1", + "@thi.ng/diff": "^3.2.28", + "@thi.ng/hiccup": "^3.5.6", + "@thi.ng/hiccup-css": "^1.1.35", + "@thi.ng/strings": "^1.9.2" }, "files": [ "*.js", diff --git a/packages/hdom-canvas/CHANGELOG.md b/packages/hdom-canvas/CHANGELOG.md index b36e68cf91..32b598f23b 100644 --- a/packages/hdom-canvas/CHANGELOG.md +++ b/packages/hdom-canvas/CHANGELOG.md @@ -3,95 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [3.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.11...@thi.ng/hdom-canvas@3.0.12) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [3.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.10...@thi.ng/hdom-canvas@3.0.11) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [3.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.9...@thi.ng/hdom-canvas@3.0.10) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [3.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.8...@thi.ng/hdom-canvas@3.0.9) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [3.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.7...@thi.ng/hdom-canvas@3.0.8) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [3.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.6...@thi.ng/hdom-canvas@3.0.7) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [3.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.5...@thi.ng/hdom-canvas@3.0.6) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [3.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.4...@thi.ng/hdom-canvas@3.0.5) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [3.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.3...@thi.ng/hdom-canvas@3.0.4) (2020-06-28) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [3.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.2...@thi.ng/hdom-canvas@3.0.3) (2020-06-24) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [3.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.1...@thi.ng/hdom-canvas@3.0.2) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [3.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.0...@thi.ng/hdom-canvas@3.0.1) (2020-06-14) +## [3.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@3.0.13...@thi.ng/hdom-canvas@3.0.14) (2020-08-16) **Note:** Version bump only for package @thi.ng/hdom-canvas @@ -118,30 +30,6 @@ From now on, this package only contains the canvas component wrapper & hdom rela -## [2.4.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.4.25...@thi.ng/hdom-canvas@2.4.26) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [2.4.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.4.24...@thi.ng/hdom-canvas@2.4.25) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [2.4.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.4.23...@thi.ng/hdom-canvas@2.4.24) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - ## [2.4.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.4.1...@thi.ng/hdom-canvas@2.4.2) (2020-01-24) ### Bug Fixes diff --git a/packages/hdom-canvas/package.json b/packages/hdom-canvas/package.json index f9702ca00f..32f85f5851 100644 --- a/packages/hdom-canvas/package.json +++ b/packages/hdom-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdom-canvas", - "version": "3.0.12", + "version": "3.0.14", "description": "@thi.ng/hdom component wrapper for declarative canvas scenegraphs", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/diff": "^3.2.27", - "@thi.ng/hdom": "^8.2.5", - "@thi.ng/hiccup-canvas": "^1.1.2" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/diff": "^3.2.28", + "@thi.ng/hdom": "^8.2.6", + "@thi.ng/hiccup-canvas": "^1.1.4" }, "files": [ "*.js", diff --git a/packages/hdom-components/CHANGELOG.md b/packages/hdom-components/CHANGELOG.md index 96a0f02258..2ecd0d0733 100644 --- a/packages/hdom-components/CHANGELOG.md +++ b/packages/hdom-components/CHANGELOG.md @@ -3,63 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@4.0.7...@thi.ng/hdom-components@4.0.8) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [4.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@4.0.6...@thi.ng/hdom-components@4.0.7) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [4.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@4.0.5...@thi.ng/hdom-components@4.0.6) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [4.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@4.0.4...@thi.ng/hdom-components@4.0.5) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [4.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@4.0.3...@thi.ng/hdom-components@4.0.4) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [4.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@4.0.2...@thi.ng/hdom-components@4.0.3) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [4.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@4.0.1...@thi.ng/hdom-components@4.0.2) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [4.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@4.0.0...@thi.ng/hdom-components@4.0.1) (2020-06-14) +## [4.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@4.0.8...@thi.ng/hdom-components@4.0.9) (2020-08-16) **Note:** Version bump only for package @thi.ng/hdom-components @@ -85,30 +29,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [3.2.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.2.11...@thi.ng/hdom-components@3.2.12) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [3.2.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.2.10...@thi.ng/hdom-components@3.2.11) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [3.2.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.2.9...@thi.ng/hdom-components@3.2.10) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - # [3.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.1.13...@thi.ng/hdom-components@3.2.0) (2020-03-06) diff --git a/packages/hdom-components/package.json b/packages/hdom-components/package.json index 16158d937e..8762766e1c 100644 --- a/packages/hdom-components/package.json +++ b/packages/hdom-components/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdom-components", - "version": "4.0.8", + "version": "4.0.9", "description": "Raw, skinnable UI & SVG components for @thi.ng/hdom", "module": "./index.js", "main": "./lib/index.js", @@ -42,19 +42,19 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/adapt-dpi": "^1.0.4", - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/math": "^2.0.1", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/transducers-stats": "^1.1.34" + "@thi.ng/adapt-dpi": "^1.0.5", + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/math": "^2.0.2", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/transducers-stats": "^1.1.35" }, "files": [ "*.js", diff --git a/packages/hdom-mock/CHANGELOG.md b/packages/hdom-mock/CHANGELOG.md index 2de0c4ff89..709a120c37 100644 --- a/packages/hdom-mock/CHANGELOG.md +++ b/packages/hdom-mock/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.36...@thi.ng/hdom-mock@1.1.37) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.1.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.35...@thi.ng/hdom-mock@1.1.36) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.34...@thi.ng/hdom-mock@1.1.35) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.33...@thi.ng/hdom-mock@1.1.34) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.32...@thi.ng/hdom-mock@1.1.33) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.31...@thi.ng/hdom-mock@1.1.32) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.30...@thi.ng/hdom-mock@1.1.31) (2020-06-28) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.29...@thi.ng/hdom-mock@1.1.30) (2020-06-24) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.28...@thi.ng/hdom-mock@1.1.29) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.27...@thi.ng/hdom-mock@1.1.28) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.26...@thi.ng/hdom-mock@1.1.27) (2020-06-01) +## [1.1.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.1.37...@thi.ng/hdom-mock@1.1.38) (2020-08-16) **Note:** Version bump only for package @thi.ng/hdom-mock diff --git a/packages/hdom-mock/package.json b/packages/hdom-mock/package.json index e2cbdb4191..4075b5078b 100644 --- a/packages/hdom-mock/package.json +++ b/packages/hdom-mock/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdom-mock", - "version": "1.1.37", + "version": "1.1.38", "description": "Mock base implementation for @thi.ng/hdom API", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/hdom": "^8.2.5" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/hdom": "^8.2.6" }, "files": [ "*.js", diff --git a/packages/hdom/CHANGELOG.md b/packages/hdom/CHANGELOG.md index 0a6530848a..25431685df 100644 --- a/packages/hdom/CHANGELOG.md +++ b/packages/hdom/CHANGELOG.md @@ -3,39 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [8.2.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.2.4...@thi.ng/hdom@8.2.5) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/hdom - - - - - -## [8.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.2.3...@thi.ng/hdom@8.2.4) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hdom - - - - - -## [8.2.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.2.2...@thi.ng/hdom@8.2.3) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hdom - - - - - -## [8.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.2.1...@thi.ng/hdom@8.2.2) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/hdom - - - - - -## [8.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.2.0...@thi.ng/hdom@8.2.1) (2020-07-02) +## [8.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.2.5...@thi.ng/hdom@8.2.6) (2020-08-16) **Note:** Version bump only for package @thi.ng/hdom @@ -67,38 +35,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [8.0.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.0.29...@thi.ng/hdom@8.0.30) (2020-06-24) - -**Note:** Version bump only for package @thi.ng/hdom - - - - - -## [8.0.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.0.28...@thi.ng/hdom@8.0.29) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/hdom - - - - - -## [8.0.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.0.27...@thi.ng/hdom@8.0.28) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/hdom - - - - - -## [8.0.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.0.26...@thi.ng/hdom@8.0.27) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/hdom - - - - - ## [8.0.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@8.0.17...@thi.ng/hdom@8.0.18) (2020-04-06) diff --git a/packages/hdom/package.json b/packages/hdom/package.json index 8a0f32f034..02f30540cc 100644 --- a/packages/hdom/package.json +++ b/packages/hdom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdom", - "version": "8.2.5", + "version": "8.2.6", "description": "Lightweight vanilla ES6 UI component trees with customizable branch-local behaviors", "module": "./index.js", "main": "./lib/index.js", @@ -40,23 +40,23 @@ "devDependencies": { "@istanbuljs/nyc-config-typescript": "^1.0.1", "@microsoft/api-extractor": "^7.9.2", - "@thi.ng/atom": "^4.1.16", + "@thi.ng/atom": "^4.1.17", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/diff": "^3.2.27", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/hiccup": "^3.5.5", - "@thi.ng/prefixes": "^0.1.1" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/diff": "^3.2.28", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/hiccup": "^3.5.6", + "@thi.ng/prefixes": "^0.1.2" }, "files": [ "*.js", diff --git a/packages/heaps/CHANGELOG.md b/packages/heaps/CHANGELOG.md index 191f1be6bb..b6cddf01fb 100644 --- a/packages/heaps/CHANGELOG.md +++ b/packages/heaps/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.2.19...@thi.ng/heaps@1.2.20) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/heaps - - - - - -## [1.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.2.18...@thi.ng/heaps@1.2.19) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/heaps - - - - - -## [1.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.2.17...@thi.ng/heaps@1.2.18) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/heaps - - - - - -## [1.2.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.2.16...@thi.ng/heaps@1.2.17) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/heaps - - - - - -## [1.2.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.2.15...@thi.ng/heaps@1.2.16) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/heaps - - - - - -## [1.2.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.2.14...@thi.ng/heaps@1.2.15) (2020-06-01) +## [1.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.2.20...@thi.ng/heaps@1.2.21) (2020-08-16) **Note:** Version bump only for package @thi.ng/heaps diff --git a/packages/heaps/package.json b/packages/heaps/package.json index 6e288b5732..4f87230339 100644 --- a/packages/heaps/package.json +++ b/packages/heaps/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/heaps", - "version": "1.2.20", + "version": "1.2.21", "description": "Various heap implementations for arbitrary values and with customizable ordering", "module": "./index.js", "main": "./lib/index.js", @@ -43,15 +43,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/compare": "^1.3.12" + "@thi.ng/api": "^6.12.1", + "@thi.ng/compare": "^1.3.13" }, "files": [ "*.js", diff --git a/packages/hiccup-canvas/CHANGELOG.md b/packages/hiccup-canvas/CHANGELOG.md index a6aed997cf..5f6be38b66 100644 --- a/packages/hiccup-canvas/CHANGELOG.md +++ b/packages/hiccup-canvas/CHANGELOG.md @@ -3,15 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.1.1...@thi.ng/hiccup-canvas@1.1.2) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/hiccup-canvas - - - - - -## [1.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.1.0...@thi.ng/hiccup-canvas@1.1.1) (2020-07-17) +## [1.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.1.3...@thi.ng/hiccup-canvas@1.1.4) (2020-08-16) **Note:** Version bump only for package @thi.ng/hiccup-canvas @@ -30,54 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.0.5...@thi.ng/hiccup-canvas@1.0.6) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hiccup-canvas - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.0.4...@thi.ng/hiccup-canvas@1.0.5) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hiccup-canvas - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.0.3...@thi.ng/hiccup-canvas@1.0.4) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/hiccup-canvas - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.0.2...@thi.ng/hiccup-canvas@1.0.3) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hiccup-canvas - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.0.1...@thi.ng/hiccup-canvas@1.0.2) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/hiccup-canvas - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-canvas@1.0.0...@thi.ng/hiccup-canvas@1.0.1) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/hiccup-canvas - - - - - # 1.0.0 (2020-06-05) diff --git a/packages/hiccup-canvas/package.json b/packages/hiccup-canvas/package.json index c36e44a9b7..696a456f77 100644 --- a/packages/hiccup-canvas/package.json +++ b/packages/hiccup-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-canvas", - "version": "1.1.2", + "version": "1.1.4", "description": "Hiccup shape tree renderer for vanilla Canvas 2D contexts", "module": "./index.js", "main": "./lib/index.js", @@ -41,18 +41,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/color": "^1.2.10", - "@thi.ng/math": "^2.0.1", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/color": "^1.2.12", + "@thi.ng/math": "^2.0.2", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/hiccup-carbon-icons/CHANGELOG.md b/packages/hiccup-carbon-icons/CHANGELOG.md index 88f5561ba6..284b103b39 100644 --- a/packages/hiccup-carbon-icons/CHANGELOG.md +++ b/packages/hiccup-carbon-icons/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.0.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.48...@thi.ng/hiccup-carbon-icons@1.0.49) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.47...@thi.ng/hiccup-carbon-icons@1.0.48) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.46...@thi.ng/hiccup-carbon-icons@1.0.47) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.45...@thi.ng/hiccup-carbon-icons@1.0.46) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.45](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.44...@thi.ng/hiccup-carbon-icons@1.0.45) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.44](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.43...@thi.ng/hiccup-carbon-icons@1.0.44) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.43](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.42...@thi.ng/hiccup-carbon-icons@1.0.43) (2020-06-28) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.42](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.41...@thi.ng/hiccup-carbon-icons@1.0.42) (2020-06-24) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.40...@thi.ng/hiccup-carbon-icons@1.0.41) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.39...@thi.ng/hiccup-carbon-icons@1.0.40) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.38...@thi.ng/hiccup-carbon-icons@1.0.39) (2020-06-01) +## [1.0.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.49...@thi.ng/hiccup-carbon-icons@1.0.50) (2020-08-16) **Note:** Version bump only for package @thi.ng/hiccup-carbon-icons diff --git a/packages/hiccup-carbon-icons/package.json b/packages/hiccup-carbon-icons/package.json index 615d62f29b..cc0664791e 100644 --- a/packages/hiccup-carbon-icons/package.json +++ b/packages/hiccup-carbon-icons/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-carbon-icons", - "version": "1.0.49", + "version": "1.0.50", "description": "Full set of IBM's Carbon icons in hiccup format", "module": "./index.js", "main": "./lib/index.js", @@ -40,13 +40,13 @@ "devDependencies": { "@istanbuljs/nyc-config-typescript": "^1.0.1", "@microsoft/api-extractor": "^7.9.2", - "@thi.ng/hiccup": "^3.5.5", + "@thi.ng/hiccup": "^3.5.6", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "files": [ @@ -75,6 +75,6 @@ "year": 2018 }, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.0.1" } } diff --git a/packages/hiccup-css/CHANGELOG.md b/packages/hiccup-css/CHANGELOG.md index f05c812844..fe6ee0a0ba 100644 --- a/packages/hiccup-css/CHANGELOG.md +++ b/packages/hiccup-css/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.33...@thi.ng/hiccup-css@1.1.34) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.32...@thi.ng/hiccup-css@1.1.33) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.31...@thi.ng/hiccup-css@1.1.32) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.30...@thi.ng/hiccup-css@1.1.31) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.29...@thi.ng/hiccup-css@1.1.30) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.28...@thi.ng/hiccup-css@1.1.29) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.27...@thi.ng/hiccup-css@1.1.28) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.26...@thi.ng/hiccup-css@1.1.27) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.25...@thi.ng/hiccup-css@1.1.26) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.24...@thi.ng/hiccup-css@1.1.25) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.23...@thi.ng/hiccup-css@1.1.24) (2020-05-29) +## [1.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.1.34...@thi.ng/hiccup-css@1.1.35) (2020-08-16) **Note:** Version bump only for package @thi.ng/hiccup-css diff --git a/packages/hiccup-css/package.json b/packages/hiccup-css/package.json index 1e19696b34..13df685501 100644 --- a/packages/hiccup-css/package.json +++ b/packages/hiccup-css/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-css", - "version": "1.1.34", + "version": "1.1.35", "description": "CSS from nested JS data structures", "module": "./index.js", "main": "./lib/index.js", @@ -42,17 +42,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/hiccup-html/CHANGELOG.md b/packages/hiccup-html/CHANGELOG.md index 077ff1deaf..3407b8b13f 100644 --- a/packages/hiccup-html/CHANGELOG.md +++ b/packages/hiccup-html/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.3.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-html@0.3.0...@thi.ng/hiccup-html@0.3.1) (2020-07-28) +## [0.3.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-html@0.3.1...@thi.ng/hiccup-html@0.3.2) (2020-08-16) **Note:** Version bump only for package @thi.ng/hiccup-html diff --git a/packages/hiccup-html/package.json b/packages/hiccup-html/package.json index 25c04c53c9..b8034c45b8 100644 --- a/packages/hiccup-html/package.json +++ b/packages/hiccup-html/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-html", - "version": "0.3.1", + "version": "0.3.2", "description": "100+ type-checked HTML5 element functions for @thi.ng/hiccup related infrastructure", "module": "./index.js", "main": "./lib/index.js", @@ -41,14 +41,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0" + "@thi.ng/api": "^6.12.1" }, "files": [ "*.js", diff --git a/packages/hiccup-markdown/CHANGELOG.md b/packages/hiccup-markdown/CHANGELOG.md index 533a8d2e78..67c82bd18b 100644 --- a/packages/hiccup-markdown/CHANGELOG.md +++ b/packages/hiccup-markdown/CHANGELOG.md @@ -3,119 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.2.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.26...@thi.ng/hiccup-markdown@1.2.27) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.25...@thi.ng/hiccup-markdown@1.2.26) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.24...@thi.ng/hiccup-markdown@1.2.25) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.23...@thi.ng/hiccup-markdown@1.2.24) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.22...@thi.ng/hiccup-markdown@1.2.23) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.21...@thi.ng/hiccup-markdown@1.2.22) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.20...@thi.ng/hiccup-markdown@1.2.21) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.19...@thi.ng/hiccup-markdown@1.2.20) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.18...@thi.ng/hiccup-markdown@1.2.19) (2020-06-28) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.17...@thi.ng/hiccup-markdown@1.2.18) (2020-06-24) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.16...@thi.ng/hiccup-markdown@1.2.17) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.15...@thi.ng/hiccup-markdown@1.2.16) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.14...@thi.ng/hiccup-markdown@1.2.15) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.13...@thi.ng/hiccup-markdown@1.2.14) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.2.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.12...@thi.ng/hiccup-markdown@1.2.13) (2020-05-29) +## [1.2.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.2.28...@thi.ng/hiccup-markdown@1.2.29) (2020-08-16) **Note:** Version bump only for package @thi.ng/hiccup-markdown diff --git a/packages/hiccup-markdown/package.json b/packages/hiccup-markdown/package.json index fb1eb67b58..76716e0a83 100644 --- a/packages/hiccup-markdown/package.json +++ b/packages/hiccup-markdown/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-markdown", - "version": "1.2.27", + "version": "1.2.29", "description": "Markdown parser & serializer from/to Hiccup format", "module": "./index.js", "main": "./lib/index.js", @@ -42,23 +42,23 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/arrays": "^0.6.13", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/defmulti": "^1.2.21", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/fsm": "^2.4.20", - "@thi.ng/hiccup": "^3.5.5", - "@thi.ng/strings": "^1.9.1", - "@thi.ng/text-canvas": "^0.2.24", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/arrays": "^0.6.14", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/defmulti": "^1.2.22", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/fsm": "^2.4.21", + "@thi.ng/hiccup": "^3.5.6", + "@thi.ng/strings": "^1.9.2", + "@thi.ng/text-canvas": "^0.2.26", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/hiccup-svg/CHANGELOG.md b/packages/hiccup-svg/CHANGELOG.md index 54660fcea8..147fad74ba 100644 --- a/packages/hiccup-svg/CHANGELOG.md +++ b/packages/hiccup-svg/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [3.5.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.5.5...@thi.ng/hiccup-svg@3.5.6) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.5.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.5.4...@thi.ng/hiccup-svg@3.5.5) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.5.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.5.3...@thi.ng/hiccup-svg@3.5.4) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.5.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.5.2...@thi.ng/hiccup-svg@3.5.3) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.5.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.5.1...@thi.ng/hiccup-svg@3.5.2) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.5.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.5.0...@thi.ng/hiccup-svg@3.5.1) (2020-07-02) +## [3.5.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.5.7...@thi.ng/hiccup-svg@3.5.8) (2020-08-16) **Note:** Version bump only for package @thi.ng/hiccup-svg @@ -67,62 +27,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [3.4.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.4.25...@thi.ng/hiccup-svg@3.4.26) (2020-06-28) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.4.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.4.24...@thi.ng/hiccup-svg@3.4.25) (2020-06-24) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.4.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.4.23...@thi.ng/hiccup-svg@3.4.24) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.4.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.4.22...@thi.ng/hiccup-svg@3.4.23) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.4.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.4.21...@thi.ng/hiccup-svg@3.4.22) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.4.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.4.20...@thi.ng/hiccup-svg@3.4.21) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.4.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.4.19...@thi.ng/hiccup-svg@3.4.20) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - # [3.4.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.3.3...@thi.ng/hiccup-svg@3.4.0) (2020-01-24) ### Features diff --git a/packages/hiccup-svg/package.json b/packages/hiccup-svg/package.json index 4ba8b169df..b7afdda6a9 100644 --- a/packages/hiccup-svg/package.json +++ b/packages/hiccup-svg/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-svg", - "version": "3.5.6", + "version": "3.5.8", "description": "SVG element functions for @thi.ng/hiccup & @thi.ng/hdom", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/checks": "^2.7.4", - "@thi.ng/color": "^1.2.10", - "@thi.ng/prefixes": "^0.1.1" + "@thi.ng/checks": "^2.7.5", + "@thi.ng/color": "^1.2.12", + "@thi.ng/prefixes": "^0.1.2" }, "files": [ "*.js", diff --git a/packages/hiccup/CHANGELOG.md b/packages/hiccup/CHANGELOG.md index a24f25f251..190ff81fc0 100644 --- a/packages/hiccup/CHANGELOG.md +++ b/packages/hiccup/CHANGELOG.md @@ -3,39 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [3.5.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.5.4...@thi.ng/hiccup@3.5.5) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/hiccup - - - - - -## [3.5.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.5.3...@thi.ng/hiccup@3.5.4) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hiccup - - - - - -## [3.5.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.5.2...@thi.ng/hiccup@3.5.3) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/hiccup - - - - - -## [3.5.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.5.1...@thi.ng/hiccup@3.5.2) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/hiccup - - - - - -## [3.5.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.5.0...@thi.ng/hiccup@3.5.1) (2020-07-02) +## [3.5.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.5.5...@thi.ng/hiccup@3.5.6) (2020-08-16) **Note:** Version bump only for package @thi.ng/hiccup @@ -78,30 +46,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [3.2.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.2.25...@thi.ng/hiccup@3.2.26) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/hiccup - - - - - -## [3.2.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.2.24...@thi.ng/hiccup@3.2.25) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/hiccup - - - - - -## [3.2.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.2.23...@thi.ng/hiccup@3.2.24) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/hiccup - - - - - ## [3.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.2.3...@thi.ng/hiccup@3.2.4) (2019-08-21) ### Bug Fixes diff --git a/packages/hiccup/package.json b/packages/hiccup/package.json index c488794f12..3957188d1a 100644 --- a/packages/hiccup/package.json +++ b/packages/hiccup/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup", - "version": "3.5.5", + "version": "3.5.6", "description": "HTML/SVG/XML serialization of nested data structures, iterables & closures", "module": "./index.js", "main": "./lib/index.js", @@ -40,20 +40,20 @@ "devDependencies": { "@istanbuljs/nyc-config-typescript": "^1.0.1", "@microsoft/api-extractor": "^7.9.2", - "@thi.ng/atom": "^4.1.16", + "@thi.ng/atom": "^4.1.17", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/prefixes": "^0.1.1" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/prefixes": "^0.1.2" }, "files": [ "*.js", diff --git a/packages/idgen/CHANGELOG.md b/packages/idgen/CHANGELOG.md index b3f74bc7c3..0cd357d29c 100644 --- a/packages/idgen/CHANGELOG.md +++ b/packages/idgen/CHANGELOG.md @@ -3,39 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/idgen@0.2.17...@thi.ng/idgen@0.2.18) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/idgen - - - - - -## [0.2.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/idgen@0.2.16...@thi.ng/idgen@0.2.17) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/idgen - - - - - -## [0.2.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/idgen@0.2.15...@thi.ng/idgen@0.2.16) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/idgen - - - - - -## [0.2.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/idgen@0.2.14...@thi.ng/idgen@0.2.15) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/idgen - - - - - -## [0.2.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/idgen@0.2.13...@thi.ng/idgen@0.2.14) (2020-06-01) +## [0.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/idgen@0.2.18...@thi.ng/idgen@0.2.19) (2020-08-16) **Note:** Version bump only for package @thi.ng/idgen diff --git a/packages/idgen/package.json b/packages/idgen/package.json index 66be77684c..9858dac6c7 100644 --- a/packages/idgen/package.json +++ b/packages/idgen/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/idgen", - "version": "0.2.18", + "version": "0.2.19", "description": "Generator of opaque numeric identifiers with optional support for ID versioning and efficient re-use", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "tslib": "^2.0.0" + "@thi.ng/api": "^6.12.1", + "tslib": "^2.0.1" }, "files": [ "*.js", diff --git a/packages/iges/CHANGELOG.md b/packages/iges/CHANGELOG.md index 1e03ae6667..b81d6f35a1 100644 --- a/packages/iges/CHANGELOG.md +++ b/packages/iges/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.40...@thi.ng/iges@1.1.41) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.1.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.39...@thi.ng/iges@1.1.40) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.1.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.38...@thi.ng/iges@1.1.39) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.1.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.37...@thi.ng/iges@1.1.38) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.1.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.36...@thi.ng/iges@1.1.37) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.1.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.35...@thi.ng/iges@1.1.36) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.34...@thi.ng/iges@1.1.35) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.33...@thi.ng/iges@1.1.34) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.32...@thi.ng/iges@1.1.33) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.31...@thi.ng/iges@1.1.32) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.30...@thi.ng/iges@1.1.31) (2020-05-29) +## [1.1.43](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.1.42...@thi.ng/iges@1.1.43) (2020-08-16) **Note:** Version bump only for package @thi.ng/iges diff --git a/packages/iges/package.json b/packages/iges/package.json index df1c1b4c5c..d6801acd1e 100644 --- a/packages/iges/package.json +++ b/packages/iges/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/iges", - "version": "1.1.41", + "version": "1.1.43", "description": "IGES 5.3 serializer for (currently only) polygonal geometry, both open & closed", "module": "./index.js", "main": "./lib/index.js", @@ -42,19 +42,19 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/defmulti": "^1.2.21", - "@thi.ng/strings": "^1.9.1", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/defmulti": "^1.2.22", + "@thi.ng/strings": "^1.9.2", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/imgui/CHANGELOG.md b/packages/imgui/CHANGELOG.md index 92236d7ca0..764e8c54af 100644 --- a/packages/imgui/CHANGELOG.md +++ b/packages/imgui/CHANGELOG.md @@ -3,119 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.31...@thi.ng/imgui@0.2.32) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.30...@thi.ng/imgui@0.2.31) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.29...@thi.ng/imgui@0.2.30) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.28...@thi.ng/imgui@0.2.29) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.27...@thi.ng/imgui@0.2.28) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.26...@thi.ng/imgui@0.2.27) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.25...@thi.ng/imgui@0.2.26) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.24...@thi.ng/imgui@0.2.25) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.23...@thi.ng/imgui@0.2.24) (2020-06-28) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.22...@thi.ng/imgui@0.2.23) (2020-06-24) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.21...@thi.ng/imgui@0.2.22) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.20...@thi.ng/imgui@0.2.21) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.19...@thi.ng/imgui@0.2.20) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.18...@thi.ng/imgui@0.2.19) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/imgui - - - - - -## [0.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.17...@thi.ng/imgui@0.2.18) (2020-05-29) +## [0.2.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/imgui@0.2.33...@thi.ng/imgui@0.2.34) (2020-08-16) **Note:** Version bump only for package @thi.ng/imgui diff --git a/packages/imgui/README.md b/packages/imgui/README.md index f99390a79e..803e91c1ac 100644 --- a/packages/imgui/README.md +++ b/packages/imgui/README.md @@ -30,10 +30,12 @@ Immediate mode GUI with flexible state handling & data only shape output. ![screenshot](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/imgui/imgui-all.png) -Currently still somewhat bare-bones, but already usable & customizable [immediate -mode GUI](https://github.com/ocornut/imgui#references) implementation, -primarily for +Currently still somewhat bare-bones, but already usable & customizable +[immediate mode GUI](https://github.com/ocornut/imgui#references) +implementation, primarily for [@thi.ng/hdom-canvas](https://github.com/thi-ng/umbrella/tree/develop/packages/hdom-canvas) +/ +[@thi.ng/hiccup-canvas](https://github.com/thi-ng/umbrella/tree/develop/packages/hiccup-canvas) and [@thi.ng/webgl](https://github.com/thi-ng/umbrella/tree/develop/packages/webgl), however with no direct dependency on either and only outputting data structures. @@ -48,7 +50,7 @@ interaction produced a change. Additionally, each component produces a number of shapes & text labels, all of which are collected internally and are, from the user's POV, a mere side effect. At the end of the update cycle IMGUI produces a tree of -[@thi.ng/hdom-canvas](https://github.com/thi-ng/umbrella/tree/develop/packages/hdom-canvas) +[@thi.ng/hiccup-canvas](https://github.com/thi-ng/umbrella/tree/develop/packages/hiccup-canvas) compatible elements, which can be easily converted into other formats (incl. SVG). @@ -258,10 +260,11 @@ directory are using this package. A selection: -| Screenshot | Description | Live demo | Source | -| ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | ----------------------------------------------- | ---------------------------------------------------------------------------- | -| | Interactive inverse FFT toy synth | [Demo](https://demo.thi.ng/umbrella/fft-synth/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/fft-synth) | -| | Canvas based Immediate Mode GUI components | [Demo](https://demo.thi.ng/umbrella/imgui/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/imgui) | +| Screenshot | Description | Live demo | Source | +| ------------------------------------------------------------------------------------------------------------------- | ------------------------------------------ | -------------------------------------------------- | ------------------------------------------------------------------------------- | +| | Interactive inverse FFT toy synth | [Demo](https://demo.thi.ng/umbrella/fft-synth/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/fft-synth) | +| | Canvas based Immediate Mode GUI components | [Demo](https://demo.thi.ng/umbrella/imgui/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/imgui) | +| | Minimal IMGUI usage example | [Demo](https://demo.thi.ng/umbrella/imgui-basics/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/imgui-basics) | ## API diff --git a/packages/imgui/package.json b/packages/imgui/package.json index 92734b2f4e..20ee2d1887 100644 --- a/packages/imgui/package.json +++ b/packages/imgui/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/imgui", - "version": "0.2.32", + "version": "0.2.34", "description": "Immediate mode GUI with flexible state handling & data only shape output", "module": "./index.js", "main": "./lib/index.js", @@ -42,23 +42,23 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/geom": "^1.11.2", - "@thi.ng/geom-api": "^1.0.28", - "@thi.ng/geom-isec": "^0.5.2", - "@thi.ng/geom-tessellate": "^0.2.40", - "@thi.ng/layout": "^0.1.18", - "@thi.ng/math": "^2.0.1", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/geom": "^1.11.4", + "@thi.ng/geom-api": "^1.0.30", + "@thi.ng/geom-isec": "^0.5.4", + "@thi.ng/geom-tessellate": "^0.2.42", + "@thi.ng/layout": "^0.1.19", + "@thi.ng/math": "^2.0.2", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/imgui/tpl.readme.md b/packages/imgui/tpl.readme.md index 1787a8f159..86fb767ce0 100644 --- a/packages/imgui/tpl.readme.md +++ b/packages/imgui/tpl.readme.md @@ -15,10 +15,12 @@ ${pkg.description} ![screenshot](https://raw.githubusercontent.com/thi-ng/umbrella/develop/assets/imgui/imgui-all.png) -Currently still somewhat bare-bones, but already usable & customizable [immediate -mode GUI](https://github.com/ocornut/imgui#references) implementation, -primarily for +Currently still somewhat bare-bones, but already usable & customizable +[immediate mode GUI](https://github.com/ocornut/imgui#references) +implementation, primarily for [@thi.ng/hdom-canvas](https://github.com/thi-ng/umbrella/tree/develop/packages/hdom-canvas) +/ +[@thi.ng/hiccup-canvas](https://github.com/thi-ng/umbrella/tree/develop/packages/hiccup-canvas) and [@thi.ng/webgl](https://github.com/thi-ng/umbrella/tree/develop/packages/webgl), however with no direct dependency on either and only outputting data structures. @@ -33,7 +35,7 @@ interaction produced a change. Additionally, each component produces a number of shapes & text labels, all of which are collected internally and are, from the user's POV, a mere side effect. At the end of the update cycle IMGUI produces a tree of -[@thi.ng/hdom-canvas](https://github.com/thi-ng/umbrella/tree/develop/packages/hdom-canvas) +[@thi.ng/hiccup-canvas](https://github.com/thi-ng/umbrella/tree/develop/packages/hiccup-canvas) compatible elements, which can be easily converted into other formats (incl. SVG). diff --git a/packages/interceptors/CHANGELOG.md b/packages/interceptors/CHANGELOG.md index 5284fdb633..66314d07ab 100644 --- a/packages/interceptors/CHANGELOG.md +++ b/packages/interceptors/CHANGELOG.md @@ -3,63 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.2.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.2.26...@thi.ng/interceptors@2.2.27) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/interceptors - - - - - -## [2.2.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.2.25...@thi.ng/interceptors@2.2.26) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/interceptors - - - - - -## [2.2.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.2.24...@thi.ng/interceptors@2.2.25) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/interceptors - - - - - -## [2.2.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.2.23...@thi.ng/interceptors@2.2.24) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/interceptors - - - - - -## [2.2.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.2.22...@thi.ng/interceptors@2.2.23) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/interceptors - - - - - -## [2.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.2.21...@thi.ng/interceptors@2.2.22) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/interceptors - - - - - -## [2.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.2.20...@thi.ng/interceptors@2.2.21) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/interceptors - - - - - -## [2.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.2.19...@thi.ng/interceptors@2.2.20) (2020-06-01) +## [2.2.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.2.27...@thi.ng/interceptors@2.2.28) (2020-08-16) **Note:** Version bump only for package @thi.ng/interceptors diff --git a/packages/interceptors/package.json b/packages/interceptors/package.json index 6f7d7e8daa..8c8d6484b8 100644 --- a/packages/interceptors/package.json +++ b/packages/interceptors/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/interceptors", - "version": "2.2.27", + "version": "2.2.28", "description": "Interceptor based event bus, side effect & immutable state handling", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/atom": "^4.1.16", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/paths": "^4.1.2" + "@thi.ng/api": "^6.12.1", + "@thi.ng/atom": "^4.1.17", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/paths": "^4.1.3" }, "files": [ "*.js", diff --git a/packages/intervals/CHANGELOG.md b/packages/intervals/CHANGELOG.md index e4fec8c126..9301c4ca95 100644 --- a/packages/intervals/CHANGELOG.md +++ b/packages/intervals/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@2.0.19...@thi.ng/intervals@2.0.20) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/intervals - - - - - -## [2.0.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@2.0.18...@thi.ng/intervals@2.0.19) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/intervals - - - - - -## [2.0.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@2.0.17...@thi.ng/intervals@2.0.18) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/intervals - - - - - -## [2.0.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@2.0.16...@thi.ng/intervals@2.0.17) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/intervals - - - - - -## [2.0.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@2.0.15...@thi.ng/intervals@2.0.16) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/intervals - - - - - -## [2.0.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@2.0.14...@thi.ng/intervals@2.0.15) (2020-06-01) +## [2.0.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@2.0.20...@thi.ng/intervals@2.0.21) (2020-08-16) **Note:** Version bump only for package @thi.ng/intervals diff --git a/packages/intervals/package.json b/packages/intervals/package.json index db51c99666..b56d1c0cc8 100644 --- a/packages/intervals/package.json +++ b/packages/intervals/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/intervals", - "version": "2.0.20", + "version": "2.0.21", "description": "Closed/open/semi-open interval data type, queries & operations", "module": "./index.js", "main": "./lib/index.js", @@ -42,17 +42,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/dlogic": "^1.0.27", - "@thi.ng/errors": "^1.2.17" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/dlogic": "^1.0.28", + "@thi.ng/errors": "^1.2.18" }, "files": [ "*.js", diff --git a/packages/iterators/CHANGELOG.md b/packages/iterators/CHANGELOG.md index f10a7aaa7f..c19d52703b 100644 --- a/packages/iterators/CHANGELOG.md +++ b/packages/iterators/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [5.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.33...@thi.ng/iterators@5.1.34) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.32...@thi.ng/iterators@5.1.33) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.31...@thi.ng/iterators@5.1.32) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.30...@thi.ng/iterators@5.1.31) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.29...@thi.ng/iterators@5.1.30) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.28...@thi.ng/iterators@5.1.29) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.27...@thi.ng/iterators@5.1.28) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.26...@thi.ng/iterators@5.1.27) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.25...@thi.ng/iterators@5.1.26) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.24...@thi.ng/iterators@5.1.25) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.23...@thi.ng/iterators@5.1.24) (2020-05-29) +## [5.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.1.34...@thi.ng/iterators@5.1.35) (2020-08-16) **Note:** Version bump only for package @thi.ng/iterators diff --git a/packages/iterators/package.json b/packages/iterators/package.json index 3f12077a2e..6e2b3a5b82 100644 --- a/packages/iterators/package.json +++ b/packages/iterators/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/iterators", - "version": "5.1.34", + "version": "5.1.35", "description": "Clojure inspired, composable ES6 iterators & generators", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/dcons": "^2.2.27", - "@thi.ng/errors": "^1.2.17" + "@thi.ng/api": "^6.12.1", + "@thi.ng/dcons": "^2.2.28", + "@thi.ng/errors": "^1.2.18" }, "files": [ "*.js", diff --git a/packages/layout/CHANGELOG.md b/packages/layout/CHANGELOG.md index a7a7bca9f0..c720eef3af 100644 --- a/packages/layout/CHANGELOG.md +++ b/packages/layout/CHANGELOG.md @@ -3,55 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/layout@0.1.17...@thi.ng/layout@0.1.18) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/layout - - - - - -## [0.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/layout@0.1.16...@thi.ng/layout@0.1.17) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/layout - - - - - -## [0.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/layout@0.1.15...@thi.ng/layout@0.1.16) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/layout - - - - - -## [0.1.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/layout@0.1.14...@thi.ng/layout@0.1.15) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/layout - - - - - -## [0.1.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/layout@0.1.13...@thi.ng/layout@0.1.14) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/layout - - - - - -## [0.1.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/layout@0.1.12...@thi.ng/layout@0.1.13) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/layout - - - - - -## [0.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/layout@0.1.11...@thi.ng/layout@0.1.12) (2020-06-01) +## [0.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/layout@0.1.18...@thi.ng/layout@0.1.19) (2020-08-16) **Note:** Version bump only for package @thi.ng/layout diff --git a/packages/layout/package.json b/packages/layout/package.json index 52b8d30bf7..b1e0ded3f1 100644 --- a/packages/layout/package.json +++ b/packages/layout/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/layout", - "version": "0.1.18", + "version": "0.1.19", "description": "TODO", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/checks": "^2.7.4" + "@thi.ng/checks": "^2.7.5" }, "files": [ "*.js", diff --git a/packages/leb128/CHANGELOG.md b/packages/leb128/CHANGELOG.md index d80f245de7..691365f710 100644 --- a/packages/leb128/CHANGELOG.md +++ b/packages/leb128/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.0.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.27...@thi.ng/leb128@1.0.28) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/leb128 - - - - - -## [1.0.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.26...@thi.ng/leb128@1.0.27) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/leb128 - - - - - -## [1.0.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.25...@thi.ng/leb128@1.0.26) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/leb128 - - - - - -## [1.0.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.24...@thi.ng/leb128@1.0.25) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/leb128 - - - - - -## [1.0.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.23...@thi.ng/leb128@1.0.24) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/leb128 - - - - - -## [1.0.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.22...@thi.ng/leb128@1.0.23) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/leb128 - - - - - -## [1.0.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.21...@thi.ng/leb128@1.0.22) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/leb128 - - - - - -## [1.0.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.20...@thi.ng/leb128@1.0.21) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/leb128 - - - - - -## [1.0.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.19...@thi.ng/leb128@1.0.20) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/leb128 - - - - - -## [1.0.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.18...@thi.ng/leb128@1.0.19) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/leb128 - - - - - -## [1.0.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.17...@thi.ng/leb128@1.0.18) (2020-05-29) +## [1.0.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/leb128@1.0.28...@thi.ng/leb128@1.0.29) (2020-08-16) **Note:** Version bump only for package @thi.ng/leb128 diff --git a/packages/leb128/package.json b/packages/leb128/package.json index c12c7968e6..af733989ae 100644 --- a/packages/leb128/package.json +++ b/packages/leb128/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/leb128", - "version": "1.0.28", + "version": "1.0.29", "description": "WASM based LEB128 encoder / decoder (signed & unsigned)", "module": "./index.js", "main": "./lib/index.js", @@ -43,16 +43,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/transducers-binary": "^0.5.24" + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/transducers-binary": "^0.5.25" }, "files": [ "*.js", diff --git a/packages/lsys/CHANGELOG.md b/packages/lsys/CHANGELOG.md index 69f1c01f4f..815df00217 100644 --- a/packages/lsys/CHANGELOG.md +++ b/packages/lsys/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.53...@thi.ng/lsys@0.2.54) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.52...@thi.ng/lsys@0.2.53) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.51...@thi.ng/lsys@0.2.52) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.50...@thi.ng/lsys@0.2.51) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.49...@thi.ng/lsys@0.2.50) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.48...@thi.ng/lsys@0.2.49) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.47...@thi.ng/lsys@0.2.48) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.46...@thi.ng/lsys@0.2.47) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.45...@thi.ng/lsys@0.2.46) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.45](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.44...@thi.ng/lsys@0.2.45) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.44](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.43...@thi.ng/lsys@0.2.44) (2020-05-29) +## [0.2.56](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.55...@thi.ng/lsys@0.2.56) (2020-08-16) **Note:** Version bump only for package @thi.ng/lsys diff --git a/packages/lsys/package.json b/packages/lsys/package.json index 7304f49c79..e639f44060 100644 --- a/packages/lsys/package.json +++ b/packages/lsys/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/lsys", - "version": "0.2.54", + "version": "0.2.56", "description": "Functional, extensible L-System architecture w/ support for probabilistic rules", "module": "./index.js", "main": "./lib/index.js", @@ -42,20 +42,20 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/compose": "^1.4.13", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/math": "^2.0.1", - "@thi.ng/random": "^1.4.15", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/compose": "^1.4.14", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/math": "^2.0.2", + "@thi.ng/random": "^1.4.16", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/malloc/CHANGELOG.md b/packages/malloc/CHANGELOG.md index 227d88b66c..994af27c15 100644 --- a/packages/malloc/CHANGELOG.md +++ b/packages/malloc/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@4.1.20...@thi.ng/malloc@4.1.21) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/malloc - - - - - -## [4.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@4.1.19...@thi.ng/malloc@4.1.20) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/malloc - - - - - -## [4.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@4.1.18...@thi.ng/malloc@4.1.19) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/malloc - - - - - -## [4.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@4.1.17...@thi.ng/malloc@4.1.18) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/malloc - - - - - -## [4.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@4.1.16...@thi.ng/malloc@4.1.17) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/malloc - - - - - -## [4.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@4.1.15...@thi.ng/malloc@4.1.16) (2020-06-01) +## [4.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@4.1.21...@thi.ng/malloc@4.1.22) (2020-08-16) **Note:** Version bump only for package @thi.ng/malloc diff --git a/packages/malloc/package.json b/packages/malloc/package.json index 7738d2a2cb..ebe6e20128 100644 --- a/packages/malloc/package.json +++ b/packages/malloc/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/malloc", - "version": "4.1.21", + "version": "4.1.22", "description": "ArrayBuffer based malloc() impl for hybrid JS/WASM use cases, based on thi.ng/tinyalloc", "module": "./index.js", "main": "./lib/index.js", @@ -42,17 +42,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/binary": "^2.0.11", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17" + "@thi.ng/api": "^6.12.1", + "@thi.ng/binary": "^2.0.12", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18" }, "files": [ "*.js", diff --git a/packages/math/CHANGELOG.md b/packages/math/CHANGELOG.md index 6cf2d70858..accb1be69a 100644 --- a/packages/math/CHANGELOG.md +++ b/packages/math/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@2.0.0...@thi.ng/math@2.0.1) (2020-07-28) +## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@2.0.1...@thi.ng/math@2.0.2) (2020-08-16) **Note:** Version bump only for package @thi.ng/math @@ -30,30 +30,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.7.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@1.7.12...@thi.ng/math@1.7.13) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/math - - - - - -## [1.7.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@1.7.11...@thi.ng/math@1.7.12) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/math - - - - - -## [1.7.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@1.7.10...@thi.ng/math@1.7.11) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/math - - - - - # [1.7.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@1.6.0...@thi.ng/math@1.7.0) (2020-02-25) diff --git a/packages/math/package.json b/packages/math/package.json index 86a14a28b1..55a0b514e4 100644 --- a/packages/math/package.json +++ b/packages/math/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/math", - "version": "2.0.1", + "version": "2.0.2", "description": "Assorted common math functions & utilities", "module": "./index.js", "main": "./lib/index.js", @@ -42,10 +42,10 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "files": [ @@ -67,6 +67,6 @@ }, "sideEffects": false, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.0.1" } } diff --git a/packages/matrices/CHANGELOG.md b/packages/matrices/CHANGELOG.md index ade1f8d5f5..1b35411ad9 100644 --- a/packages/matrices/CHANGELOG.md +++ b/packages/matrices/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.6.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.25...@thi.ng/matrices@0.6.26) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.6.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.24...@thi.ng/matrices@0.6.25) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.6.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.23...@thi.ng/matrices@0.6.24) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.6.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.22...@thi.ng/matrices@0.6.23) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.6.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.21...@thi.ng/matrices@0.6.22) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.6.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.20...@thi.ng/matrices@0.6.21) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.6.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.19...@thi.ng/matrices@0.6.20) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.6.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.18...@thi.ng/matrices@0.6.19) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.6.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.17...@thi.ng/matrices@0.6.18) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.6.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.16...@thi.ng/matrices@0.6.17) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.6.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.15...@thi.ng/matrices@0.6.16) (2020-05-29) +## [0.6.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.6.27...@thi.ng/matrices@0.6.28) (2020-08-16) **Note:** Version bump only for package @thi.ng/matrices diff --git a/packages/matrices/README.md b/packages/matrices/README.md index ce748bb6c7..11fb6c14c9 100644 --- a/packages/matrices/README.md +++ b/packages/matrices/README.md @@ -94,6 +94,7 @@ A selection: | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- | ------------------------------------------------------ | ----------------------------------------------------------------------------------- | | | 2D scenegraph & shape picking | [Demo](https://demo.thi.ng/umbrella/scenegraph/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/scenegraph) | | | 2D scenegraph & image map based geometry manipulation | [Demo](https://demo.thi.ng/umbrella/scenegraph-image/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/scenegraph-image) | +| | Minimal shader graph developed during livestream #2 | [Demo](https://demo.thi.ng/umbrella/shader-graph/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/shader-graph) | | | Entity Component System w/ 100k 3D particles | [Demo](https://demo.thi.ng/umbrella/soa-ecs/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/soa-ecs) | | | 3D wireframe textmode demo | [Demo](https://demo.thi.ng/umbrella/text-canvas/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/text-canvas) | | | WebGL multi-colored cube mesh | [Demo](https://demo.thi.ng/umbrella/webgl-cube/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/webgl-cube) | diff --git a/packages/matrices/package.json b/packages/matrices/package.json index 0db899c82b..57133a0151 100644 --- a/packages/matrices/package.json +++ b/packages/matrices/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/matrices", - "version": "0.6.26", + "version": "0.6.28", "description": "Matrix & quaternion operations for 2D/3D geometry processing", "module": "./index.js", "main": "./lib/index.js", @@ -42,17 +42,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/math": "^2.0.1", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/math": "^2.0.2", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/memoize/CHANGELOG.md b/packages/memoize/CHANGELOG.md index ad71e0fe53..d5620d0b7e 100644 --- a/packages/memoize/CHANGELOG.md +++ b/packages/memoize/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@2.0.16...@thi.ng/memoize@2.0.17) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/memoize - - - - - -## [2.0.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@2.0.15...@thi.ng/memoize@2.0.16) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/memoize - - - - - -## [2.0.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@2.0.14...@thi.ng/memoize@2.0.15) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/memoize - - - - - -## [2.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@2.0.13...@thi.ng/memoize@2.0.14) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/memoize - - - - - -## [2.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@2.0.12...@thi.ng/memoize@2.0.13) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/memoize - - - - - -## [2.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@2.0.11...@thi.ng/memoize@2.0.12) (2020-06-01) +## [2.0.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@2.0.17...@thi.ng/memoize@2.0.18) (2020-08-16) **Note:** Version bump only for package @thi.ng/memoize diff --git a/packages/memoize/package.json b/packages/memoize/package.json index 43492993af..1472b645ac 100644 --- a/packages/memoize/package.json +++ b/packages/memoize/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/memoize", - "version": "2.0.17", + "version": "2.0.18", "description": "Function memoization with configurable caching", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0" + "@thi.ng/api": "^6.12.1" }, "files": [ "*.js", diff --git a/packages/mime/CHANGELOG.md b/packages/mime/CHANGELOG.md index 27e46cdc08..be5ccd9d54 100644 --- a/packages/mime/CHANGELOG.md +++ b/packages/mime/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/mime@0.1.16...@thi.ng/mime@0.1.17) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/mime - - - - - -## [0.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/mime@0.1.15...@thi.ng/mime@0.1.16) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/mime - - - - - -## [0.1.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/mime@0.1.14...@thi.ng/mime@0.1.15) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/mime - - - - - -## [0.1.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/mime@0.1.13...@thi.ng/mime@0.1.14) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/mime - - - - - -## [0.1.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/mime@0.1.12...@thi.ng/mime@0.1.13) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/mime - - - - - -## [0.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/mime@0.1.11...@thi.ng/mime@0.1.12) (2020-06-01) +## [0.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/mime@0.1.17...@thi.ng/mime@0.1.18) (2020-08-16) **Note:** Version bump only for package @thi.ng/mime diff --git a/packages/mime/package.json b/packages/mime/package.json index 633eb67eac..72460daff3 100644 --- a/packages/mime/package.json +++ b/packages/mime/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/mime", - "version": "0.1.17", + "version": "0.1.18", "description": "350+ file extension to MIME type mappings, based on mime-db", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0" + "@thi.ng/api": "^6.12.1" }, "files": [ "*.js", diff --git a/packages/morton/CHANGELOG.md b/packages/morton/CHANGELOG.md index e0c453f78c..4b135d0046 100644 --- a/packages/morton/CHANGELOG.md +++ b/packages/morton/CHANGELOG.md @@ -3,55 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@2.0.19...@thi.ng/morton@2.0.20) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/morton - - - - - -## [2.0.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@2.0.18...@thi.ng/morton@2.0.19) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/morton - - - - - -## [2.0.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@2.0.17...@thi.ng/morton@2.0.18) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/morton - - - - - -## [2.0.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@2.0.16...@thi.ng/morton@2.0.17) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/morton - - - - - -## [2.0.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@2.0.15...@thi.ng/morton@2.0.16) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/morton - - - - - -## [2.0.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@2.0.14...@thi.ng/morton@2.0.15) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/morton - - - - - -## [2.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@2.0.13...@thi.ng/morton@2.0.14) (2020-06-01) +## [2.0.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@2.0.20...@thi.ng/morton@2.0.21) (2020-08-16) **Note:** Version bump only for package @thi.ng/morton diff --git a/packages/morton/package.json b/packages/morton/package.json index 2f5d12a1b7..29581a4cef 100644 --- a/packages/morton/package.json +++ b/packages/morton/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/morton", - "version": "2.0.20", + "version": "2.0.21", "description": "Z-order curve / Morton encoding, decoding & range extraction for arbitrary dimensions", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/binary": "^2.0.11", - "@thi.ng/math": "^2.0.1" + "@thi.ng/api": "^6.12.1", + "@thi.ng/binary": "^2.0.12", + "@thi.ng/math": "^2.0.2" }, "files": [ "*.js", diff --git a/packages/oquery/CHANGELOG.md b/packages/oquery/CHANGELOG.md index 0a8f948c3b..afabf83c1b 100644 --- a/packages/oquery/CHANGELOG.md +++ b/packages/oquery/CHANGELOG.md @@ -3,55 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/oquery@0.1.6...@thi.ng/oquery@0.1.7) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/oquery - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/oquery@0.1.5...@thi.ng/oquery@0.1.6) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/oquery - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/oquery@0.1.4...@thi.ng/oquery@0.1.5) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/oquery - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/oquery@0.1.3...@thi.ng/oquery@0.1.4) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/oquery - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/oquery@0.1.2...@thi.ng/oquery@0.1.3) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/oquery - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/oquery@0.1.1...@thi.ng/oquery@0.1.2) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/oquery - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/oquery@0.1.0...@thi.ng/oquery@0.1.1) (2020-07-08) +## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/oquery@0.1.7...@thi.ng/oquery@0.1.8) (2020-08-16) **Note:** Version bump only for package @thi.ng/oquery diff --git a/packages/oquery/package.json b/packages/oquery/package.json index 4fa1e5509a..f3a2929f81 100644 --- a/packages/oquery/package.json +++ b/packages/oquery/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/oquery", - "version": "0.1.7", + "version": "0.1.8", "description": "Datalog-inspired, optimized pattern/predicate query engine for JS objects", "module": "./index.js", "main": "./lib/index.js", @@ -41,18 +41,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/associative": "^5.0.2", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/defmulti": "^1.2.21", - "@thi.ng/equiv": "^1.0.27" + "@thi.ng/api": "^6.12.1", + "@thi.ng/associative": "^5.0.3", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/defmulti": "^1.2.22", + "@thi.ng/equiv": "^1.0.28" }, "files": [ "*.js", diff --git a/packages/parse/CHANGELOG.md b/packages/parse/CHANGELOG.md index 5ce4c0a59b..65ccbd7c20 100644 --- a/packages/parse/CHANGELOG.md +++ b/packages/parse/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.8.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/parse@0.8.0...@thi.ng/parse@0.8.1) (2020-07-28) +## [0.8.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/parse@0.8.1...@thi.ng/parse@0.8.2) (2020-08-16) **Note:** Version bump only for package @thi.ng/parse @@ -62,22 +62,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.6.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/parse@0.6.1...@thi.ng/parse@0.6.2) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/parse - - - - - -## [0.6.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/parse@0.6.0...@thi.ng/parse@0.6.1) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/parse - - - - - # [0.6.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/parse@0.5.8...@thi.ng/parse@0.6.0) (2020-06-28) @@ -90,30 +74,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.5.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/parse@0.5.7...@thi.ng/parse@0.5.8) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/parse - - - - - -## [0.5.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/parse@0.5.6...@thi.ng/parse@0.5.7) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/parse - - - - - -## [0.5.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/parse@0.5.5...@thi.ng/parse@0.5.6) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/parse - - - - - # [0.5.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/parse@0.4.1...@thi.ng/parse@0.5.0) (2020-04-23) diff --git a/packages/parse/package.json b/packages/parse/package.json index 35bb4ea68e..3b14c6a2e5 100644 --- a/packages/parse/package.json +++ b/packages/parse/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/parse", - "version": "0.8.1", + "version": "0.8.2", "description": "Purely functional parser combinators & AST generation for generic inputs", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/defmulti": "^1.2.21", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/strings": "^1.9.1" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/defmulti": "^1.2.22", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/strings": "^1.9.2" }, "files": [ "*.js", diff --git a/packages/paths/CHANGELOG.md b/packages/paths/CHANGELOG.md index f4ed2717f8..8cdb065395 100644 --- a/packages/paths/CHANGELOG.md +++ b/packages/paths/CHANGELOG.md @@ -3,15 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@4.1.1...@thi.ng/paths@4.1.2) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/paths - - - - - -## [4.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@4.1.0...@thi.ng/paths@4.1.1) (2020-07-08) +## [4.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@4.1.2...@thi.ng/paths@4.1.3) (2020-08-16) **Note:** Version bump only for package @thi.ng/paths @@ -30,38 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [4.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@4.0.10...@thi.ng/paths@4.0.11) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/paths - - - - - -## [4.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@4.0.9...@thi.ng/paths@4.0.10) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/paths - - - - - -## [4.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@4.0.8...@thi.ng/paths@4.0.9) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/paths - - - - - -## [4.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@4.0.7...@thi.ng/paths@4.0.8) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/paths - - - - - ## [4.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@4.0.6...@thi.ng/paths@4.0.7) (2020-05-16) diff --git a/packages/paths/package.json b/packages/paths/package.json index 85b29c90aa..d1f59dc896 100644 --- a/packages/paths/package.json +++ b/packages/paths/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/paths", - "version": "4.1.2", + "version": "4.1.3", "description": "Immutable, optimized and optionally typed path-based object property / array accessors with structural sharing", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18" }, "files": [ "*.js", diff --git a/packages/pixel/CHANGELOG.md b/packages/pixel/CHANGELOG.md index 6a24db2551..ef7833fa29 100644 --- a/packages/pixel/CHANGELOG.md +++ b/packages/pixel/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.4.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/pixel@0.4.0...@thi.ng/pixel@0.4.1) (2020-07-28) +## [0.4.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/pixel@0.4.1...@thi.ng/pixel@0.4.2) (2020-08-16) **Note:** Version bump only for package @thi.ng/pixel @@ -22,54 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.3.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/pixel@0.3.5...@thi.ng/pixel@0.3.6) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/pixel - - - - - -## [0.3.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/pixel@0.3.4...@thi.ng/pixel@0.3.5) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/pixel - - - - - -## [0.3.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/pixel@0.3.3...@thi.ng/pixel@0.3.4) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/pixel - - - - - -## [0.3.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/pixel@0.3.2...@thi.ng/pixel@0.3.3) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/pixel - - - - - -## [0.3.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/pixel@0.3.1...@thi.ng/pixel@0.3.2) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/pixel - - - - - -## [0.3.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/pixel@0.3.0...@thi.ng/pixel@0.3.1) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/pixel - - - - - # [0.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/pixel@0.2.0...@thi.ng/pixel@0.3.0) (2020-05-29) diff --git a/packages/pixel/package.json b/packages/pixel/package.json index a8feb63642..5b885981e1 100644 --- a/packages/pixel/package.json +++ b/packages/pixel/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/pixel", - "version": "0.4.1", + "version": "0.4.2", "description": "Typed array backed, packed integer and unpacked floating point pixel buffers w/ customizable formats, blitting, dithering, conversions", "module": "./index.js", "main": "./lib/index.js", @@ -42,17 +42,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/math": "^2.0.1", - "@thi.ng/porter-duff": "^0.1.26" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/math": "^2.0.2", + "@thi.ng/porter-duff": "^0.1.27" }, "files": [ "*.js", diff --git a/packages/pointfree-lang/CHANGELOG.md b/packages/pointfree-lang/CHANGELOG.md index 071a2a300c..0d38aca2ca 100644 --- a/packages/pointfree-lang/CHANGELOG.md +++ b/packages/pointfree-lang/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.4.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.4.8...@thi.ng/pointfree-lang@1.4.9) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - - - -## [1.4.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.4.7...@thi.ng/pointfree-lang@1.4.8) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - - - -## [1.4.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.4.6...@thi.ng/pointfree-lang@1.4.7) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - - - -## [1.4.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.4.5...@thi.ng/pointfree-lang@1.4.6) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - - - -## [1.4.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.4.4...@thi.ng/pointfree-lang@1.4.5) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - - - -## [1.4.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.4.3...@thi.ng/pointfree-lang@1.4.4) (2020-06-01) +## [1.4.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.4.9...@thi.ng/pointfree-lang@1.4.10) (2020-08-16) **Note:** Version bump only for package @thi.ng/pointfree-lang diff --git a/packages/pointfree-lang/package.json b/packages/pointfree-lang/package.json index a6b0b1fdef..8adbe31755 100644 --- a/packages/pointfree-lang/package.json +++ b/packages/pointfree-lang/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/pointfree-lang", - "version": "1.4.9", + "version": "1.4.10", "description": "Forth style syntax layer/compiler & CLI for the @thi.ng/pointfree DSL", "module": "./index.js", "main": "./lib/index.js", @@ -46,17 +46,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "pegjs": "^0.11.0-dev.325", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/bench": "^2.0.16", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/pointfree": "^2.0.10", + "@thi.ng/api": "^6.12.1", + "@thi.ng/bench": "^2.0.17", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/pointfree": "^2.0.11", "commander": "^6.0.0" }, "files": [ diff --git a/packages/pointfree/CHANGELOG.md b/packages/pointfree/CHANGELOG.md index 26ffe9f487..53f795cd1d 100644 --- a/packages/pointfree/CHANGELOG.md +++ b/packages/pointfree/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@2.0.9...@thi.ng/pointfree@2.0.10) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/pointfree - - - - - -## [2.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@2.0.8...@thi.ng/pointfree@2.0.9) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/pointfree - - - - - -## [2.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@2.0.7...@thi.ng/pointfree@2.0.8) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/pointfree - - - - - -## [2.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@2.0.6...@thi.ng/pointfree@2.0.7) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/pointfree - - - - - -## [2.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@2.0.5...@thi.ng/pointfree@2.0.6) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/pointfree - - - - - -## [2.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@2.0.4...@thi.ng/pointfree@2.0.5) (2020-06-01) +## [2.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@2.0.10...@thi.ng/pointfree@2.0.11) (2020-08-16) **Note:** Version bump only for package @thi.ng/pointfree diff --git a/packages/pointfree/package.json b/packages/pointfree/package.json index 3426a63b16..2b2752ac60 100644 --- a/packages/pointfree/package.json +++ b/packages/pointfree/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/pointfree", - "version": "2.0.10", + "version": "2.0.11", "description": "Pointfree functional composition / Forth style stack execution engine", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/compose": "^1.4.13", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/compose": "^1.4.14", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18" }, "files": [ "*.js", diff --git a/packages/poisson/CHANGELOG.md b/packages/poisson/CHANGELOG.md index 661e28e89c..6a5595b0a7 100644 --- a/packages/poisson/CHANGELOG.md +++ b/packages/poisson/CHANGELOG.md @@ -3,79 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.9...@thi.ng/poisson@1.1.10) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [1.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.8...@thi.ng/poisson@1.1.9) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [1.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.7...@thi.ng/poisson@1.1.8) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [1.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.6...@thi.ng/poisson@1.1.7) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [1.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.5...@thi.ng/poisson@1.1.6) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [1.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.4...@thi.ng/poisson@1.1.5) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [1.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.3...@thi.ng/poisson@1.1.4) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [1.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.2...@thi.ng/poisson@1.1.3) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [1.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.1...@thi.ng/poisson@1.1.2) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [1.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.0...@thi.ng/poisson@1.1.1) (2020-06-01) +## [1.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@1.1.11...@thi.ng/poisson@1.1.12) (2020-08-16) **Note:** Version bump only for package @thi.ng/poisson diff --git a/packages/poisson/package.json b/packages/poisson/package.json index 51792dfd4f..dd267c580a 100644 --- a/packages/poisson/package.json +++ b/packages/poisson/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/poisson", - "version": "1.1.10", + "version": "1.1.12", "description": "nD Stratified grid and Poisson-disc sampling w/ support for spatial density functions and custom PRNGs", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/checks": "^2.7.4", - "@thi.ng/geom-api": "^1.0.28", - "@thi.ng/random": "^1.4.15", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/checks": "^2.7.5", + "@thi.ng/geom-api": "^1.0.30", + "@thi.ng/random": "^1.4.16", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/porter-duff/CHANGELOG.md b/packages/porter-duff/CHANGELOG.md index c51cd0e298..4c9eae5a82 100644 --- a/packages/porter-duff/CHANGELOG.md +++ b/packages/porter-duff/CHANGELOG.md @@ -3,55 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/porter-duff@0.1.25...@thi.ng/porter-duff@0.1.26) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/porter-duff - - - - - -## [0.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/porter-duff@0.1.24...@thi.ng/porter-duff@0.1.25) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/porter-duff - - - - - -## [0.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/porter-duff@0.1.23...@thi.ng/porter-duff@0.1.24) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/porter-duff - - - - - -## [0.1.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/porter-duff@0.1.22...@thi.ng/porter-duff@0.1.23) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/porter-duff - - - - - -## [0.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/porter-duff@0.1.21...@thi.ng/porter-duff@0.1.22) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/porter-duff - - - - - -## [0.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/porter-duff@0.1.20...@thi.ng/porter-duff@0.1.21) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/porter-duff - - - - - -## [0.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/porter-duff@0.1.19...@thi.ng/porter-duff@0.1.20) (2020-06-01) +## [0.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/porter-duff@0.1.26...@thi.ng/porter-duff@0.1.27) (2020-08-16) **Note:** Version bump only for package @thi.ng/porter-duff diff --git a/packages/porter-duff/package.json b/packages/porter-duff/package.json index 4f3c2ce3d0..7d524c9581 100644 --- a/packages/porter-duff/package.json +++ b/packages/porter-duff/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/porter-duff", - "version": "0.1.26", + "version": "0.1.27", "description": "Porter-Duff operators for packed ints & float-array alpha compositing", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/math": "^2.0.1" + "@thi.ng/api": "^6.12.1", + "@thi.ng/math": "^2.0.2" }, "files": [ "*.js", diff --git a/packages/prefixes/CHANGELOG.md b/packages/prefixes/CHANGELOG.md index 5241f5dc94..76d0544a62 100644 --- a/packages/prefixes/CHANGELOG.md +++ b/packages/prefixes/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/prefixes@0.1.0...@thi.ng/prefixes@0.1.1) (2020-07-28) +## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/prefixes@0.1.1...@thi.ng/prefixes@0.1.2) (2020-08-16) **Note:** Version bump only for package @thi.ng/prefixes diff --git a/packages/prefixes/package.json b/packages/prefixes/package.json index b848c91a01..7026f8618e 100644 --- a/packages/prefixes/package.json +++ b/packages/prefixes/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/prefixes", - "version": "0.1.1", + "version": "0.1.2", "description": "50+ Linked Data vocabulary prefixes and their namespace URLs", "module": "./index.js", "main": "./lib/index.js", @@ -35,10 +35,10 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "files": [ diff --git a/packages/quad-edge/CHANGELOG.md b/packages/quad-edge/CHANGELOG.md index f0734a282d..9e503737ea 100644 --- a/packages/quad-edge/CHANGELOG.md +++ b/packages/quad-edge/CHANGELOG.md @@ -3,23 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/quad-edge@0.2.18...@thi.ng/quad-edge@0.2.19) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/quad-edge - - - - - -## [0.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/quad-edge@0.2.17...@thi.ng/quad-edge@0.2.18) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/quad-edge - - - - - -## [0.2.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/quad-edge@0.2.16...@thi.ng/quad-edge@0.2.17) (2020-06-20) +## [0.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/quad-edge@0.2.19...@thi.ng/quad-edge@0.2.20) (2020-08-16) **Note:** Version bump only for package @thi.ng/quad-edge diff --git a/packages/quad-edge/package.json b/packages/quad-edge/package.json index b767d50703..6c94c640d6 100644 --- a/packages/quad-edge/package.json +++ b/packages/quad-edge/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/quad-edge", - "version": "0.2.19", + "version": "0.2.20", "description": "Quadedge data structure after Guibas & Stolfi", "module": "./index.js", "main": "./lib/index.js", @@ -42,10 +42,10 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "files": [ @@ -74,6 +74,6 @@ "year": 2015 }, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.0.1" } } diff --git a/packages/ramp/CHANGELOG.md b/packages/ramp/CHANGELOG.md index 59a342fde8..60fa4e0424 100644 --- a/packages/ramp/CHANGELOG.md +++ b/packages/ramp/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.27...@thi.ng/ramp@0.1.28) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/ramp - - - - - -## [0.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.26...@thi.ng/ramp@0.1.27) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/ramp - - - - - -## [0.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.25...@thi.ng/ramp@0.1.26) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/ramp - - - - - -## [0.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.24...@thi.ng/ramp@0.1.25) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/ramp - - - - - -## [0.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.23...@thi.ng/ramp@0.1.24) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/ramp - - - - - -## [0.1.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.22...@thi.ng/ramp@0.1.23) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/ramp - - - - - -## [0.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.21...@thi.ng/ramp@0.1.22) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/ramp - - - - - -## [0.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.20...@thi.ng/ramp@0.1.21) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/ramp - - - - - -## [0.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.19...@thi.ng/ramp@0.1.20) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/ramp - - - - - -## [0.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.18...@thi.ng/ramp@0.1.19) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/ramp - - - - - -## [0.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.17...@thi.ng/ramp@0.1.18) (2020-05-29) +## [0.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/ramp@0.1.29...@thi.ng/ramp@0.1.30) (2020-08-16) **Note:** Version bump only for package @thi.ng/ramp diff --git a/packages/ramp/package.json b/packages/ramp/package.json index 61a6c79585..80930fbb26 100644 --- a/packages/ramp/package.json +++ b/packages/ramp/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/ramp", - "version": "0.1.28", + "version": "0.1.30", "description": "Parametric interpolated 1D lookup tables for remapping values", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/arrays": "^0.6.13", - "@thi.ng/compare": "^1.3.12", - "@thi.ng/math": "^2.0.1", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/arrays": "^0.6.14", + "@thi.ng/compare": "^1.3.13", + "@thi.ng/math": "^2.0.2", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/random/CHANGELOG.md b/packages/random/CHANGELOG.md index ae311ff22e..053744302c 100644 --- a/packages/random/CHANGELOG.md +++ b/packages/random/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.4.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.4.14...@thi.ng/random@1.4.15) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/random - - - - - -## [1.4.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.4.13...@thi.ng/random@1.4.14) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/random - - - - - -## [1.4.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.4.12...@thi.ng/random@1.4.13) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/random - - - - - -## [1.4.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.4.11...@thi.ng/random@1.4.12) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/random - - - - - -## [1.4.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.4.10...@thi.ng/random@1.4.11) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/random - - - - - -## [1.4.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.4.9...@thi.ng/random@1.4.10) (2020-06-01) +## [1.4.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.4.15...@thi.ng/random@1.4.16) (2020-08-16) **Note:** Version bump only for package @thi.ng/random diff --git a/packages/random/package.json b/packages/random/package.json index a1956d0e0c..e691e21f3e 100644 --- a/packages/random/package.json +++ b/packages/random/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/random", - "version": "1.4.15", + "version": "1.4.16", "description": "Pseudo-random number generators w/ unified API", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5" }, "files": [ "*.js", diff --git a/packages/range-coder/CHANGELOG.md b/packages/range-coder/CHANGELOG.md index f5f2f9d210..cce390509d 100644 --- a/packages/range-coder/CHANGELOG.md +++ b/packages/range-coder/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.0.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.53...@thi.ng/range-coder@1.0.54) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.52...@thi.ng/range-coder@1.0.53) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.51...@thi.ng/range-coder@1.0.52) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.50...@thi.ng/range-coder@1.0.51) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.49...@thi.ng/range-coder@1.0.50) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.48...@thi.ng/range-coder@1.0.49) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.47...@thi.ng/range-coder@1.0.48) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.46...@thi.ng/range-coder@1.0.47) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.45...@thi.ng/range-coder@1.0.46) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.45](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.44...@thi.ng/range-coder@1.0.45) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.44](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.43...@thi.ng/range-coder@1.0.44) (2020-05-29) +## [1.0.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.54...@thi.ng/range-coder@1.0.55) (2020-08-16) **Note:** Version bump only for package @thi.ng/range-coder diff --git a/packages/range-coder/package.json b/packages/range-coder/package.json index 434e6e3663..bdd9d807a4 100644 --- a/packages/range-coder/package.json +++ b/packages/range-coder/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/range-coder", - "version": "1.0.54", + "version": "1.0.55", "description": "Binary data range encoder / decoder", "module": "./index.js", "main": "./lib/index.js", @@ -40,17 +40,17 @@ "devDependencies": { "@istanbuljs/nyc-config-typescript": "^1.0.1", "@microsoft/api-extractor": "^7.9.2", - "@thi.ng/transducers": "^7.2.0", + "@thi.ng/transducers": "^7.2.1", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/bitstream": "^1.1.22" + "@thi.ng/bitstream": "^1.1.23" }, "files": [ "*.js", diff --git a/packages/rdom-canvas/CHANGELOG.md b/packages/rdom-canvas/CHANGELOG.md index 7d22cf3edf..cb04dd5729 100644 --- a/packages/rdom-canvas/CHANGELOG.md +++ b/packages/rdom-canvas/CHANGELOG.md @@ -3,34 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.8...@thi.ng/rdom-canvas@0.1.9) (2020-07-28) - - -### Bug Fixes - -* **rdom-canvas:** static canvas size handling ([1a03c70](https://github.com/thi-ng/umbrella/commit/1a03c70e3e9fe6c8b096f78084dc590102d96893)) - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.7...@thi.ng/rdom-canvas@0.1.8) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rdom-canvas - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.6...@thi.ng/rdom-canvas@0.1.7) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rdom-canvas - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.5...@thi.ng/rdom-canvas@0.1.6) (2020-07-17) +## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.10...@thi.ng/rdom-canvas@0.1.11) (2020-08-16) **Note:** Version bump only for package @thi.ng/rdom-canvas @@ -38,41 +11,12 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.4...@thi.ng/rdom-canvas@0.1.5) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rdom-canvas - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.3...@thi.ng/rdom-canvas@0.1.4) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rdom-canvas - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.2...@thi.ng/rdom-canvas@0.1.3) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rdom-canvas - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.1...@thi.ng/rdom-canvas@0.1.2) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/rdom-canvas - - - +## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.8...@thi.ng/rdom-canvas@0.1.9) (2020-07-28) -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-canvas@0.1.0...@thi.ng/rdom-canvas@0.1.1) (2020-07-02) +### Bug Fixes -**Note:** Version bump only for package @thi.ng/rdom-canvas +* **rdom-canvas:** static canvas size handling ([1a03c70](https://github.com/thi-ng/umbrella/commit/1a03c70e3e9fe6c8b096f78084dc590102d96893)) diff --git a/packages/rdom-canvas/package.json b/packages/rdom-canvas/package.json index 08a31ff570..8d75ca3d0e 100644 --- a/packages/rdom-canvas/package.json +++ b/packages/rdom-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rdom-canvas", - "version": "0.1.9", + "version": "0.1.11", "description": "@thi.ng/rdom component wrapper for @thi.ng/hiccup-canvas and declarative canvas drawing", "module": "./index.js", "main": "./lib/index.js", @@ -35,21 +35,21 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/adapt-dpi": "^1.0.4", - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/hiccup-canvas": "^1.1.2", - "@thi.ng/rdom": "^0.2.6", - "@thi.ng/rstream": "^5.0.0", - "@thi.ng/transducers": "^7.2.0", - "tslib": "^2.0.0" + "@thi.ng/adapt-dpi": "^1.0.5", + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/hiccup-canvas": "^1.1.4", + "@thi.ng/rdom": "^0.2.7", + "@thi.ng/rstream": "^5.0.1", + "@thi.ng/transducers": "^7.2.1", + "tslib": "^2.0.1" }, "files": [ "*.js", diff --git a/packages/rdom-components/CHANGELOG.md b/packages/rdom-components/CHANGELOG.md index bb95679b3b..25f9084c4b 100644 --- a/packages/rdom-components/CHANGELOG.md +++ b/packages/rdom-components/CHANGELOG.md @@ -3,39 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-components@0.1.6...@thi.ng/rdom-components@0.1.7) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/rdom-components - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-components@0.1.5...@thi.ng/rdom-components@0.1.6) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rdom-components - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-components@0.1.4...@thi.ng/rdom-components@0.1.5) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rdom-components - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-components@0.1.3...@thi.ng/rdom-components@0.1.4) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rdom-components - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-components@0.1.2...@thi.ng/rdom-components@0.1.3) (2020-07-17) +## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-components@0.1.7...@thi.ng/rdom-components@0.1.8) (2020-08-16) **Note:** Version bump only for package @thi.ng/rdom-components @@ -54,14 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom-components@0.1.0...@thi.ng/rdom-components@0.1.1) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rdom-components - - - - - # 0.1.0 (2020-07-08) diff --git a/packages/rdom-components/package.json b/packages/rdom-components/package.json index 3ce9a49d1c..5e38bb6197 100644 --- a/packages/rdom-components/package.json +++ b/packages/rdom-components/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rdom-components", - "version": "0.1.7", + "version": "0.1.8", "description": "Collection of unstyled, customizable components for @thi.ng/rdom", "module": "./index.js", "main": "./lib/index.js", @@ -35,20 +35,20 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/associative": "^5.0.2", - "@thi.ng/hiccup-html": "^0.3.1", - "@thi.ng/rdom": "^0.2.6", - "@thi.ng/rstream": "^5.0.0", - "@thi.ng/strings": "^1.9.1", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/associative": "^5.0.3", + "@thi.ng/hiccup-html": "^0.3.2", + "@thi.ng/rdom": "^0.2.7", + "@thi.ng/rstream": "^5.0.1", + "@thi.ng/strings": "^1.9.2", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/rdom/CHANGELOG.md b/packages/rdom/CHANGELOG.md index c064370d8d..f90552036a 100644 --- a/packages/rdom/CHANGELOG.md +++ b/packages/rdom/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.2.5...@thi.ng/rdom@0.2.6) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/rdom - - - - - -## [0.2.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.2.4...@thi.ng/rdom@0.2.5) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rdom - - - - - -## [0.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.2.3...@thi.ng/rdom@0.2.4) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rdom - - - - - -## [0.2.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.2.2...@thi.ng/rdom@0.2.3) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rdom - - - - - -## [0.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.2.1...@thi.ng/rdom@0.2.2) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rdom - - - - - -## [0.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.2.0...@thi.ng/rdom@0.2.1) (2020-07-08) +## [0.2.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.2.6...@thi.ng/rdom@0.2.7) (2020-08-16) **Note:** Version bump only for package @thi.ng/rdom @@ -63,22 +23,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.1.1...@thi.ng/rdom@0.1.2) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/rdom - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rdom@0.1.0...@thi.ng/rdom@0.1.1) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/rdom - - - - - # 0.1.0 (2020-07-02) diff --git a/packages/rdom/package.json b/packages/rdom/package.json index a884192004..470388a873 100644 --- a/packages/rdom/package.json +++ b/packages/rdom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rdom", - "version": "0.2.6", + "version": "0.2.7", "description": "Lightweight, reactive, VDOM-less UI/DOM components with async lifecycle and @thi.ng/hiccup compatible", "module": "./index.js", "main": "./lib/index.js", @@ -42,21 +42,21 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/hiccup": "^3.5.5", - "@thi.ng/paths": "^4.1.2", - "@thi.ng/prefixes": "^0.1.1", - "@thi.ng/rstream": "^5.0.0", - "@thi.ng/strings": "^1.9.1" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/hiccup": "^3.5.6", + "@thi.ng/paths": "^4.1.3", + "@thi.ng/prefixes": "^0.1.2", + "@thi.ng/rstream": "^5.0.1", + "@thi.ng/strings": "^1.9.2" }, "files": [ "*.js", diff --git a/packages/resolve-map/CHANGELOG.md b/packages/resolve-map/CHANGELOG.md index 5d6c79681c..7a8d8b8bd4 100644 --- a/packages/resolve-map/CHANGELOG.md +++ b/packages/resolve-map/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.2.0...@thi.ng/resolve-map@4.2.1) (2020-07-28) +## [4.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.2.1...@thi.ng/resolve-map@4.2.2) (2020-08-16) **Note:** Version bump only for package @thi.ng/resolve-map @@ -22,62 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [4.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.1.30...@thi.ng/resolve-map@4.1.31) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - - - -## [4.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.1.29...@thi.ng/resolve-map@4.1.30) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - - - -## [4.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.1.28...@thi.ng/resolve-map@4.1.29) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - - - -## [4.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.1.27...@thi.ng/resolve-map@4.1.28) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - - - -## [4.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.1.26...@thi.ng/resolve-map@4.1.27) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - - - -## [4.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.1.25...@thi.ng/resolve-map@4.1.26) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - - - -## [4.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.1.24...@thi.ng/resolve-map@4.1.25) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - - - ## [4.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.1.1...@thi.ng/resolve-map@4.1.2) (2019-07-08) ### Bug Fixes diff --git a/packages/resolve-map/package.json b/packages/resolve-map/package.json index bfb186fc99..721c51cb25 100644 --- a/packages/resolve-map/package.json +++ b/packages/resolve-map/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/resolve-map", - "version": "4.2.1", + "version": "4.2.2", "description": "DAG resolution of vanilla objects & arrays with internally linked values", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/paths": "^4.1.2" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/paths": "^4.1.3" }, "files": [ "*.js", diff --git a/packages/rle-pack/CHANGELOG.md b/packages/rle-pack/CHANGELOG.md index 4bb3352e26..27b572bc41 100644 --- a/packages/rle-pack/CHANGELOG.md +++ b/packages/rle-pack/CHANGELOG.md @@ -3,39 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@2.1.21...@thi.ng/rle-pack@2.1.22) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/rle-pack - - - - - -## [2.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@2.1.20...@thi.ng/rle-pack@2.1.21) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/rle-pack - - - - - -## [2.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@2.1.19...@thi.ng/rle-pack@2.1.20) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/rle-pack - - - - - -## [2.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@2.1.18...@thi.ng/rle-pack@2.1.19) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/rle-pack - - - - - -## [2.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@2.1.17...@thi.ng/rle-pack@2.1.18) (2020-06-14) +## [2.1.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@2.1.22...@thi.ng/rle-pack@2.1.23) (2020-08-16) **Note:** Version bump only for package @thi.ng/rle-pack diff --git a/packages/rle-pack/package.json b/packages/rle-pack/package.json index 0f5422e982..15f6141cf8 100644 --- a/packages/rle-pack/package.json +++ b/packages/rle-pack/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rle-pack", - "version": "2.1.22", + "version": "2.1.23", "description": "Binary run-length encoding packer w/ flexible repeat bit widths", "module": "./index.js", "main": "./lib/index.js", @@ -43,15 +43,15 @@ "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", "benchmark": "^2.1.4", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/bitstream": "^1.1.22", - "@thi.ng/errors": "^1.2.17" + "@thi.ng/bitstream": "^1.1.23", + "@thi.ng/errors": "^1.2.18" }, "files": [ "*.js", diff --git a/packages/router/CHANGELOG.md b/packages/router/CHANGELOG.md index 32e1f49521..c7d5e2f99a 100644 --- a/packages/router/CHANGELOG.md +++ b/packages/router/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@2.0.26...@thi.ng/router@2.0.27) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/router - - - - - -## [2.0.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@2.0.25...@thi.ng/router@2.0.26) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/router - - - - - -## [2.0.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@2.0.24...@thi.ng/router@2.0.25) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/router - - - - - -## [2.0.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@2.0.23...@thi.ng/router@2.0.24) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/router - - - - - -## [2.0.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@2.0.22...@thi.ng/router@2.0.23) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/router - - - - - -## [2.0.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@2.0.21...@thi.ng/router@2.0.22) (2020-06-01) +## [2.0.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@2.0.27...@thi.ng/router@2.0.28) (2020-08-16) **Note:** Version bump only for package @thi.ng/router diff --git a/packages/router/package.json b/packages/router/package.json index 879c3cccad..c1a36abaa0 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/router", - "version": "2.0.27", + "version": "2.0.28", "description": "Generic router for browser & non-browser based applications", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17", - "tslib": "^2.0.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18", + "tslib": "^2.0.1" }, "files": [ "*.js", diff --git a/packages/rstream-csp/CHANGELOG.md b/packages/rstream-csp/CHANGELOG.md index b77f685913..4ec7e5ffc2 100644 --- a/packages/rstream-csp/CHANGELOG.md +++ b/packages/rstream-csp/CHANGELOG.md @@ -3,111 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.34...@thi.ng/rstream-csp@2.0.35) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.33...@thi.ng/rstream-csp@2.0.34) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.32...@thi.ng/rstream-csp@2.0.33) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.31...@thi.ng/rstream-csp@2.0.32) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.30...@thi.ng/rstream-csp@2.0.31) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.29...@thi.ng/rstream-csp@2.0.30) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.28...@thi.ng/rstream-csp@2.0.29) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.27...@thi.ng/rstream-csp@2.0.28) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.26...@thi.ng/rstream-csp@2.0.27) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.25...@thi.ng/rstream-csp@2.0.26) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.24...@thi.ng/rstream-csp@2.0.25) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.23...@thi.ng/rstream-csp@2.0.24) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.22...@thi.ng/rstream-csp@2.0.23) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [2.0.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.21...@thi.ng/rstream-csp@2.0.22) (2020-05-29) +## [2.0.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@2.0.35...@thi.ng/rstream-csp@2.0.36) (2020-08-16) **Note:** Version bump only for package @thi.ng/rstream-csp diff --git a/packages/rstream-csp/package.json b/packages/rstream-csp/package.json index ab817f1971..a73c79c4ee 100644 --- a/packages/rstream-csp/package.json +++ b/packages/rstream-csp/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-csp", - "version": "2.0.35", + "version": "2.0.36", "description": "@thi.ng/csp bridge module for @thi.ng/rstream", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/csp": "^1.1.34", - "@thi.ng/rstream": "^5.0.0" + "@thi.ng/csp": "^1.1.35", + "@thi.ng/rstream": "^5.0.1" }, "files": [ "*.js", diff --git a/packages/rstream-dot/CHANGELOG.md b/packages/rstream-dot/CHANGELOG.md index d61001ea3b..622148c1e7 100644 --- a/packages/rstream-dot/CHANGELOG.md +++ b/packages/rstream-dot/CHANGELOG.md @@ -3,111 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.42](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.41...@thi.ng/rstream-dot@1.1.42) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.40...@thi.ng/rstream-dot@1.1.41) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.39...@thi.ng/rstream-dot@1.1.40) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.38...@thi.ng/rstream-dot@1.1.39) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.37...@thi.ng/rstream-dot@1.1.38) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.36...@thi.ng/rstream-dot@1.1.37) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.35...@thi.ng/rstream-dot@1.1.36) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.34...@thi.ng/rstream-dot@1.1.35) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.33...@thi.ng/rstream-dot@1.1.34) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.32...@thi.ng/rstream-dot@1.1.33) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.31...@thi.ng/rstream-dot@1.1.32) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.30...@thi.ng/rstream-dot@1.1.31) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.29...@thi.ng/rstream-dot@1.1.30) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.28...@thi.ng/rstream-dot@1.1.29) (2020-05-29) +## [1.1.43](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.1.42...@thi.ng/rstream-dot@1.1.43) (2020-08-16) **Note:** Version bump only for package @thi.ng/rstream-dot diff --git a/packages/rstream-dot/package.json b/packages/rstream-dot/package.json index d547474d6b..1730c6ba86 100644 --- a/packages/rstream-dot/package.json +++ b/packages/rstream-dot/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-dot", - "version": "1.1.42", + "version": "1.1.43", "description": "Graphviz DOT conversion of @thi.ng/rstream dataflow graph topologies", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/rstream": "^5.0.0" + "@thi.ng/rstream": "^5.0.1" }, "files": [ "*.js", diff --git a/packages/rstream-gestures/CHANGELOG.md b/packages/rstream-gestures/CHANGELOG.md index f54d869376..2cb796e25a 100644 --- a/packages/rstream-gestures/CHANGELOG.md +++ b/packages/rstream-gestures/CHANGELOG.md @@ -3,111 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.33...@thi.ng/rstream-gestures@2.0.34) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.32...@thi.ng/rstream-gestures@2.0.33) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.31...@thi.ng/rstream-gestures@2.0.32) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.30...@thi.ng/rstream-gestures@2.0.31) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.29...@thi.ng/rstream-gestures@2.0.30) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.28...@thi.ng/rstream-gestures@2.0.29) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.27...@thi.ng/rstream-gestures@2.0.28) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.26...@thi.ng/rstream-gestures@2.0.27) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.25...@thi.ng/rstream-gestures@2.0.26) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.24...@thi.ng/rstream-gestures@2.0.25) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.23...@thi.ng/rstream-gestures@2.0.24) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.22...@thi.ng/rstream-gestures@2.0.23) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.21...@thi.ng/rstream-gestures@2.0.22) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [2.0.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.20...@thi.ng/rstream-gestures@2.0.21) (2020-05-29) +## [2.0.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@2.0.34...@thi.ng/rstream-gestures@2.0.35) (2020-08-16) **Note:** Version bump only for package @thi.ng/rstream-gestures diff --git a/packages/rstream-gestures/README.md b/packages/rstream-gestures/README.md index 28740afe9c..e24ce20761 100644 --- a/packages/rstream-gestures/README.md +++ b/packages/rstream-gestures/README.md @@ -79,6 +79,7 @@ A selection: | | Canvas based Immediate Mode GUI components | [Demo](https://demo.thi.ng/umbrella/imgui/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/imgui) | | | Worker based, interactive Mandelbrot visualization | [Demo](https://demo.thi.ng/umbrella/mandelbrot/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/mandelbrot) | | | Basic rstream-gestures multi-touch demo | [Demo](https://demo.thi.ng/umbrella/multitouch/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/multitouch) | +| | Minimal shader graph developed during livestream #2 | [Demo](https://demo.thi.ng/umbrella/shader-graph/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/shader-graph) | ## API diff --git a/packages/rstream-gestures/package.json b/packages/rstream-gestures/package.json index 8340c3b212..adfac6a0b5 100644 --- a/packages/rstream-gestures/package.json +++ b/packages/rstream-gestures/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-gestures", - "version": "2.0.34", + "version": "2.0.35", "description": "Unified mouse, mouse wheel & multi-touch event stream abstraction", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/math": "^2.0.1", - "@thi.ng/rstream": "^5.0.0", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/math": "^2.0.2", + "@thi.ng/rstream": "^5.0.1", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/rstream-graph/CHANGELOG.md b/packages/rstream-graph/CHANGELOG.md index fc090d6da4..df025cb0ef 100644 --- a/packages/rstream-graph/CHANGELOG.md +++ b/packages/rstream-graph/CHANGELOG.md @@ -3,119 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [3.2.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.35...@thi.ng/rstream-graph@3.2.36) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.34...@thi.ng/rstream-graph@3.2.35) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.33...@thi.ng/rstream-graph@3.2.34) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.32...@thi.ng/rstream-graph@3.2.33) (2020-07-18) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.31...@thi.ng/rstream-graph@3.2.32) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.30...@thi.ng/rstream-graph@3.2.31) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.29...@thi.ng/rstream-graph@3.2.30) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.28...@thi.ng/rstream-graph@3.2.29) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.27...@thi.ng/rstream-graph@3.2.28) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.26...@thi.ng/rstream-graph@3.2.27) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.25...@thi.ng/rstream-graph@3.2.26) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.24...@thi.ng/rstream-graph@3.2.25) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.23...@thi.ng/rstream-graph@3.2.24) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.22...@thi.ng/rstream-graph@3.2.23) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.21...@thi.ng/rstream-graph@3.2.22) (2020-05-29) +## [3.2.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.2.36...@thi.ng/rstream-graph@3.2.37) (2020-08-16) **Note:** Version bump only for package @thi.ng/rstream-graph diff --git a/packages/rstream-graph/package.json b/packages/rstream-graph/package.json index ab5eedefd3..a10c9e6ff6 100644 --- a/packages/rstream-graph/package.json +++ b/packages/rstream-graph/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-graph", - "version": "3.2.36", + "version": "3.2.37", "description": "Declarative dataflow graph construction for @thi.ng/rstream", "module": "./index.js", "main": "./lib/index.js", @@ -42,21 +42,21 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/atom": "^4.1.16", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/paths": "^4.1.2", - "@thi.ng/resolve-map": "^4.2.1", - "@thi.ng/rstream": "^5.0.0", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/atom": "^4.1.17", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/paths": "^4.1.3", + "@thi.ng/resolve-map": "^4.2.2", + "@thi.ng/rstream": "^5.0.1", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/rstream-log-file/CHANGELOG.md b/packages/rstream-log-file/CHANGELOG.md index 54db03d9c6..250d8eb3ea 100644 --- a/packages/rstream-log-file/CHANGELOG.md +++ b/packages/rstream-log-file/CHANGELOG.md @@ -3,111 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.57](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.56...@thi.ng/rstream-log-file@0.1.57) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.56](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.55...@thi.ng/rstream-log-file@0.1.56) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.54...@thi.ng/rstream-log-file@0.1.55) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.53...@thi.ng/rstream-log-file@0.1.54) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.52...@thi.ng/rstream-log-file@0.1.53) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.51...@thi.ng/rstream-log-file@0.1.52) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.50...@thi.ng/rstream-log-file@0.1.51) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.49...@thi.ng/rstream-log-file@0.1.50) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.48...@thi.ng/rstream-log-file@0.1.49) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.47...@thi.ng/rstream-log-file@0.1.48) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.46...@thi.ng/rstream-log-file@0.1.47) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.45...@thi.ng/rstream-log-file@0.1.46) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.45](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.44...@thi.ng/rstream-log-file@0.1.45) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-log-file - - - - - -## [0.1.44](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.43...@thi.ng/rstream-log-file@0.1.44) (2020-05-29) +## [0.1.58](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.57...@thi.ng/rstream-log-file@0.1.58) (2020-08-16) **Note:** Version bump only for package @thi.ng/rstream-log-file diff --git a/packages/rstream-log-file/package.json b/packages/rstream-log-file/package.json index 6be4747888..9d90bbd2d4 100644 --- a/packages/rstream-log-file/package.json +++ b/packages/rstream-log-file/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-log-file", - "version": "0.1.57", + "version": "0.1.58", "description": "File output handler for structured, multilevel & hierarchical loggers based on @thi.ng/rstream", "module": "./index.js", "main": "./lib/index.js", @@ -42,14 +42,14 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/rstream": "^5.0.0" + "@thi.ng/rstream": "^5.0.1" }, "files": [ "*.js", diff --git a/packages/rstream-log/CHANGELOG.md b/packages/rstream-log/CHANGELOG.md index b1f0cbd749..c5dd4d0a3b 100644 --- a/packages/rstream-log/CHANGELOG.md +++ b/packages/rstream-log/CHANGELOG.md @@ -3,111 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [3.1.42](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.41...@thi.ng/rstream-log@3.1.42) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.40...@thi.ng/rstream-log@3.1.41) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.39...@thi.ng/rstream-log@3.1.40) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.38...@thi.ng/rstream-log@3.1.39) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.37...@thi.ng/rstream-log@3.1.38) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.36...@thi.ng/rstream-log@3.1.37) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.35...@thi.ng/rstream-log@3.1.36) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.34...@thi.ng/rstream-log@3.1.35) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.33...@thi.ng/rstream-log@3.1.34) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.32...@thi.ng/rstream-log@3.1.33) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.31...@thi.ng/rstream-log@3.1.32) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.30...@thi.ng/rstream-log@3.1.31) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.29...@thi.ng/rstream-log@3.1.30) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [3.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.28...@thi.ng/rstream-log@3.1.29) (2020-05-29) +## [3.1.43](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.1.42...@thi.ng/rstream-log@3.1.43) (2020-08-16) **Note:** Version bump only for package @thi.ng/rstream-log diff --git a/packages/rstream-log/package.json b/packages/rstream-log/package.json index 6393639e52..7d8aac0014 100644 --- a/packages/rstream-log/package.json +++ b/packages/rstream-log/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-log", - "version": "3.1.42", + "version": "3.1.43", "description": "Structured, multilevel & hierarchical loggers based on @thi.ng/rstream", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/rstream": "^5.0.0", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/rstream": "^5.0.1", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/rstream-query/CHANGELOG.md b/packages/rstream-query/CHANGELOG.md index ac258ff4eb..10e31f77b1 100644 --- a/packages/rstream-query/CHANGELOG.md +++ b/packages/rstream-query/CHANGELOG.md @@ -3,111 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.42](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.41...@thi.ng/rstream-query@1.1.42) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.40...@thi.ng/rstream-query@1.1.41) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.39...@thi.ng/rstream-query@1.1.40) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.38...@thi.ng/rstream-query@1.1.39) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.37...@thi.ng/rstream-query@1.1.38) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.36...@thi.ng/rstream-query@1.1.37) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.35...@thi.ng/rstream-query@1.1.36) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.34...@thi.ng/rstream-query@1.1.35) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.33...@thi.ng/rstream-query@1.1.34) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.32...@thi.ng/rstream-query@1.1.33) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.31...@thi.ng/rstream-query@1.1.32) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.30...@thi.ng/rstream-query@1.1.31) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.29...@thi.ng/rstream-query@1.1.30) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.28...@thi.ng/rstream-query@1.1.29) (2020-05-29) +## [1.1.43](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.1.42...@thi.ng/rstream-query@1.1.43) (2020-08-16) **Note:** Version bump only for package @thi.ng/rstream-query diff --git a/packages/rstream-query/package.json b/packages/rstream-query/package.json index 033584eeb7..8aa4af99a4 100644 --- a/packages/rstream-query/package.json +++ b/packages/rstream-query/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-query", - "version": "1.1.42", + "version": "1.1.43", "description": "@thi.ng/rstream based triple store & reactive query engine", "module": "./index.js", "main": "./lib/index.js", @@ -42,22 +42,22 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/associative": "^5.0.2", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/math": "^2.0.1", - "@thi.ng/rstream": "^5.0.0", - "@thi.ng/rstream-dot": "^1.1.42", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/associative": "^5.0.3", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/math": "^2.0.2", + "@thi.ng/rstream": "^5.0.1", + "@thi.ng/rstream-dot": "^1.1.43", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/rstream/CHANGELOG.md b/packages/rstream/CHANGELOG.md index b87b8ab7e2..9b133fc761 100644 --- a/packages/rstream/CHANGELOG.md +++ b/packages/rstream/CHANGELOG.md @@ -3,6 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. +## [5.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@5.0.0...@thi.ng/rstream@5.0.1) (2020-08-16) + +**Note:** Version bump only for package @thi.ng/rstream + + + + + # [5.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.6.5...@thi.ng/rstream@5.0.0) (2020-07-28) @@ -29,46 +37,6 @@ updated StreamSyncOpts -## [4.6.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.6.4...@thi.ng/rstream@4.6.5) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - -## [4.6.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.6.3...@thi.ng/rstream@4.6.4) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - -## [4.6.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.6.2...@thi.ng/rstream@4.6.3) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - -## [4.6.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.6.1...@thi.ng/rstream@4.6.2) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - -## [4.6.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.6.0...@thi.ng/rstream@4.6.1) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - # [4.6.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.5.1...@thi.ng/rstream@4.6.0) (2020-07-08) @@ -80,14 +48,6 @@ updated StreamSyncOpts -## [4.5.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.5.0...@thi.ng/rstream@4.5.1) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - # [4.5.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.4.1...@thi.ng/rstream@4.5.0) (2020-07-02) @@ -99,14 +59,6 @@ updated StreamSyncOpts -## [4.4.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.4.0...@thi.ng/rstream@4.4.1) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - # [4.4.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.3.5...@thi.ng/rstream@4.4.0) (2020-06-14) @@ -120,30 +72,6 @@ updated StreamSyncOpts -## [4.3.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.3.4...@thi.ng/rstream@4.3.5) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - -## [4.3.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.3.3...@thi.ng/rstream@4.3.4) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - -## [4.3.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.3.2...@thi.ng/rstream@4.3.3) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - ## [4.3.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@4.3.0...@thi.ng/rstream@4.3.1) (2020-05-16) diff --git a/packages/rstream/package.json b/packages/rstream/package.json index 2993277a35..480c6c73d6 100644 --- a/packages/rstream/package.json +++ b/packages/rstream/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream", - "version": "5.0.0", + "version": "5.0.1", "description": "Reactive streams & subscription primitives for constructing dataflow graphs / pipelines", "module": "./index.js", "main": "./lib/index.js", @@ -42,20 +42,20 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/arrays": "^0.6.13", - "@thi.ng/associative": "^5.0.2", - "@thi.ng/atom": "^4.1.16", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/arrays": "^0.6.14", + "@thi.ng/associative": "^5.0.3", + "@thi.ng/atom": "^4.1.17", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/sax/CHANGELOG.md b/packages/sax/CHANGELOG.md index eda3a850c3..56e9c02951 100644 --- a/packages/sax/CHANGELOG.md +++ b/packages/sax/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.33...@thi.ng/sax@1.1.34) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.32...@thi.ng/sax@1.1.33) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.31...@thi.ng/sax@1.1.32) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.30...@thi.ng/sax@1.1.31) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.29...@thi.ng/sax@1.1.30) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.28...@thi.ng/sax@1.1.29) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.27...@thi.ng/sax@1.1.28) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.26...@thi.ng/sax@1.1.27) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.25...@thi.ng/sax@1.1.26) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.24...@thi.ng/sax@1.1.25) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.23...@thi.ng/sax@1.1.24) (2020-05-29) +## [1.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.1.34...@thi.ng/sax@1.1.35) (2020-08-16) **Note:** Version bump only for package @thi.ng/sax diff --git a/packages/sax/package.json b/packages/sax/package.json index 8979399806..5fadda1128 100644 --- a/packages/sax/package.json +++ b/packages/sax/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/sax", - "version": "1.1.34", + "version": "1.1.35", "description": "Transducer-based, SAX-like, non-validating, speedy & tiny XML parser", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/transducers-fsm": "^1.1.34" + "@thi.ng/api": "^6.12.1", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/transducers-fsm": "^1.1.35" }, "files": [ "*.js", diff --git a/packages/scenegraph/CHANGELOG.md b/packages/scenegraph/CHANGELOG.md index ffa80b0175..b225b50902 100644 --- a/packages/scenegraph/CHANGELOG.md +++ b/packages/scenegraph/CHANGELOG.md @@ -3,20 +3,20 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -# [0.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.2.1...@thi.ng/scenegraph@0.3.0) (2020-07-28) +## [0.3.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.3.1...@thi.ng/scenegraph@0.3.2) (2020-08-16) +**Note:** Version bump only for package @thi.ng/scenegraph -### Features -* **scenegraph:** add ICopy impls for Node2/3 ([fd6ffdb](https://github.com/thi-ng/umbrella/commit/fd6ffdb531886e53711de77c2df00c447ea65448)) +# [0.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.2.1...@thi.ng/scenegraph@0.3.0) (2020-07-28) -## [0.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.2.0...@thi.ng/scenegraph@0.2.1) (2020-07-17) +### Features -**Note:** Version bump only for package @thi.ng/scenegraph +* **scenegraph:** add ICopy impls for Node2/3 ([fd6ffdb](https://github.com/thi-ng/umbrella/commit/fd6ffdb531886e53711de77c2df00c447ea65448)) @@ -33,78 +33,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.1.26...@thi.ng/scenegraph@0.1.27) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/scenegraph - - - - - -## [0.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.1.25...@thi.ng/scenegraph@0.1.26) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/scenegraph - - - - - -## [0.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.1.24...@thi.ng/scenegraph@0.1.25) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/scenegraph - - - - - -## [0.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.1.23...@thi.ng/scenegraph@0.1.24) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/scenegraph - - - - - -## [0.1.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.1.22...@thi.ng/scenegraph@0.1.23) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/scenegraph - - - - - -## [0.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.1.21...@thi.ng/scenegraph@0.1.22) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/scenegraph - - - - - -## [0.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.1.20...@thi.ng/scenegraph@0.1.21) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/scenegraph - - - - - -## [0.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.1.19...@thi.ng/scenegraph@0.1.20) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/scenegraph - - - - - -## [0.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/scenegraph@0.1.18...@thi.ng/scenegraph@0.1.19) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/scenegraph - - - - - # 0.1.0 (2019-11-30) ### Features diff --git a/packages/scenegraph/README.md b/packages/scenegraph/README.md index 52c04f3626..3ba37b7e82 100644 --- a/packages/scenegraph/README.md +++ b/packages/scenegraph/README.md @@ -61,6 +61,7 @@ A selection: | ----------------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- | ------------------------------------------------------ | ----------------------------------------------------------------------------------- | | | 2D scenegraph & shape picking | [Demo](https://demo.thi.ng/umbrella/scenegraph/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/scenegraph) | | | 2D scenegraph & image map based geometry manipulation | [Demo](https://demo.thi.ng/umbrella/scenegraph-image/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/scenegraph-image) | +| | Minimal shader graph developed during livestream #2 | [Demo](https://demo.thi.ng/umbrella/shader-graph/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/shader-graph) | ## API diff --git a/packages/scenegraph/package.json b/packages/scenegraph/package.json index f59649a1cf..ca974b15f3 100644 --- a/packages/scenegraph/package.json +++ b/packages/scenegraph/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/scenegraph", - "version": "0.3.0", + "version": "0.3.2", "description": "Extensible 2D/3D scene graph with @thi.ng/hiccup-canvas support", "module": "./index.js", "main": "./lib/index.js", @@ -42,17 +42,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/matrices": "^0.6.26", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/matrices": "^0.6.28", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/seq/CHANGELOG.md b/packages/seq/CHANGELOG.md index f32b8cdd2f..825181f387 100644 --- a/packages/seq/CHANGELOG.md +++ b/packages/seq/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/seq@0.2.18...@thi.ng/seq@0.2.19) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/seq - - - - - -## [0.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/seq@0.2.17...@thi.ng/seq@0.2.18) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/seq - - - - - -## [0.2.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/seq@0.2.16...@thi.ng/seq@0.2.17) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/seq - - - - - -## [0.2.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/seq@0.2.15...@thi.ng/seq@0.2.16) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/seq - - - - - -## [0.2.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/seq@0.2.14...@thi.ng/seq@0.2.15) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/seq - - - - - -## [0.2.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/seq@0.2.13...@thi.ng/seq@0.2.14) (2020-06-01) +## [0.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/seq@0.2.19...@thi.ng/seq@0.2.20) (2020-08-16) **Note:** Version bump only for package @thi.ng/seq diff --git a/packages/seq/package.json b/packages/seq/package.json index 5a2bb9ae8e..bd95b49309 100644 --- a/packages/seq/package.json +++ b/packages/seq/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/seq", - "version": "0.2.19", + "version": "0.2.20", "description": "Various implementations of the @thi.ng/api `ISeq` interface / sequence abstraction", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5" }, "files": [ "*.js", diff --git a/packages/sexpr/CHANGELOG.md b/packages/sexpr/CHANGELOG.md index e2bd19b20d..d9c57fce93 100644 --- a/packages/sexpr/CHANGELOG.md +++ b/packages/sexpr/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/sexpr@0.2.21...@thi.ng/sexpr@0.2.22) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/sexpr - - - - - -## [0.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/sexpr@0.2.20...@thi.ng/sexpr@0.2.21) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/sexpr - - - - - -## [0.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/sexpr@0.2.19...@thi.ng/sexpr@0.2.20) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/sexpr - - - - - -## [0.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/sexpr@0.2.18...@thi.ng/sexpr@0.2.19) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/sexpr - - - - - -## [0.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/sexpr@0.2.17...@thi.ng/sexpr@0.2.18) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/sexpr - - - - - -## [0.2.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/sexpr@0.2.16...@thi.ng/sexpr@0.2.17) (2020-06-01) +## [0.2.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/sexpr@0.2.22...@thi.ng/sexpr@0.2.23) (2020-08-16) **Note:** Version bump only for package @thi.ng/sexpr diff --git a/packages/sexpr/package.json b/packages/sexpr/package.json index 65bb832aba..f6b01646e2 100644 --- a/packages/sexpr/package.json +++ b/packages/sexpr/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/sexpr", - "version": "0.2.22", + "version": "0.2.23", "description": "Extensible S-Expression parser & runtime infrastructure", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/defmulti": "^1.2.21" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/defmulti": "^1.2.22" }, "files": [ "*.js", diff --git a/packages/shader-ast-glsl/CHANGELOG.md b/packages/shader-ast-glsl/CHANGELOG.md index f64389ddef..93086a4e45 100644 --- a/packages/shader-ast-glsl/CHANGELOG.md +++ b/packages/shader-ast-glsl/CHANGELOG.md @@ -3,66 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -# [0.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.39...@thi.ng/shader-ast-glsl@0.2.0) (2020-07-28) - - -### Features - -* **shader-ast-glsl:** add interpolation qualifier support ([bb1c566](https://github.com/thi-ng/umbrella/commit/bb1c56621701bd66cc56062cd258a63c64c029d2)) - - - - - -## [0.1.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.38...@thi.ng/shader-ast-glsl@0.1.39) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/shader-ast-glsl - - - - - -## [0.1.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.37...@thi.ng/shader-ast-glsl@0.1.38) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/shader-ast-glsl - - - - - -## [0.1.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.36...@thi.ng/shader-ast-glsl@0.1.37) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/shader-ast-glsl - - - - - -## [0.1.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.35...@thi.ng/shader-ast-glsl@0.1.36) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/shader-ast-glsl - - - - - -## [0.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.34...@thi.ng/shader-ast-glsl@0.1.35) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/shader-ast-glsl - - - - - -## [0.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.33...@thi.ng/shader-ast-glsl@0.1.34) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/shader-ast-glsl - - - - - -## [0.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.32...@thi.ng/shader-ast-glsl@0.1.33) (2020-07-04) +## [0.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.2.5...@thi.ng/shader-ast-glsl@0.2.6) (2020-08-16) **Note:** Version bump only for package @thi.ng/shader-ast-glsl @@ -70,49 +11,12 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.31...@thi.ng/shader-ast-glsl@0.1.32) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/shader-ast-glsl - - - - - -## [0.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.30...@thi.ng/shader-ast-glsl@0.1.31) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/shader-ast-glsl - - - - - -## [0.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.29...@thi.ng/shader-ast-glsl@0.1.30) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/shader-ast-glsl - - - - - -## [0.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.28...@thi.ng/shader-ast-glsl@0.1.29) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/shader-ast-glsl - - - - - -## [0.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.27...@thi.ng/shader-ast-glsl@0.1.28) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/shader-ast-glsl - - - +# [0.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.39...@thi.ng/shader-ast-glsl@0.2.0) (2020-07-28) -## [0.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-glsl@0.1.26...@thi.ng/shader-ast-glsl@0.1.27) (2020-05-29) +### Features -**Note:** Version bump only for package @thi.ng/shader-ast-glsl +* **shader-ast-glsl:** add interpolation qualifier support ([bb1c566](https://github.com/thi-ng/umbrella/commit/bb1c56621701bd66cc56062cd258a63c64c029d2)) diff --git a/packages/shader-ast-glsl/package.json b/packages/shader-ast-glsl/package.json index 3deed2d59c..3664ac4eb0 100644 --- a/packages/shader-ast-glsl/package.json +++ b/packages/shader-ast-glsl/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/shader-ast-glsl", - "version": "0.2.0", + "version": "0.2.6", "description": "Customizable GLSL code generator for @thi.ng/shader-ast", "module": "./index.js", "main": "./lib/index.js", @@ -42,17 +42,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/shader-ast": "^0.4.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/shader-ast": "^0.6.2" }, "files": [ "*.js", diff --git a/packages/shader-ast-js/CHANGELOG.md b/packages/shader-ast-js/CHANGELOG.md index a4725ee992..0f26997eee 100644 --- a/packages/shader-ast-js/CHANGELOG.md +++ b/packages/shader-ast-js/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.4.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.36...@thi.ng/shader-ast-js@0.4.37) (2020-07-28) +## [0.5.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.5.1...@thi.ng/shader-ast-js@0.5.2) (2020-08-16) **Note:** Version bump only for package @thi.ng/shader-ast-js @@ -11,121 +11,12 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.4.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.35...@thi.ng/shader-ast-js@0.4.36) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.34...@thi.ng/shader-ast-js@0.4.35) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.33...@thi.ng/shader-ast-js@0.4.34) (2020-07-22) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.32...@thi.ng/shader-ast-js@0.4.33) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.31...@thi.ng/shader-ast-js@0.4.32) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.30...@thi.ng/shader-ast-js@0.4.31) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.29...@thi.ng/shader-ast-js@0.4.30) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.28...@thi.ng/shader-ast-js@0.4.29) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.27...@thi.ng/shader-ast-js@0.4.28) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.26...@thi.ng/shader-ast-js@0.4.27) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.25...@thi.ng/shader-ast-js@0.4.26) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - +# [0.5.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.40...@thi.ng/shader-ast-js@0.5.0) (2020-08-10) +### Features -## [0.4.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.24...@thi.ng/shader-ast-js@0.4.25) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.23...@thi.ng/shader-ast-js@0.4.24) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.22...@thi.ng/shader-ast-js@0.4.23) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/shader-ast-js - - - - - -## [0.4.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-js@0.4.21...@thi.ng/shader-ast-js@0.4.22) (2020-05-19) - -**Note:** Version bump only for package @thi.ng/shader-ast-js +* **shader-ast-js:** add vec coercions & bvec ops ([3f111c9](https://github.com/thi-ng/umbrella/commit/3f111c98190c8c6972033901df391a237d7d8491)) diff --git a/packages/shader-ast-js/README.md b/packages/shader-ast-js/README.md index cf569a570b..93fe789968 100644 --- a/packages/shader-ast-js/README.md +++ b/packages/shader-ast-js/README.md @@ -67,7 +67,7 @@ yarn add @thi.ng/shader-ast-js ``` -Package sizes (gzipped, pre-treeshake): ESM: 4.90 KB / CJS: 4.45 KB / UMD: 4.40 KB +Package sizes (gzipped, pre-treeshake): ESM: 5.26 KB / CJS: 4.73 KB / UMD: 4.66 KB ## Dependencies diff --git a/packages/shader-ast-js/package.json b/packages/shader-ast-js/package.json index 89c872d2e9..4aad5802e7 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.4.37", + "version": "0.5.2", "description": "Customizable JS code generator, compiler & runtime for @thi.ng/shader-ast", "module": "./index.js", "main": "./lib/index.js", @@ -42,21 +42,21 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/math": "^2.0.1", - "@thi.ng/matrices": "^0.6.26", - "@thi.ng/pixel": "^0.4.1", - "@thi.ng/shader-ast": "^0.4.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/math": "^2.0.2", + "@thi.ng/matrices": "^0.6.28", + "@thi.ng/pixel": "^0.4.2", + "@thi.ng/shader-ast": "^0.6.2", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/shader-ast-js/src/api.ts b/packages/shader-ast-js/src/api.ts index 6a5f1d0e68..022b1a6235 100644 --- a/packages/shader-ast-js/src/api.ts +++ b/packages/shader-ast-js/src/api.ts @@ -1,7 +1,7 @@ import type { Fn, Fn2, Fn3, Fn4, Fn5, Fn6 } from "@thi.ng/api"; import type { Mat } from "@thi.ng/matrices"; import type { Term } from "@thi.ng/shader-ast"; -import type { Vec } from "@thi.ng/vectors"; +import type { BVec, Vec } from "@thi.ng/vectors"; export interface JSTarget extends Fn, string> { /** @@ -99,6 +99,12 @@ export interface JSBuiltinsInt modi: Fn2; } +export interface JSBuiltinsBool { + any: Fn; + all: Fn; + not: Fn; +} + export interface JSBuiltinsVecScalar { addvn: Fn2; subvn: Fn2; @@ -110,10 +116,20 @@ export interface JSBuiltinsVecScalar { divnv: Fn2; } +export interface JSBuiltinsVecCompare { + equal: Fn2; + notEqual: Fn2; + lessThan: Fn2; + lessThanEqual: Fn2; + greaterThan: Fn2; + greaterThanEqual: Fn2; +} + export interface JSBuiltinsVec extends JSBuiltinsFloat, JSBuiltinsMath, - JSBuiltinsVecScalar { + JSBuiltinsVecScalar, + JSBuiltinsVecCompare { distance: Fn2; dot: Fn2; faceForward: Fn3; @@ -130,7 +146,8 @@ export interface JSBuiltinsVec3 extends JSBuiltinsVec { export interface JSBuiltinsIntVec extends JSBuiltinsInt, JSBuiltinsVecScalar, - JSBuiltinsBinary { + JSBuiltinsBinary, + JSBuiltinsVecCompare { modivn: Fn2; modinv: Fn2; } @@ -160,10 +177,19 @@ export interface JSBuiltinsSampler { } export interface JSEnv { + vec2b: Fn; + vec2i: Fn; vec2n: Fn; + vec2u: Fn; + vec3b: Fn; + vec3i: Fn; vec3n: Fn; + vec3u: Fn; vec3vn: Fn2; + vec4b: Fn; + vec4i: Fn; vec4n: Fn; + vec4u: Fn; vec4vn: Fn2; vec4vnn: Fn3; vec4vv: Fn2; @@ -187,12 +213,30 @@ export interface JSEnv { vec2: JSBuiltinsVec; vec3: JSBuiltinsVec3; vec4: JSBuiltinsVec; + bvec2: JSBuiltinsBool; + bvec2n: Fn; + bvec3: JSBuiltinsBool; + bvec3n: Fn; + bvec4: JSBuiltinsBool; + bvec4n: Fn; ivec2: JSBuiltinsIntVec; + ivec2b: Fn; + ivec2n: Fn; ivec3: JSBuiltinsIntVec; + ivec3b: Fn; + ivec3n: Fn; ivec4: JSBuiltinsIntVec; + ivec4b: Fn; + ivec4n: Fn; uvec2: JSBuiltinsIntVec; + uvec2b: Fn; + uvec2n: Fn; uvec3: JSBuiltinsIntVec; + uvec3b: Fn; + uvec3n: Fn; uvec4: JSBuiltinsIntVec; + uvec4b: Fn; + uvec4n: Fn; mat2: JSBuiltinsMat; mat3: JSBuiltinsMat; mat4: JSBuiltinsMat; diff --git a/packages/shader-ast-js/src/env.ts b/packages/shader-ast-js/src/env.ts index e784ab6c25..a452723771 100644 --- a/packages/shader-ast-js/src/env.ts +++ b/packages/shader-ast-js/src/env.ts @@ -7,6 +7,9 @@ import { mat44v, } from "@thi.ng/matrices"; import { + fromBVec2, + fromBVec3, + fromBVec4, setSwizzle2, setSwizzle3, setSwizzle4, @@ -19,6 +22,8 @@ import { ZERO3, ZERO4, } from "@thi.ng/vectors"; +import type { JSBuiltinsSampler, JSEnv } from "./api"; +import { BVEC2, BVEC3, BVEC4 } from "./env/bvec"; import { FLOAT } from "./env/float"; import { INT } from "./env/int"; import { IVEC2 } from "./env/ivec2"; @@ -34,7 +39,6 @@ import { UVEC4 } from "./env/uvec4"; import { VEC2 } from "./env/vec2"; import { VEC3 } from "./env/vec3"; import { VEC4 } from "./env/vec4"; -import type { JSBuiltinsSampler, JSEnv } from "./api"; // TODO texture lookups // all texture fns currently return [0,0,0,0] or 0 @@ -55,37 +59,77 @@ const SAMPLER_TODO: JSBuiltinsSampler = { }; export const JS_DEFAULT_ENV: JSEnv = { + vec2: VEC2, + vec2b: (v) => fromBVec2([], v), + vec2i: (v) => v, vec2n: (n) => [n, n], + vec2u: (v) => v, + + vec3: VEC3, + vec3b: (v) => fromBVec3([], v), + vec3i: (v) => v, vec3n: (n) => [n, n, n], - vec4n: (n) => [n, n, n, n], + vec3u: (v) => v, vec3vn: (a, n) => setVN3([], a, n), + + vec4: VEC4, + vec4b: (v) => fromBVec4([], v), + vec4i: (v) => v, + vec4n: (n) => [n, n, n, n], + vec4u: (v) => v, vec4vn: (a, n) => setVN4([], a, n), vec4vnn: (a, z, w) => setVV4([], a, [z, w]), vec4vv: (a, b) => setVV4([], a, b), + mat2n: (n) => mat22n([], n), mat2vv: (a, b) => mat22v([], a, b), mat3n: (n) => mat33n([], n), mat3vvv: (a, b, c) => mat33v([], a, b, c), mat4n: (n) => mat44n([], n), mat4vvvv: (a, b, c, d) => mat44v([], a, b, c, d), + swizzle2: (a, b, c) => swizzle2([], a, b, c), swizzle3: (a, b, c, d) => swizzle3([], a, b, c, d), swizzle4: (a, b, c, d, e) => swizzle4([], a, b, c, d, e), set_swizzle2: setSwizzle2, set_swizzle3: setSwizzle3, set_swizzle4: setSwizzle4, + float: FLOAT, int: INT, uint: UINT, - vec2: VEC2, - vec3: VEC3, - vec4: VEC4, + + bvec2: BVEC2, + bvec2n: (n) => ((n = !!n), [n, n]), + bvec3: BVEC3, + bvec3n: (n) => ((n = !!n), [n, n, n]), + bvec4: BVEC4, + bvec4n: (n) => ((n = !!n), [n, n, n, n]), + ivec2: IVEC2, + ivec2b: (v) => fromBVec2([], v), + ivec2n: (n) => [n, n], + ivec3: IVEC3, + ivec3b: (v) => fromBVec3([], v), + ivec3n: (n) => [n, n, n], + ivec4: IVEC4, + ivec4b: (v) => fromBVec4([], v), + ivec4n: (n) => [n, n, n, n], + uvec2: UVEC2, + uvec2b: (v) => fromBVec2([], v), + uvec2n: (n) => [n, n], + uvec3: UVEC3, + uvec3b: (v) => fromBVec3([], v), + uvec3n: (n) => [n, n, n], + uvec4: UVEC4, + uvec4b: (v) => fromBVec4([], v), + uvec4n: (n) => [n, n, n, n], + mat2: MAT2, mat3: MAT3, mat4: MAT4, diff --git a/packages/shader-ast-js/src/env/bvec.ts b/packages/shader-ast-js/src/env/bvec.ts new file mode 100644 index 0000000000..2b503edae0 --- /dev/null +++ b/packages/shader-ast-js/src/env/bvec.ts @@ -0,0 +1,30 @@ +import { + every2, + every3, + every4, + not2, + not3, + not4, + some2, + some3, + some4, +} from "@thi.ng/vectors"; +import { JSBuiltinsBool } from "../api"; + +export const BVEC2: JSBuiltinsBool = { + all: every2, + any: some2, + not: (v) => not2([], v), +}; + +export const BVEC3: JSBuiltinsBool = { + all: every3, + any: some3, + not: (v) => not3([], v), +}; + +export const BVEC4: JSBuiltinsBool = { + all: every4, + any: some4, + not: (v) => not4([], v), +}; diff --git a/packages/shader-ast-js/src/env/vec2.ts b/packages/shader-ast-js/src/env/vec2.ts index 58c57a5ea3..88830cfd95 100644 --- a/packages/shader-ast-js/src/env/vec2.ts +++ b/packages/shader-ast-js/src/env/vec2.ts @@ -4,8 +4,8 @@ import { add2, addN2, asin2, - atan_22, atan2, + atan_22, ceil2, clamp2, cos2, @@ -14,16 +14,21 @@ import { div2, divN2, dot2, - exp_22, + eq2, exp2, + exp_22, faceForward, floor2, fmod2, fmodN2, fract2, + gt2, + gte2, invSqrt2, - log_22, log2, + log_22, + lt2, + lte2, mag, max2, min2, @@ -32,6 +37,7 @@ import { mul2, mulN2, neg, + neq2, normalize, pow2, radians2, @@ -105,4 +111,11 @@ export const VEC2: JSBuiltinsVec = { subnv: (a, b) => sub2(null, [a, a], b), subvn: (a, b) => subN2([], a, b), tan: (a) => tan2([], a), + + equal: (a, b) => eq2([], a, b), + notEqual: (a, b) => neq2([], a, b), + greaterThan: (a, b) => gt2([], a, b), + lessThan: (a, b) => lt2([], a, b), + greaterThanEqual: (a, b) => gte2([], a, b), + lessThanEqual: (a, b) => lte2([], a, b), }; diff --git a/packages/shader-ast-js/src/env/vec3.ts b/packages/shader-ast-js/src/env/vec3.ts index 928d8de988..e80c781ab4 100644 --- a/packages/shader-ast-js/src/env/vec3.ts +++ b/packages/shader-ast-js/src/env/vec3.ts @@ -4,8 +4,8 @@ import { add3, addN3, asin3, - atan_23, atan3, + atan_23, ceil3, clamp3, cos3, @@ -15,16 +15,21 @@ import { div3, divN3, dot3, - exp_23, + eq3, exp3, + exp_23, faceForward, floor3, fmod3, fmodN3, fract3, + gt3, + gte3, invSqrt3, - log_23, log3, + log_23, + lt3, + lte3, mag, max3, min3, @@ -33,6 +38,7 @@ import { mul3, mulN3, neg, + neq3, normalize, pow3, radians3, @@ -107,4 +113,11 @@ export const VEC3: JSBuiltinsVec3 = { subnv: (a, b) => sub3(null, [a, a, a], b), subvn: (a, b) => subN3([], a, b), tan: (a) => tan3([], a), + + equal: (a, b) => eq3([], a, b), + notEqual: (a, b) => neq3([], a, b), + greaterThan: (a, b) => gt3([], a, b), + lessThan: (a, b) => lt3([], a, b), + greaterThanEqual: (a, b) => gte3([], a, b), + lessThanEqual: (a, b) => lte3([], a, b), }; diff --git a/packages/shader-ast-js/src/env/vec4.ts b/packages/shader-ast-js/src/env/vec4.ts index c25b73faca..3456814904 100644 --- a/packages/shader-ast-js/src/env/vec4.ts +++ b/packages/shader-ast-js/src/env/vec4.ts @@ -4,8 +4,8 @@ import { add4, addN4, asin4, - atan_24, atan4, + atan_24, ceil4, clamp4, cos4, @@ -14,16 +14,21 @@ import { div4, divN4, dot4, - exp_24, + eq4, exp4, + exp_24, faceForward, floor4, fmod4, fmodN4, fract4, + gt4, + gte4, invSqrt4, - log_24, log4, + log_24, + lt4, + lte4, mag, max4, min4, @@ -32,6 +37,7 @@ import { mul4, mulN4, neg, + neq4, normalize, pow4, radians4, @@ -105,4 +111,11 @@ export const VEC4: JSBuiltinsVec = { subnv: (a, b) => sub4(null, [a, a, a, a], b), subvn: (a, b) => subN4([], a, b), tan: (a) => tan4([], a), + + equal: (a, b) => eq4([], a, b), + notEqual: (a, b) => neq4([], a, b), + greaterThan: (a, b) => gt4([], a, b), + lessThan: (a, b) => lt4([], a, b), + greaterThanEqual: (a, b) => gte4([], a, b), + lessThanEqual: (a, b) => lte4([], a, b), }; diff --git a/packages/shader-ast-js/src/target.ts b/packages/shader-ast-js/src/target.ts index 44c8746c73..daf87dba02 100644 --- a/packages/shader-ast-js/src/target.ts +++ b/packages/shader-ast-js/src/target.ts @@ -54,6 +54,9 @@ const PRELUDE = [ "vec2", "vec3", "vec4", + "bvec2", + "bvec3", + "bvec4", "ivec2", "ivec3", "ivec4", @@ -174,6 +177,9 @@ export const targetJS = () => { case "vec2": case "vec3": case "vec4": + case "bvec2": + case "bvec3": + case "bvec4": case "ivec2": case "ivec3": case "ivec4": diff --git a/packages/shader-ast-js/test/index.ts b/packages/shader-ast-js/test/index.ts index c1e8c4ec3d..130666a750 100644 --- a/packages/shader-ast-js/test/index.ts +++ b/packages/shader-ast-js/test/index.ts @@ -1,6 +1,7 @@ +import { bvec2, defn, greaterThan, ret, vec2 } from "@thi.ng/shader-ast"; import { eqDelta2 } from "@thi.ng/vectors"; import * as assert from "assert"; -import { JS_DEFAULT_ENV } from "../src/"; +import { JS_DEFAULT_ENV, targetJS } from "../src/"; describe("shader-ast-js", () => { it("vec2", () => { @@ -58,4 +59,18 @@ describe("shader-ast-js", () => { //assert.deepEqual(V2.subvn(), []); //assert.deepEqual(V2.tan(), []); }); + + it("vec2 coerce", () => { + const emit = targetJS(); + assert.equal(emit(vec2()), "env.vec2n(0)"); + assert.equal(emit(vec2(bvec2())), "env.vec2b(env.bvec2n(false))"); + + const foo = emit.compile( + defn("vec2", "foo", ["vec2"], (a) => [ + ret(vec2(greaterThan(a, vec2(0.5)))), + ]) + ).foo; + assert.deepEqual(foo([0.4, 0.6]), [0, 1]); + assert.deepEqual(foo([0.6, 0.4]), [1, 0]); + }); }); diff --git a/packages/shader-ast-stdlib/CHANGELOG.md b/packages/shader-ast-stdlib/CHANGELOG.md index 31a621a9c9..3e2c86f0de 100644 --- a/packages/shader-ast-stdlib/CHANGELOG.md +++ b/packages/shader-ast-stdlib/CHANGELOG.md @@ -3,113 +3,23 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.3.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.32...@thi.ng/shader-ast-stdlib@0.3.33) (2020-07-28) +## [0.4.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.4.4...@thi.ng/shader-ast-stdlib@0.4.5) (2020-08-16) -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib +### Performance Improvements +* **shader-ast-stdlib:** update blur9/13() ([de632c6](https://github.com/thi-ng/umbrella/commit/de632c642593d5514b6f74c3202b3a60be7f01cf)) -## [0.3.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.31...@thi.ng/shader-ast-stdlib@0.3.32) (2020-07-25) -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib +# [0.4.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.33...@thi.ng/shader-ast-stdlib@0.4.0) (2020-08-08) +### Features - -## [0.3.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.30...@thi.ng/shader-ast-stdlib@0.3.31) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib - - - - - -## [0.3.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.29...@thi.ng/shader-ast-stdlib@0.3.30) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib - - - - - -## [0.3.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.28...@thi.ng/shader-ast-stdlib@0.3.29) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib - - - - - -## [0.3.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.27...@thi.ng/shader-ast-stdlib@0.3.28) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib - - - - - -## [0.3.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.26...@thi.ng/shader-ast-stdlib@0.3.27) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib - - - - - -## [0.3.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.25...@thi.ng/shader-ast-stdlib@0.3.26) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib - - - - - -## [0.3.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.24...@thi.ng/shader-ast-stdlib@0.3.25) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib - - - - - -## [0.3.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.23...@thi.ng/shader-ast-stdlib@0.3.24) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib - - - - - -## [0.3.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.22...@thi.ng/shader-ast-stdlib@0.3.23) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib - - - - - -## [0.3.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.21...@thi.ng/shader-ast-stdlib@0.3.22) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib - - - - - -## [0.3.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.20...@thi.ng/shader-ast-stdlib@0.3.21) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib - - - - - -## [0.3.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast-stdlib@0.3.19...@thi.ng/shader-ast-stdlib@0.3.20) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/shader-ast-stdlib +* **shader-ast-stdlib:** add borderMask() ([bea00bf](https://github.com/thi-ng/umbrella/commit/bea00bfc465b55f9fbafb35d2a1cc389766ab620)) diff --git a/packages/shader-ast-stdlib/README.md b/packages/shader-ast-stdlib/README.md index 170455c03d..7e4798db75 100644 --- a/packages/shader-ast-stdlib/README.md +++ b/packages/shader-ast-stdlib/README.md @@ -88,7 +88,7 @@ yarn add @thi.ng/shader-ast-stdlib ``` -Package sizes (gzipped, pre-treeshake): ESM: 5.76 KB / CJS: 6.53 KB / UMD: 6.00 KB +Package sizes (gzipped, pre-treeshake): ESM: 5.83 KB / CJS: 6.60 KB / UMD: 6.06 KB ## Dependencies diff --git a/packages/shader-ast-stdlib/package.json b/packages/shader-ast-stdlib/package.json index 0283cbe09d..7f11cf7b8e 100644 --- a/packages/shader-ast-stdlib/package.json +++ b/packages/shader-ast-stdlib/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/shader-ast-stdlib", - "version": "0.3.33", + "version": "0.4.5", "description": "Function collection for modular GPGPU / shader programming with @thi.ng/shader-ast", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/shader-ast": "^0.4.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/shader-ast": "^0.6.2" }, "files": [ "*.js", diff --git a/packages/shader-ast-stdlib/src/math/additive.ts b/packages/shader-ast-stdlib/src/math/additive.ts index 4c88dc7022..df0150bc70 100644 --- a/packages/shader-ast-stdlib/src/math/additive.ts +++ b/packages/shader-ast-stdlib/src/math/additive.ts @@ -40,7 +40,7 @@ import type { Fn } from "@thi.ng/api"; export const additive = ( type: T, fn: Fn, FloatTerm>, - oct = 4, + oct: number | FloatTerm = 4, name = "additive" ) => defn("float", name, [[type], [type], "float"], (pos, shift, decay) => { diff --git a/packages/shader-ast-stdlib/src/screen/uv.ts b/packages/shader-ast-stdlib/src/screen/uv.ts index b8931fff86..71d59a3b7b 100644 --- a/packages/shader-ast-stdlib/src/screen/uv.ts +++ b/packages/shader-ast-stdlib/src/screen/uv.ts @@ -2,15 +2,21 @@ import { $x, $xy, $y, + add, assign, + bvec4, defn, div, + greaterThan, + lessThan, mul, ret, sym, + vec2, Vec2Sym, Vec2Term, Vec4Term, + _any, } from "@thi.ng/shader-ast"; import { fit0111 } from "../math/fit"; @@ -44,3 +50,29 @@ export const aspectCorrectedUV = defn( ]; } ); + +/** + * Returns true if at least one coordinate of the given point is within the + * `width` internal border region of UV rect ([0,0] .. [1,1]). + * + * ```c + * borderMask(vec2(0.91, 0.5), 0.1) // true + * borderMask(vec2(0.2, 0.01), 0.1) // true + * borderMask(vec2(0.2, 0.2), 0.1) // false + * ``` + */ +export const borderMask = defn( + "bool", + "borderMask", + ["vec2", "float"], + (uv, width) => [ + ret( + _any( + bvec4( + lessThan(uv, vec2(width)), + greaterThan(add(uv, width), vec2(1)) + ) + ) + ), + ] +); diff --git a/packages/shader-ast-stdlib/src/tex/blur.ts b/packages/shader-ast-stdlib/src/tex/blur.ts index feba48dcd9..8531dbd5ce 100644 --- a/packages/shader-ast-stdlib/src/tex/blur.ts +++ b/packages/shader-ast-stdlib/src/tex/blur.ts @@ -87,11 +87,13 @@ export const blur9 = defn( let col: Vec4Sym; let off: Vec2Sym; let off2: Vec2Sym; + let delta: Vec2Sym; const k1 = 0.3162162162; const k2 = 0.0702702703; return [ - (off = sym(div(mul(vec2(1.3846153846), dir), res))), - (off2 = sym(div(mul(vec2(3.2307692308), dir), res))), + (delta = sym(div(dir, res))), + (off = sym(mul(delta, 1.3846153846))), + (off2 = sym(mul(delta, 3.2307692308))), (col = sym(mul(texture(tex, uv), 0.227027027))), singlePass(col, tex, uv, off, k1), singlePass(col, tex, uv, off2, k2), @@ -120,13 +122,15 @@ export const blur13 = defn( let off: Vec2Sym; let off2: Vec2Sym; let off3: Vec2Sym; + let delta: Vec2Sym; const k1 = 0.2969069646728344; const k2 = 0.09447039785044732; const k3 = 0.010381362401148057; return [ - (off = sym(div(mul(vec2(1.411764705882353), dir), res))), - (off2 = sym(div(mul(vec2(3.2941176470588234), dir), res))), - (off3 = sym(div(mul(vec2(5.176470588235294), dir), res))), + (delta = sym(div(dir, res))), + (off = sym(mul(delta, 1.411764705882353))), + (off2 = sym(mul(delta, 3.2941176470588234))), + (off3 = sym(mul(delta, 5.176470588235294))), (col = sym(mul(texture(tex, uv), 0.1964825501511404))), singlePass(col, tex, uv, off, k1), singlePass(col, tex, uv, off2, k2), diff --git a/packages/shader-ast/CHANGELOG.md b/packages/shader-ast/CHANGELOG.md index fe9926c064..6e03c55ada 100644 --- a/packages/shader-ast/CHANGELOG.md +++ b/packages/shader-ast/CHANGELOG.md @@ -3,50 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -# [0.4.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.33...@thi.ng/shader-ast@0.4.0) (2020-07-28) - - -### Features - -* **shader-ast:** add sym interpolation qualifiers ([0601af2](https://github.com/thi-ng/umbrella/commit/0601af28c43b41576e778b8f2141a43b52460cf4)) - - - - - -## [0.3.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.32...@thi.ng/shader-ast@0.3.33) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/shader-ast - - - - - -## [0.3.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.31...@thi.ng/shader-ast@0.3.32) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/shader-ast - - - - - -## [0.3.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.30...@thi.ng/shader-ast@0.3.31) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/shader-ast - - - - - -## [0.3.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.29...@thi.ng/shader-ast@0.3.30) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/shader-ast - - - - - -## [0.3.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.28...@thi.ng/shader-ast@0.3.29) (2020-07-08) +## [0.6.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.6.1...@thi.ng/shader-ast@0.6.2) (2020-08-16) **Note:** Version bump only for package @thi.ng/shader-ast @@ -54,65 +11,56 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.3.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.27...@thi.ng/shader-ast@0.3.28) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/shader-ast - - - - - -## [0.3.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.26...@thi.ng/shader-ast@0.3.27) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/shader-ast +# [0.6.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.5.2...@thi.ng/shader-ast@0.6.0) (2020-08-10) +### Features +* **shader-ast:** add/update vec coercions ([764f4e5](https://github.com/thi-ng/umbrella/commit/764f4e5bbd86713775c266e6d4fae6123351700e)) -## [0.3.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.25...@thi.ng/shader-ast@0.3.26) (2020-07-02) -**Note:** Version bump only for package @thi.ng/shader-ast +## [0.5.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.5.1...@thi.ng/shader-ast@0.5.2) (2020-08-08) +### Bug Fixes -## [0.3.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.24...@thi.ng/shader-ast@0.3.25) (2020-06-20) +* **shader-ast:** fix typo in isTerm(), add tests ([615c8d2](https://github.com/thi-ng/umbrella/commit/615c8d2e5ae19e9744c6cdb60a9906df82f993d1)) -**Note:** Version bump only for package @thi.ng/shader-ast +## [0.5.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.5.0...@thi.ng/shader-ast@0.5.1) (2020-08-08) -## [0.3.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.23...@thi.ng/shader-ast@0.3.24) (2020-06-14) -**Note:** Version bump only for package @thi.ng/shader-ast +### Bug Fixes +* **shader-ast:** update allChildren(), add isTerm() ([267a0c0](https://github.com/thi-ng/umbrella/commit/267a0c0c992a0c0b9917c2d544ac4250b3d611e4)) -## [0.3.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.22...@thi.ng/shader-ast@0.3.23) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/shader-ast +# [0.5.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.4.0...@thi.ng/shader-ast@0.5.0) (2020-08-08) +### Features +* **shader-ast:** add vec coercions (bvec, ivec..) ([a0d0c55](https://github.com/thi-ng/umbrella/commit/a0d0c55af6e358efd3ebfc1a7e75323e8cdfb166)) -## [0.3.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.21...@thi.ng/shader-ast@0.3.22) (2020-06-01) -**Note:** Version bump only for package @thi.ng/shader-ast +# [0.4.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.33...@thi.ng/shader-ast@0.4.0) (2020-07-28) -## [0.3.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/shader-ast@0.3.20...@thi.ng/shader-ast@0.3.21) (2020-05-29) +### Features -**Note:** Version bump only for package @thi.ng/shader-ast +* **shader-ast:** add sym interpolation qualifiers ([0601af2](https://github.com/thi-ng/umbrella/commit/0601af28c43b41576e778b8f2141a43b52460cf4)) diff --git a/packages/shader-ast/README.md b/packages/shader-ast/README.md index 38654005b5..e38607ca62 100644 --- a/packages/shader-ast/README.md +++ b/packages/shader-ast/README.md @@ -182,7 +182,7 @@ yarn add @thi.ng/shader-ast ``` -Package sizes (gzipped, pre-treeshake): ESM: 4.66 KB / CJS: 5.19 KB / UMD: 4.65 KB +Package sizes (gzipped, pre-treeshake): ESM: 4.71 KB / CJS: 5.24 KB / UMD: 4.70 KB ## Dependencies @@ -209,6 +209,7 @@ A selection: | | WebGL & JS canvas 2D SDF | [Demo](https://demo.thi.ng/umbrella/shader-ast-sdf2d/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/shader-ast-sdf2d) | | | WebGL & Canvas2D textured tunnel shader | [Demo](https://demo.thi.ng/umbrella/shader-ast-tunnel/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/shader-ast-tunnel) | | | Fork-join worker-based raymarch renderer | [Demo](https://demo.thi.ng/umbrella/shader-ast-workers/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/shader-ast-workers) | +| | Minimal shader graph developed during livestream #2 | [Demo](https://demo.thi.ng/umbrella/shader-graph/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/shader-graph) | | | Entity Component System w/ 100k 3D particles | [Demo](https://demo.thi.ng/umbrella/soa-ecs/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/soa-ecs) | | | WebGL cube maps with async texture loading | [Demo](https://demo.thi.ng/umbrella/webgl-cubemap/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/webgl-cubemap) | | | WebGL instancing, animated grid | [Demo](https://demo.thi.ng/umbrella/webgl-grid/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/webgl-grid) | diff --git a/packages/shader-ast/package.json b/packages/shader-ast/package.json index 94216670e4..fbac3fe11c 100644 --- a/packages/shader-ast/package.json +++ b/packages/shader-ast/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/shader-ast", - "version": "0.4.0", + "version": "0.6.2", "description": "DSL to define shader code in TypeScript and cross-compile to GLSL, JS and other targets", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/defmulti": "^1.2.21", - "@thi.ng/dgraph": "^1.2.22", - "@thi.ng/errors": "^1.2.17" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/defmulti": "^1.2.22", + "@thi.ng/dgraph": "^1.2.23", + "@thi.ng/errors": "^1.2.18" }, "files": [ "*.js", diff --git a/packages/shader-ast/src/ast/checks.ts b/packages/shader-ast/src/ast/checks.ts index 974bf54bc1..f1619b1178 100644 --- a/packages/shader-ast/src/ast/checks.ts +++ b/packages/shader-ast/src/ast/checks.ts @@ -1,8 +1,17 @@ +import { isPlainObject } from "@thi.ng/checks"; import type { Term } from "../api/nodes"; const RE_VEC = /^[iub]?vec[234]$/; const RE_MAT = /^mat[234]$/; +/** + * Returns true if given `t` is a {@link Term}-like object. + * + * @param t + */ +export const isTerm = (t: any): t is Term => + isPlainObject(t) && !!t.tag && !!t.type; + /** * Returns true, if given term evaluates to a boolean value. */ diff --git a/packages/shader-ast/src/ast/lit.ts b/packages/shader-ast/src/ast/lit.ts index 8db38361b9..4e3e247266 100644 --- a/packages/shader-ast/src/ast/lit.ts +++ b/packages/shader-ast/src/ast/lit.ts @@ -1,22 +1,25 @@ -import { isBoolean, isNumber } from "@thi.ng/checks"; -import { isVec } from "./checks"; import type { Fn } from "@thi.ng/api"; +import { isBoolean, isNumber } from "@thi.ng/checks"; import type { Lit, Term } from "../api/nodes"; import type { + BVec2Term, + BVec3Term, + BVec4Term, FloatTerm, IntTerm, + IVec2Term, + IVec3Term, + IVec4Term, UintTerm, + UVec2Term, + UVec3Term, + UVec4Term, Vec2Term, Vec3Term, Vec4Term, } from "../api/terms"; -import type { - NumericB, - NumericF, - NumericI, - NumericU, - Type, -} from "../api/types"; +import type { NumericB, NumericF, Type } from "../api/types"; +import { isVec } from "./checks"; export const lit = ( type: T, @@ -81,8 +84,8 @@ export const wrapUint = wrap("uint", uint); */ export const wrapBool = wrap("bool", bool); -export const TRUE = lit("bool", true); -export const FALSE = lit("bool", false); +export const TRUE = bool(true); +export const FALSE = bool(false); export const FLOAT0: FloatTerm = float(0); export const FLOAT1: FloatTerm = float(1); @@ -112,17 +115,20 @@ const $uvec = $gvec(wrapUint, UINT0); const $bvec = $gvec(wrapBool, FALSE); +const $info = (xs: any[], info: (string | undefined)[]) => + isVec(xs[0]) ? xs[0].type[0] : info[xs.length]; + const $gvec2 = ( type: T, ctor: Fn | undefined)[]>, xs: any[] -) => lit(type, (xs = ctor(xs)), ["n", "n"][xs.length]); +) => lit(type, (xs = ctor(xs)), $info(xs, ["n", "n"])); const $gvec3 = ( type: T, ctor: Fn | undefined)[]>, xs: any[] -) => lit(type, (xs = ctor(xs)), ["n", "n", "vn"][xs.length]); +) => lit(type, (xs = ctor(xs)), $info(xs, ["n", "n", "vn"])); const $gvec4 = ( type: T, @@ -136,7 +142,7 @@ const $gvec4 = ( ? isVec(xs[1]) ? "vv" : "vn" - : ["n", "n", , "vnn"][xs.length] + : $info(xs, ["n", "n", , "vnn"]) ); const $gmat = ( @@ -146,92 +152,101 @@ const $gmat = ( ) => lit(type, (xs = $vec(xs)), info[xs.length]); export function vec2(): Lit<"vec2">; -export function vec2(x: NumericF): Lit<"vec2">; -// export function vec2(x: Term): Lit<"vec2">; // prettier-ignore -export function vec2(x: NumericF, y: NumericF): Lit<"vec2">; +export function vec2(x: NumericB | IVec2Term | UVec2Term | BVec2Term): Lit<"vec2">; +// prettier-ignore +export function vec2(x: NumericB, y: NumericB): Lit<"vec2">; // prettier-ignore export function vec2(...xs: any[]): Lit<"vec2"> { return $gvec2("vec2", $vec, xs); } export function vec3(): Lit<"vec3">; -export function vec3(x: NumericF): Lit<"vec3">; -export function vec3(x: Vec2Term, y: NumericF): Lit<"vec3">; // prettier-ignore -export function vec3(x: NumericF, y: NumericF, z: NumericF): Lit<"vec3">; +export function vec3(x: NumericB | IVec3Term | UVec3Term | BVec3Term): Lit<"vec3">; +// prettier-ignore +export function vec3(xy: Vec2Term | IVec2Term | UVec2Term | BVec2Term, z: NumericB): Lit<"vec3">; +// prettier-ignore +export function vec3(x: NumericB, y: NumericB, z: NumericB): Lit<"vec3">; export function vec3(...xs: any[]): Lit<"vec3"> { return $gvec3("vec3", $vec, xs); } export function vec4(): Lit<"vec4">; -export function vec4(x: NumericF): Lit<"vec4">; -export function vec4(x: Vec3Term, y: NumericF): Lit<"vec4">; -export function vec4(x: Vec2Term, y: Vec2Term): Lit<"vec4">; // prettier-ignore -export function vec4(x: Vec2Term, y: NumericF, z: NumericF): Lit<"vec4">; +export function vec4(x: NumericB | IVec4Term | UVec4Term | BVec4Term): Lit<"vec4">; +// prettier-ignore +export function vec4(xyz: Vec3Term | IVec3Term | UVec3Term | BVec3Term, w: NumericB): Lit<"vec4">; // prettier-ignore -export function vec4(x: NumericF, y: NumericF, z: NumericF, w: NumericF): Lit<"vec4">; +export function vec4(xy: Vec2Term | IVec2Term | UVec2Term | BVec2Term, zw: Vec2Term | IVec2Term | UVec2Term | BVec2Term): Lit<"vec4">; +// prettier-ignore +export function vec4(xy: Vec2Term | IVec2Term | UVec2Term | BVec2Term, z: NumericB, w: NumericB): Lit<"vec4">; +// prettier-ignore +export function vec4(x: NumericB, y: NumericB, z: NumericB, w: NumericB): Lit<"vec4">; export function vec4(...xs: any[]): Lit<"vec4"> { return $gvec4("vec4", $vec, xs); } export function ivec2(): Lit<"ivec2">; -export function ivec2(x: NumericI): Lit<"ivec2">; +export function ivec2(x: NumericB): Lit<"ivec2">; // prettier-ignore -export function ivec2(x: NumericI, y: NumericI): Lit<"ivec2">; +export function ivec2(x: NumericB, y: NumericB): Lit<"ivec2">; // prettier-ignore export function ivec2(...xs: any[]): Lit<"ivec2"> { return $gvec2("ivec2", $ivec, xs); } export function ivec3(): Lit<"ivec3">; -export function ivec3(x: NumericI): Lit<"ivec3">; -export function ivec3(x: Vec2Term, y: NumericI): Lit<"ivec3">; +export function ivec3(x: NumericB): Lit<"ivec3">; +export function ivec3(xy: Vec2Term | BVec2Term, z: NumericB): Lit<"ivec3">; // prettier-ignore -export function ivec3(x: NumericI, y: NumericI, z: NumericI): Lit<"ivec3">; +export function ivec3(x: NumericB, y: NumericB, z: NumericB): Lit<"ivec3">; export function ivec3(...xs: any[]): Lit<"ivec3"> { return $gvec3("ivec3", $ivec, xs); } export function ivec4(): Lit<"ivec4">; -export function ivec4(x: NumericI): Lit<"ivec4">; -export function ivec4(x: Vec3Term, y: NumericI): Lit<"ivec4">; -export function ivec4(x: Vec2Term, y: Vec2Term): Lit<"ivec4">; +export function ivec4(x: NumericB): Lit<"ivec4">; +export function ivec4(x: Vec3Term | BVec3Term, y: NumericB): Lit<"ivec4">; +// prettier-ignore +export function ivec4(x: Vec2Term | BVec2Term, y: Vec2Term | BVec2Term): Lit<"ivec4">; // prettier-ignore -export function ivec4(x: Vec2Term, y: NumericI, z: NumericI): Lit<"ivec4">; +export function ivec4(x: Vec2Term | BVec2Term, y: NumericB, z: NumericB): Lit<"ivec4">; // prettier-ignore -export function ivec4(x: NumericI, y: NumericI, z: NumericI, w: NumericI): Lit<"ivec4">; +export function ivec4(x: NumericB, y: NumericB, z: NumericB, w: NumericB): Lit<"ivec4">; export function ivec4(...xs: any[]): Lit<"ivec4"> { return $gvec4("ivec4", $ivec, xs); } export function uvec2(): Lit<"uvec2">; -export function uvec2(x: NumericU): Lit<"uvec2">; +export function uvec2(x: NumericB): Lit<"uvec2">; // prettier-ignore -export function uvec2(x: NumericU, y: NumericU): Lit<"uvec2">; +export function uvec2(x: NumericB, y: NumericB): Lit<"uvec2">; // prettier-ignore export function uvec2(...xs: any[]): Lit<"uvec2"> { return $gvec2("uvec2", $uvec, xs); } export function uvec3(): Lit<"uvec3">; -export function uvec3(x: NumericU): Lit<"uvec3">; -export function uvec3(x: Vec2Term, y: NumericU): Lit<"uvec3">; +export function uvec3(x: NumericB): Lit<"uvec3">; // prettier-ignore -export function uvec3(x: NumericU, y: NumericU, z: NumericU): Lit<"uvec3">; +export function uvec3(xy: Vec2Term | BVec2Term, z: NumericB): Lit<"uvec3">; +// prettier-ignore +export function uvec3(x: NumericB, y: NumericB, z: NumericB): Lit<"uvec3">; export function uvec3(...xs: any[]): Lit<"uvec3"> { return $gvec3("uvec3", $uvec, xs); } export function uvec4(): Lit<"uvec4">; -export function uvec4(x: NumericU): Lit<"uvec4">; -export function uvec4(x: Vec3Term, y: NumericU): Lit<"uvec4">; -export function uvec4(x: Vec2Term, y: Vec2Term): Lit<"uvec4">; +export function uvec4(x: NumericB): Lit<"uvec4">; +// prettier-ignore +export function uvec4(xyz: Vec3Term | BVec3Term, w: NumericB): Lit<"uvec4">; // prettier-ignore -export function uvec4(x: Vec2Term, y: NumericU, z: NumericU): Lit<"uvec4">; +export function uvec4(xy: Vec2Term | BVec2Term, zw: Vec2Term | BVec2Term): Lit<"uvec4">; // prettier-ignore -export function uvec4(x: NumericU, y: NumericU, z: NumericU, w: NumericU): Lit<"uvec4">; +export function uvec4(xy: Vec2Term | BVec2Term, z: NumericB, w: NumericB): Lit<"uvec4">; +// prettier-ignore +export function uvec4(x: NumericB, y: NumericB, z: NumericB, w: NumericB): Lit<"uvec4">; export function uvec4(...xs: any[]): Lit<"uvec4"> { return $gvec4("uvec4", $uvec, xs); } @@ -247,7 +262,8 @@ export function bvec2(...xs: any[]): Lit<"bvec2"> { export function bvec3(): Lit<"bvec3">; export function bvec3(x: NumericB): Lit<"bvec3">; -export function bvec3(x: Vec2Term, y: NumericB): Lit<"bvec3">; +// prettier-ignore +export function bvec3(xy: Vec2Term | IVec2Term | UVec2Term | BVec2Term, z: NumericB): Lit<"bvec3">; // prettier-ignore export function bvec3(x: NumericB, y: NumericB, z: NumericB): Lit<"bvec3">; export function bvec3(...xs: any[]): Lit<"bvec3"> { @@ -256,10 +272,12 @@ export function bvec3(...xs: any[]): Lit<"bvec3"> { export function bvec4(): Lit<"bvec4">; export function bvec4(x: NumericB): Lit<"bvec4">; -export function bvec4(x: Vec3Term, y: NumericB): Lit<"bvec4">; -export function bvec4(x: Vec2Term, y: Vec2Term): Lit<"bvec4">; // prettier-ignore -export function bvec4(x: Vec2Term, y: NumericB, z: NumericB): Lit<"bvec4">; +export function bvec4(xyz: Vec3Term | IVec3Term | UVec3Term | BVec3Term, w: NumericB): Lit<"bvec4">; +// prettier-ignore +export function bvec4(xy: Vec2Term | IVec2Term | UVec2Term | BVec2Term, zw: Vec2Term | IVec2Term | UVec2Term | BVec2Term): Lit<"bvec4">; +// prettier-ignore +export function bvec4(xy: Vec2Term | IVec2Term | UVec2Term | BVec2Term, z: NumericB, w: NumericB): Lit<"bvec4">; // prettier-ignore export function bvec4(x: NumericB, y: NumericB, z: NumericB, w: NumericB): Lit<"bvec4">; export function bvec4(...xs: any[]): Lit<"bvec4"> { diff --git a/packages/shader-ast/src/ast/ops.ts b/packages/shader-ast/src/ast/ops.ts index fab9c56ecb..ae4eb1ead1 100644 --- a/packages/shader-ast/src/ast/ops.ts +++ b/packages/shader-ast/src/ast/ops.ts @@ -1,8 +1,5 @@ -import { isNumber } from "@thi.ng/checks"; -import { isMat, isVec } from "./checks"; -import { numberWithMatchingType } from "./item"; -import { float } from "./lit"; import type { IObjectOf } from "@thi.ng/api"; +import { isNumber } from "@thi.ng/checks"; import type { Op1, Op2, Sym, Term } from "../api/nodes"; import type { ComparisonOperator, Operator } from "../api/ops"; import type { @@ -22,11 +19,17 @@ import type { Int, IVec, Mat, + NumericF, + NumericI, + NumericU, Prim, Type, UVec, Vec, } from "../api/types"; +import { isMat, isVec } from "./checks"; +import { numberWithMatchingType } from "./item"; +import { float } from "./lit"; export const op1 = ( op: Operator, @@ -218,34 +221,40 @@ export const neg = (val: Term) => op1("-", val); /** - * Multiply-add: a * b + c. All must be of same type. + * Multiply-add: a * b + c. The `b` and `c` terms must be compatible with `a`. * * @param a - * @param b - * @param c - */ -export const madd = < - A extends Prim | IVec | UVec | "int" | "uint", - B extends A, - C extends B ->( - a: Term, - b: Term, - c: Term -): Term => add(mul(>a, b), c); +// prettier-ignore +export function madd(a: Term, b: Term | NumericF, c: Term | NumericF): Term; +// prettier-ignore +export function madd(a: Term, b: Term | NumericI, c: Term | NumericI): Term; +// prettier-ignore +export function madd(a: Term, b: Term | NumericU, c: Term | NumericU): Term; +// prettier-ignore +export function madd(a: Term, b: Term | number, c: Term | number): Term { + return add(mul(>a, b), c); +} /** - * Add-multiply: (a + b) * c. All must be of same type. + * Add-multiply: (a + b) * c. The `b` and `c` terms must be compatible with `a`. * * @param a - * @param b - * @param c - */ -export const addm = ( - a: Term, - b: Term, - c: Term -): Term => mul(add(>a, b), c); +// prettier-ignore +export function addm(a: Term, b: Term | NumericF, c: Term | NumericF): Term; +// prettier-ignore +export function addm(a: Term, b: Term | NumericI, c: Term | NumericI): Term; +// prettier-ignore +export function addm(a: Term, b: Term | NumericU, c: Term | NumericU): Term; +// prettier-ignore +export function addm(a: Term, b: Term | number, c: Term | number): Term { + return mul(add(>a, b), c); +} export const not = (val: BoolTerm) => op1("!", val); export const or = (a: BoolTerm, b: BoolTerm) => op2("||", a, b); diff --git a/packages/shader-ast/src/ast/scope.ts b/packages/shader-ast/src/ast/scope.ts index e31a267d6b..1ba88c6c7a 100644 --- a/packages/shader-ast/src/ast/scope.ts +++ b/packages/shader-ast/src/ast/scope.ts @@ -1,7 +1,6 @@ +import type { Fn, Fn2 } from "@thi.ng/api"; import { isArray } from "@thi.ng/checks"; import { DGraph } from "@thi.ng/dgraph"; -import { isMat, isVec } from "./checks"; -import type { Fn, Fn2 } from "@thi.ng/api"; import type { Assign, Branch, @@ -18,6 +17,7 @@ import type { Ternary, } from "../api/nodes"; import type { Type } from "../api/types"; +import { isMat, isTerm, isVec } from "./checks"; /** * Helper function for {@link walk}. Returns child nodes for any control @@ -62,6 +62,8 @@ export const allChildren = (t: Term) => ? [(>t).r] : isVec(t) || isMat(t) ? (>t).val + : isTerm((>t).val) + ? (>t).val : undefined); /** diff --git a/packages/shader-ast/test/index.ts b/packages/shader-ast/test/index.ts index e4e70661ce..dedeb50d98 100644 --- a/packages/shader-ast/test/index.ts +++ b/packages/shader-ast/test/index.ts @@ -1,5 +1,16 @@ import * as assert from "assert"; -import { mul, vec2 } from "../src"; +import { + bvec2, + defn, + float, + isTerm, + ivec2, + Lit, + mul, + ret, + TRUE, + vec2, +} from "../src"; describe("shader-ast", () => { it("op2 type infer mulvv", () => { @@ -54,4 +65,108 @@ describe("shader-ast", () => { r: { tag: "lit", type: "float", info: undefined, val: 1 }, }); }); + + it("isTerm", () => { + assert.ok(isTerm({ tag: "lit", type: "float", val: 1 })); + assert.ok(isTerm(float(1))); + assert.ok(!isTerm(null)); + assert.ok(!isTerm(undefined)); + assert.ok(!isTerm({})); + assert.ok(!isTerm(1)); + }); + + it("defn deps", () => { + const foo = defn("bool", "foo", [], () => [ret(TRUE)]); + const bar = defn("float", "bar", [], () => [ret(float(foo()))]); + assert.equal(bar.deps.length, 1); + assert.equal(bar.deps[0].id, "foo"); + }); + + it("vec2 ctor", () => { + assert.deepEqual(vec2(), >{ + tag: "lit", + type: "vec2", + info: "n", + val: [ + { + info: undefined, + tag: "lit", + type: "float", + val: 0, + }, + ], + }); + assert.deepEqual(vec2(1), >{ + tag: "lit", + type: "vec2", + info: "n", + val: [ + { + info: undefined, + tag: "lit", + type: "float", + val: 1, + }, + ], + }); + assert.deepEqual(vec2(1, 2), >{ + tag: "lit", + type: "vec2", + info: undefined, + val: [ + { + info: undefined, + tag: "lit", + type: "float", + val: 1, + }, + { + info: undefined, + tag: "lit", + type: "float", + val: 2, + }, + ], + }); + assert.deepEqual(vec2(bvec2(true)), >{ + tag: "lit", + type: "vec2", + info: "b", + val: [ + { + info: "n", + tag: "lit", + type: "bvec2", + val: [ + { + info: undefined, + tag: "lit", + type: "bool", + val: true, + }, + ], + }, + ], + }); + assert.deepEqual(vec2(ivec2(1)), >{ + tag: "lit", + type: "vec2", + info: "i", + val: [ + { + info: "n", + tag: "lit", + type: "ivec2", + val: [ + { + info: undefined, + tag: "lit", + type: "int", + val: 1, + }, + ], + }, + ], + }); + }); }); diff --git a/packages/simd/CHANGELOG.md b/packages/simd/CHANGELOG.md index 76b62f0016..68ad6d758e 100644 --- a/packages/simd/CHANGELOG.md +++ b/packages/simd/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.4.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.4.0...@thi.ng/simd@0.4.1) (2020-07-28) +## [0.4.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.4.1...@thi.ng/simd@0.4.2) (2020-08-16) **Note:** Version bump only for package @thi.ng/simd @@ -33,14 +33,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.3.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.3.0...@thi.ng/simd@0.3.1) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/simd - - - - - # [0.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.2.9...@thi.ng/simd@0.3.0) (2020-07-17) @@ -52,78 +44,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.2.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.2.8...@thi.ng/simd@0.2.9) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/simd - - - - - -## [0.2.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.2.7...@thi.ng/simd@0.2.8) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/simd - - - - - -## [0.2.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.2.6...@thi.ng/simd@0.2.7) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/simd - - - - - -## [0.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.2.5...@thi.ng/simd@0.2.6) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/simd - - - - - -## [0.2.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.2.4...@thi.ng/simd@0.2.5) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/simd - - - - - -## [0.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.2.3...@thi.ng/simd@0.2.4) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/simd - - - - - -## [0.2.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.2.2...@thi.ng/simd@0.2.3) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/simd - - - - - -## [0.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.2.1...@thi.ng/simd@0.2.2) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/simd - - - - - -## [0.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.2.0...@thi.ng/simd@0.2.1) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/simd - - - - - # [0.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/simd@0.1.16...@thi.ng/simd@0.2.0) (2020-05-14) diff --git a/packages/simd/package.json b/packages/simd/package.json index 1dbb8fe06b..f78fc9ab65 100644 --- a/packages/simd/package.json +++ b/packages/simd/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/simd", - "version": "0.4.1", + "version": "0.4.2", "description": "WASM based SIMD vector operations for batch processing", "module": "./index.js", "main": "./lib/index.js", @@ -44,15 +44,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "assemblyscript": "^0.14.5", - "mocha": "^8.0.1", + "assemblyscript": "^0.14.8", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/transducers-binary": "^0.5.24" + "@thi.ng/transducers-binary": "^0.5.25" }, "files": [ "*.js", diff --git a/packages/soa/CHANGELOG.md b/packages/soa/CHANGELOG.md index 8d0b04bff2..4f20f51748 100644 --- a/packages/soa/CHANGELOG.md +++ b/packages/soa/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.29...@thi.ng/soa@0.1.30) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/soa - - - - - -## [0.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.28...@thi.ng/soa@0.1.29) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/soa - - - - - -## [0.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.27...@thi.ng/soa@0.1.28) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/soa - - - - - -## [0.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.26...@thi.ng/soa@0.1.27) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/soa - - - - - -## [0.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.25...@thi.ng/soa@0.1.26) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/soa - - - - - -## [0.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.24...@thi.ng/soa@0.1.25) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/soa - - - - - -## [0.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.23...@thi.ng/soa@0.1.24) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/soa - - - - - -## [0.1.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.22...@thi.ng/soa@0.1.23) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/soa - - - - - -## [0.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.21...@thi.ng/soa@0.1.22) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/soa - - - - - -## [0.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.20...@thi.ng/soa@0.1.21) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/soa - - - - - -## [0.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.19...@thi.ng/soa@0.1.20) (2020-05-29) +## [0.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/soa@0.1.31...@thi.ng/soa@0.1.32) (2020-08-16) **Note:** Version bump only for package @thi.ng/soa diff --git a/packages/soa/package.json b/packages/soa/package.json index 33eb114abc..7372504f55 100644 --- a/packages/soa/package.json +++ b/packages/soa/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/soa", - "version": "0.1.30", + "version": "0.1.32", "description": "SOA & AOS memory mapped structured views with optional & extensible serialization", "module": "./index.js", "main": "./lib/index.js", @@ -40,20 +40,20 @@ "devDependencies": { "@istanbuljs/nyc-config-typescript": "^1.0.1", "@microsoft/api-extractor": "^7.9.2", - "@thi.ng/equiv": "^1.0.27", + "@thi.ng/equiv": "^1.0.28", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/binary": "^2.0.11", - "@thi.ng/transducers-binary": "^0.5.24", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/binary": "^2.0.12", + "@thi.ng/transducers-binary": "^0.5.25", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/sparse/CHANGELOG.md b/packages/sparse/CHANGELOG.md index 529c8c4e89..5ed0b98719 100644 --- a/packages/sparse/CHANGELOG.md +++ b/packages/sparse/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.50](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.49...@thi.ng/sparse@0.1.50) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.49](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.48...@thi.ng/sparse@0.1.49) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.47...@thi.ng/sparse@0.1.48) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.46...@thi.ng/sparse@0.1.47) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.45...@thi.ng/sparse@0.1.46) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.45](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.44...@thi.ng/sparse@0.1.45) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.44](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.43...@thi.ng/sparse@0.1.44) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.43](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.42...@thi.ng/sparse@0.1.43) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.42](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.41...@thi.ng/sparse@0.1.42) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.40...@thi.ng/sparse@0.1.41) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.39...@thi.ng/sparse@0.1.40) (2020-05-29) +## [0.1.51](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.50...@thi.ng/sparse@0.1.51) (2020-08-16) **Note:** Version bump only for package @thi.ng/sparse diff --git a/packages/sparse/package.json b/packages/sparse/package.json index 3b5bb5afbc..cf2efec6db 100644 --- a/packages/sparse/package.json +++ b/packages/sparse/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/sparse", - "version": "0.1.50", + "version": "0.1.51", "description": "Sparse vector & matrix implementations", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/strings/CHANGELOG.md b/packages/strings/CHANGELOG.md index eae764c2b7..8d0c0dd579 100644 --- a/packages/strings/CHANGELOG.md +++ b/packages/strings/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.9.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.9.0...@thi.ng/strings@1.9.1) (2020-07-28) +## [1.9.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.9.1...@thi.ng/strings@1.9.2) (2020-08-16) **Note:** Version bump only for package @thi.ng/strings @@ -22,46 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.8.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.8.12...@thi.ng/strings@1.8.13) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/strings - - - - - -## [1.8.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.8.11...@thi.ng/strings@1.8.12) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/strings - - - - - -## [1.8.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.8.10...@thi.ng/strings@1.8.11) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/strings - - - - - -## [1.8.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.8.9...@thi.ng/strings@1.8.10) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/strings - - - - - -## [1.8.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.8.8...@thi.ng/strings@1.8.9) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/strings - - - - - # [1.8.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.7.0...@thi.ng/strings@1.8.0) (2020-03-28) diff --git a/packages/strings/package.json b/packages/strings/package.json index 95a6cc61f3..717c2a2392 100644 --- a/packages/strings/package.json +++ b/packages/strings/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/strings", - "version": "1.9.1", + "version": "1.9.2", "description": "Various string formatting & utility functions", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/memoize": "^2.0.17" + "@thi.ng/api": "^6.12.1", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/memoize": "^2.0.18" }, "files": [ "*.js", diff --git a/packages/system/CHANGELOG.md b/packages/system/CHANGELOG.md index 42b2167707..56a25db28e 100644 --- a/packages/system/CHANGELOG.md +++ b/packages/system/CHANGELOG.md @@ -3,111 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.21...@thi.ng/system@0.2.22) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.20...@thi.ng/system@0.2.21) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.19...@thi.ng/system@0.2.20) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.18...@thi.ng/system@0.2.19) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.17...@thi.ng/system@0.2.18) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.16...@thi.ng/system@0.2.17) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.15...@thi.ng/system@0.2.16) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.14...@thi.ng/system@0.2.15) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.13...@thi.ng/system@0.2.14) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.12...@thi.ng/system@0.2.13) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.11...@thi.ng/system@0.2.12) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.10...@thi.ng/system@0.2.11) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.9...@thi.ng/system@0.2.10) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/system - - - - - -## [0.2.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.8...@thi.ng/system@0.2.9) (2020-05-29) +## [0.2.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/system@0.2.22...@thi.ng/system@0.2.23) (2020-08-16) **Note:** Version bump only for package @thi.ng/system diff --git a/packages/system/package.json b/packages/system/package.json index cb5b97b30a..4df573e686 100644 --- a/packages/system/package.json +++ b/packages/system/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/system", - "version": "0.2.22", + "version": "0.2.23", "description": "Minimal DI / life cycle container for stateful app components", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/dgraph": "^1.2.22" + "@thi.ng/api": "^6.12.1", + "@thi.ng/dgraph": "^1.2.23" }, "files": [ "*.js", diff --git a/packages/text-canvas/CHANGELOG.md b/packages/text-canvas/CHANGELOG.md index 6c33a0b4de..dc0a4c92fa 100644 --- a/packages/text-canvas/CHANGELOG.md +++ b/packages/text-canvas/CHANGELOG.md @@ -3,95 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.23...@thi.ng/text-canvas@0.2.24) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/text-canvas - - - - - -## [0.2.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.22...@thi.ng/text-canvas@0.2.23) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/text-canvas - - - - - -## [0.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.21...@thi.ng/text-canvas@0.2.22) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/text-canvas - - - - - -## [0.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.20...@thi.ng/text-canvas@0.2.21) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/text-canvas - - - - - -## [0.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.19...@thi.ng/text-canvas@0.2.20) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/text-canvas - - - - - -## [0.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.18...@thi.ng/text-canvas@0.2.19) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/text-canvas - - - - - -## [0.2.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.17...@thi.ng/text-canvas@0.2.18) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/text-canvas - - - - - -## [0.2.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.16...@thi.ng/text-canvas@0.2.17) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/text-canvas - - - - - -## [0.2.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.15...@thi.ng/text-canvas@0.2.16) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/text-canvas - - - - - -## [0.2.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.14...@thi.ng/text-canvas@0.2.15) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/text-canvas - - - - - -## [0.2.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.13...@thi.ng/text-canvas@0.2.14) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/text-canvas - - - - - -## [0.2.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.12...@thi.ng/text-canvas@0.2.13) (2020-05-29) +## [0.2.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/text-canvas@0.2.25...@thi.ng/text-canvas@0.2.26) (2020-08-16) **Note:** Version bump only for package @thi.ng/text-canvas diff --git a/packages/text-canvas/package.json b/packages/text-canvas/package.json index 836845dc3e..bf5ccaa0bc 100644 --- a/packages/text-canvas/package.json +++ b/packages/text-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/text-canvas", - "version": "0.2.24", + "version": "0.2.26", "description": "Text based canvas, drawing, tables with arbitrary formatting (incl. ANSI/HTML)", "module": "./index.js", "main": "./lib/index.js", @@ -43,21 +43,21 @@ "@thi.ng/transducers": "^6.2.1", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/arrays": "^0.6.13", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/geom-clip-line": "^1.2.2", - "@thi.ng/math": "^2.0.1", - "@thi.ng/memoize": "^2.0.17", - "@thi.ng/strings": "^1.9.1", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/arrays": "^0.6.14", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/geom-clip-line": "^1.2.4", + "@thi.ng/math": "^2.0.2", + "@thi.ng/memoize": "^2.0.18", + "@thi.ng/strings": "^1.9.2", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/transducers-binary/CHANGELOG.md b/packages/transducers-binary/CHANGELOG.md index 308f5ab8c9..f2cd788cc4 100644 --- a/packages/transducers-binary/CHANGELOG.md +++ b/packages/transducers-binary/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.5.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.5.23...@thi.ng/transducers-binary@0.5.24) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.5.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.5.22...@thi.ng/transducers-binary@0.5.23) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.5.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.5.21...@thi.ng/transducers-binary@0.5.22) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.5.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.5.20...@thi.ng/transducers-binary@0.5.21) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.5.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.5.19...@thi.ng/transducers-binary@0.5.20) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.5.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.5.18...@thi.ng/transducers-binary@0.5.19) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.5.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.5.17...@thi.ng/transducers-binary@0.5.18) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.5.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.5.16...@thi.ng/transducers-binary@0.5.17) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.5.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.5.15...@thi.ng/transducers-binary@0.5.16) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.5.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.5.14...@thi.ng/transducers-binary@0.5.15) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.5.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.5.13...@thi.ng/transducers-binary@0.5.14) (2020-05-29) +## [0.5.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.5.24...@thi.ng/transducers-binary@0.5.25) (2020-08-16) **Note:** Version bump only for package @thi.ng/transducers-binary diff --git a/packages/transducers-binary/package.json b/packages/transducers-binary/package.json index 9a691b1024..ff2b9cbb8b 100644 --- a/packages/transducers-binary/package.json +++ b/packages/transducers-binary/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transducers-binary", - "version": "0.5.24", + "version": "0.5.25", "description": "Binary data related transducers & reducers", "module": "./index.js", "main": "./lib/index.js", @@ -42,19 +42,19 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/binary": "^2.0.11", - "@thi.ng/compose": "^1.4.13", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/random": "^1.4.15", - "@thi.ng/strings": "^1.9.1", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/binary": "^2.0.12", + "@thi.ng/compose": "^1.4.14", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/random": "^1.4.16", + "@thi.ng/strings": "^1.9.2", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/transducers-fsm/CHANGELOG.md b/packages/transducers-fsm/CHANGELOG.md index 07380b890c..f1e200e3a5 100644 --- a/packages/transducers-fsm/CHANGELOG.md +++ b/packages/transducers-fsm/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.33...@thi.ng/transducers-fsm@1.1.34) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.32...@thi.ng/transducers-fsm@1.1.33) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.31...@thi.ng/transducers-fsm@1.1.32) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.30...@thi.ng/transducers-fsm@1.1.31) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.29...@thi.ng/transducers-fsm@1.1.30) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.28...@thi.ng/transducers-fsm@1.1.29) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.27...@thi.ng/transducers-fsm@1.1.28) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.26...@thi.ng/transducers-fsm@1.1.27) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.25...@thi.ng/transducers-fsm@1.1.26) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.24...@thi.ng/transducers-fsm@1.1.25) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.23...@thi.ng/transducers-fsm@1.1.24) (2020-05-29) +## [1.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.1.34...@thi.ng/transducers-fsm@1.1.35) (2020-08-16) **Note:** Version bump only for package @thi.ng/transducers-fsm diff --git a/packages/transducers-fsm/package.json b/packages/transducers-fsm/package.json index ed02039d07..c01960aa86 100644 --- a/packages/transducers-fsm/package.json +++ b/packages/transducers-fsm/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transducers-fsm", - "version": "1.1.34", + "version": "1.1.35", "description": "Transducer-based Finite State Machine transformer", "module": "./index.js", "main": "./lib/index.js", @@ -42,15 +42,15 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/transducers-hdom/CHANGELOG.md b/packages/transducers-hdom/CHANGELOG.md index 8d65fa59ad..a52a37f3c0 100644 --- a/packages/transducers-hdom/CHANGELOG.md +++ b/packages/transducers-hdom/CHANGELOG.md @@ -3,111 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.66](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.65...@thi.ng/transducers-hdom@2.0.66) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.65](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.64...@thi.ng/transducers-hdom@2.0.65) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.64](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.63...@thi.ng/transducers-hdom@2.0.64) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.63](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.62...@thi.ng/transducers-hdom@2.0.63) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.62](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.61...@thi.ng/transducers-hdom@2.0.62) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.61](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.60...@thi.ng/transducers-hdom@2.0.61) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.60](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.59...@thi.ng/transducers-hdom@2.0.60) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.59](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.58...@thi.ng/transducers-hdom@2.0.59) (2020-06-28) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.58](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.57...@thi.ng/transducers-hdom@2.0.58) (2020-06-24) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.57](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.56...@thi.ng/transducers-hdom@2.0.57) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.56](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.55...@thi.ng/transducers-hdom@2.0.56) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.54...@thi.ng/transducers-hdom@2.0.55) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.54](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.53...@thi.ng/transducers-hdom@2.0.54) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.52...@thi.ng/transducers-hdom@2.0.53) (2020-05-29) +## [2.0.67](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.66...@thi.ng/transducers-hdom@2.0.67) (2020-08-16) **Note:** Version bump only for package @thi.ng/transducers-hdom diff --git a/packages/transducers-hdom/package.json b/packages/transducers-hdom/package.json index ce38bb4090..b670e3bffd 100644 --- a/packages/transducers-hdom/package.json +++ b/packages/transducers-hdom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transducers-hdom", - "version": "2.0.66", + "version": "2.0.67", "description": "Transducer based UI updater for @thi.ng/hdom", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/hdom": "^8.2.5", - "@thi.ng/hiccup": "^3.5.5", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/hdom": "^8.2.6", + "@thi.ng/hiccup": "^3.5.6", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/transducers-patch/CHANGELOG.md b/packages/transducers-patch/CHANGELOG.md index 93d97a9a50..788a88e5ad 100644 --- a/packages/transducers-patch/CHANGELOG.md +++ b/packages/transducers-patch/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.1.24...@thi.ng/transducers-patch@0.1.25) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/transducers-patch - - - - - -## [0.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.1.23...@thi.ng/transducers-patch@0.1.24) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/transducers-patch - - - - - -## [0.1.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.1.22...@thi.ng/transducers-patch@0.1.23) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/transducers-patch - - - - - -## [0.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.1.21...@thi.ng/transducers-patch@0.1.22) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/transducers-patch - - - - - -## [0.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.1.20...@thi.ng/transducers-patch@0.1.21) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/transducers-patch - - - - - -## [0.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.1.19...@thi.ng/transducers-patch@0.1.20) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/transducers-patch - - - - - -## [0.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.1.18...@thi.ng/transducers-patch@0.1.19) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/transducers-patch - - - - - -## [0.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.1.17...@thi.ng/transducers-patch@0.1.18) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/transducers-patch - - - - - -## [0.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.1.16...@thi.ng/transducers-patch@0.1.17) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/transducers-patch - - - - - -## [0.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.1.15...@thi.ng/transducers-patch@0.1.16) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/transducers-patch - - - - - -## [0.1.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.1.14...@thi.ng/transducers-patch@0.1.15) (2020-05-29) +## [0.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-patch@0.1.25...@thi.ng/transducers-patch@0.1.26) (2020-08-16) **Note:** Version bump only for package @thi.ng/transducers-patch diff --git a/packages/transducers-patch/package.json b/packages/transducers-patch/package.json index 98457210bb..a8d9ff3acd 100644 --- a/packages/transducers-patch/package.json +++ b/packages/transducers-patch/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transducers-patch", - "version": "0.1.25", + "version": "0.1.26", "description": "Reducers for patch-based, immutable-by-default array & object editing", "module": "./index.js", "main": "./lib/index.js", @@ -42,18 +42,18 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/paths": "^4.1.2", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/paths": "^4.1.3", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/transducers-stats/CHANGELOG.md b/packages/transducers-stats/CHANGELOG.md index 641f5517c4..759c5aec49 100644 --- a/packages/transducers-stats/CHANGELOG.md +++ b/packages/transducers-stats/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.33...@thi.ng/transducers-stats@1.1.34) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.32...@thi.ng/transducers-stats@1.1.33) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.31...@thi.ng/transducers-stats@1.1.32) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.1.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.30...@thi.ng/transducers-stats@1.1.31) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.1.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.29...@thi.ng/transducers-stats@1.1.30) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.1.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.28...@thi.ng/transducers-stats@1.1.29) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.1.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.27...@thi.ng/transducers-stats@1.1.28) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.26...@thi.ng/transducers-stats@1.1.27) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.25...@thi.ng/transducers-stats@1.1.26) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.1.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.24...@thi.ng/transducers-stats@1.1.25) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.1.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.23...@thi.ng/transducers-stats@1.1.24) (2020-05-29) +## [1.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.1.34...@thi.ng/transducers-stats@1.1.35) (2020-08-16) **Note:** Version bump only for package @thi.ng/transducers-stats diff --git a/packages/transducers-stats/package.json b/packages/transducers-stats/package.json index 993ee96439..00037d06e7 100644 --- a/packages/transducers-stats/package.json +++ b/packages/transducers-stats/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transducers-stats", - "version": "1.1.34", + "version": "1.1.35", "description": "Transducers for statistical / technical analysis", "module": "./index.js", "main": "./lib/index.js", @@ -42,17 +42,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/checks": "^2.7.4", - "@thi.ng/dcons": "^2.2.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/checks": "^2.7.5", + "@thi.ng/dcons": "^2.2.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/transducers/CHANGELOG.md b/packages/transducers/CHANGELOG.md index a56502f0f3..ed0822ce02 100644 --- a/packages/transducers/CHANGELOG.md +++ b/packages/transducers/CHANGELOG.md @@ -3,18 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -# [7.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@7.1.6...@thi.ng/transducers@7.2.0) (2020-07-28) - - -### Features - -* **transducers:** add autoObj() reducer ([26ad12a](https://github.com/thi-ng/umbrella/commit/26ad12a1ae73c563a944baf1db643930bba3fdb0)) - - - - - -## [7.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@7.1.5...@thi.ng/transducers@7.1.6) (2020-07-17) +## [7.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@7.2.0...@thi.ng/transducers@7.2.1) (2020-08-16) **Note:** Version bump only for package @thi.ng/transducers @@ -22,41 +11,12 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [7.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@7.1.4...@thi.ng/transducers@7.1.5) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/transducers - - - - - -## [7.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@7.1.3...@thi.ng/transducers@7.1.4) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/transducers - - - - - -## [7.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@7.1.2...@thi.ng/transducers@7.1.3) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/transducers - - - - - -## [7.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@7.1.1...@thi.ng/transducers@7.1.2) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/transducers - - - +# [7.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@7.1.6...@thi.ng/transducers@7.2.0) (2020-07-28) -## [7.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@7.1.0...@thi.ng/transducers@7.1.1) (2020-06-20) +### Features -**Note:** Version bump only for package @thi.ng/transducers +* **transducers:** add autoObj() reducer ([26ad12a](https://github.com/thi-ng/umbrella/commit/26ad12a1ae73c563a944baf1db643930bba3fdb0)) diff --git a/packages/transducers/package.json b/packages/transducers/package.json index e7660c0f4a..e110c1529d 100644 --- a/packages/transducers/package.json +++ b/packages/transducers/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transducers", - "version": "7.2.0", + "version": "7.2.1", "description": "Lightweight transducer implementations for ES6 / TypeScript", "module": "./index.js", "main": "./lib/index.js", @@ -42,21 +42,21 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/arrays": "^0.6.13", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/compare": "^1.3.12", - "@thi.ng/compose": "^1.4.13", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/math": "^2.0.1", - "@thi.ng/random": "^1.4.15" + "@thi.ng/api": "^6.12.1", + "@thi.ng/arrays": "^0.6.14", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/compare": "^1.3.13", + "@thi.ng/compose": "^1.4.14", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/math": "^2.0.2", + "@thi.ng/random": "^1.4.16" }, "files": [ "*.js", diff --git a/packages/unionstruct/CHANGELOG.md b/packages/unionstruct/CHANGELOG.md index 86804d5239..d8ccf49dec 100644 --- a/packages/unionstruct/CHANGELOG.md +++ b/packages/unionstruct/CHANGELOG.md @@ -3,31 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/unionstruct@1.1.19...@thi.ng/unionstruct@1.1.20) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/unionstruct - - - - - -## [1.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/unionstruct@1.1.18...@thi.ng/unionstruct@1.1.19) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/unionstruct - - - - - -## [1.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/unionstruct@1.1.17...@thi.ng/unionstruct@1.1.18) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/unionstruct - - - - - -## [1.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/unionstruct@1.1.16...@thi.ng/unionstruct@1.1.17) (2020-06-14) +## [1.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/unionstruct@1.1.20...@thi.ng/unionstruct@1.1.21) (2020-08-16) **Note:** Version bump only for package @thi.ng/unionstruct diff --git a/packages/unionstruct/package.json b/packages/unionstruct/package.json index b5f9b2eb22..46809badc9 100644 --- a/packages/unionstruct/package.json +++ b/packages/unionstruct/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/unionstruct", - "version": "1.1.20", + "version": "1.1.21", "description": "C-style struct, union and bitfield read/write views of ArrayBuffers", "module": "./index.js", "main": "./lib/index.js", @@ -42,10 +42,10 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "files": [ @@ -73,6 +73,6 @@ "year": 2017 }, "dependencies": { - "tslib": "^2.0.0" + "tslib": "^2.0.1" } } diff --git a/packages/vector-pools/CHANGELOG.md b/packages/vector-pools/CHANGELOG.md index a8dc99516c..3b9ebf8b32 100644 --- a/packages/vector-pools/CHANGELOG.md +++ b/packages/vector-pools/CHANGELOG.md @@ -3,87 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.0.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.38...@thi.ng/vector-pools@1.0.39) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [1.0.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.37...@thi.ng/vector-pools@1.0.38) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [1.0.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.36...@thi.ng/vector-pools@1.0.37) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [1.0.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.35...@thi.ng/vector-pools@1.0.36) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [1.0.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.34...@thi.ng/vector-pools@1.0.35) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [1.0.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.33...@thi.ng/vector-pools@1.0.34) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [1.0.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.32...@thi.ng/vector-pools@1.0.33) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [1.0.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.31...@thi.ng/vector-pools@1.0.32) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [1.0.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.30...@thi.ng/vector-pools@1.0.31) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [1.0.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.29...@thi.ng/vector-pools@1.0.30) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [1.0.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.28...@thi.ng/vector-pools@1.0.29) (2020-05-29) +## [1.0.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@1.0.40...@thi.ng/vector-pools@1.0.41) (2020-08-16) **Note:** Version bump only for package @thi.ng/vector-pools diff --git a/packages/vector-pools/package.json b/packages/vector-pools/package.json index 31381f93b2..f0ce2a029b 100644 --- a/packages/vector-pools/package.json +++ b/packages/vector-pools/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/vector-pools", - "version": "1.0.39", + "version": "1.0.41", "description": "Data structures for managing & working with strided, memory mapped vectors", "module": "./index.js", "main": "./lib/index.js", @@ -42,19 +42,19 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/binary": "^2.0.11", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/malloc": "^4.1.21", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/api": "^6.12.1", + "@thi.ng/binary": "^2.0.12", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/malloc": "^4.1.22", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/vectors/CHANGELOG.md b/packages/vectors/CHANGELOG.md index 587e266350..0f1bee7ac6 100644 --- a/packages/vectors/CHANGELOG.md +++ b/packages/vectors/CHANGELOG.md @@ -3,7 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [4.5.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.5.5...@thi.ng/vectors@4.5.6) (2020-07-28) +## [4.6.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.6.0...@thi.ng/vectors@4.6.1) (2020-08-16) **Note:** Version bump only for package @thi.ng/vectors @@ -11,41 +11,13 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [4.5.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.5.4...@thi.ng/vectors@4.5.5) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - -## [4.5.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.5.3...@thi.ng/vectors@4.5.4) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - -## [4.5.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.5.2...@thi.ng/vectors@4.5.3) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - -## [4.5.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.5.1...@thi.ng/vectors@4.5.2) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/vectors - - +# [4.6.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.5.6...@thi.ng/vectors@4.6.0) (2020-08-10) +### Features -## [4.5.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.5.0...@thi.ng/vectors@4.5.1) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/vectors +* **vectors:** add not() bvec op ([a820b8f](https://github.com/thi-ng/umbrella/commit/a820b8fec8f69c82910f61bfeb3c013ceed19b8c)) +* **vectors:** add/update vec coercions & types ([073389e](https://github.com/thi-ng/umbrella/commit/073389e33bbead294d690c60d150a7fd0589f822)) @@ -62,38 +34,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [4.4.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.4.3...@thi.ng/vectors@4.4.4) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - -## [4.4.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.4.2...@thi.ng/vectors@4.4.3) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - -## [4.4.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.4.1...@thi.ng/vectors@4.4.2) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - -## [4.4.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.4.0...@thi.ng/vectors@4.4.1) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - # [4.4.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@4.3.4...@thi.ng/vectors@4.4.0) (2020-05-14) diff --git a/packages/vectors/README.md b/packages/vectors/README.md index 1b58d974ac..e975eea560 100644 --- a/packages/vectors/README.md +++ b/packages/vectors/README.md @@ -41,6 +41,7 @@ This project is part of the - [Vector array batch processing](#vector-array-batch-processing) - [Comparison / equality](#comparison---equality) - [Bitwise operations (int / uint vec)](#bitwise-operations-int---uint-vec) + - [Vector conversions / coercions](#vector-conversions---coercions) - [Boolean vector logic](#boolean-vector-logic) - [Componentwise comparisons](#componentwise-comparisons) - [Hashing](#hashing) @@ -152,7 +153,7 @@ yarn add @thi.ng/vectors ``` -Package sizes (gzipped, pre-treeshake): ESM: 11.12 KB / CJS: 13.96 KB / UMD: 12.30 KB +Package sizes (gzipped, pre-treeshake): ESM: 11.14 KB / CJS: 14.02 KB / UMD: 12.34 KB ## Dependencies @@ -577,17 +578,25 @@ forced accordingly. | `lshiftN` | ✓ | | | I2-I4, U2-U4 | | | `rshiftN` | ✓ | | | I2-I4, U2-U4 | | +### Vector conversions / coercions + +- `asIVec` (2-4) - signed int vector +- `asUVec` (2-4) - unsigned int vector +- `asBVec` (2-4) - boolean vector +- `fromBVec` (2-4) - coerces each component to 0/1 + ### Boolean vector logic -| Function | Generic | Fixed | Strided | Int | Comments | -|-------------|---------|-------|---------|-----|----------| -| `logicAnd` | ✓ | 2-4 | | | | -| `logicAndN` | ✓ | 2-4 | | | | -| `logicOr` | ✓ | 2-4 | | | | -| `logicOrN` | ✓ | 2-4 | | | | -| `logicNot` | ✓ | 2-4 | | | | -| `every` | ✓ | 2-4 | | | | -| `some` | ✓ | 2-4 | | | | +| Function | Generic | Fixed | Strided | Int | Comments | +|-------------|---------|-------|---------|-----|-------------------| +| `logicAnd` | ✓ | 2-4 | | | | +| `logicAndN` | ✓ | 2-4 | | | | +| `logicOr` | ✓ | 2-4 | | | | +| `logicOrN` | ✓ | 2-4 | | | | +| `logicNot` | ✓ | 2-4 | | | | +| `every` | ✓ | 2-4 | | | returns `boolean` | +| `some` | ✓ | 2-4 | | | returns `boolean` | +| `not` | ✓ | 2-4 | | | | ### Componentwise comparisons diff --git a/packages/vectors/package.json b/packages/vectors/package.json index 6bf2e8805a..59a755d06f 100644 --- a/packages/vectors/package.json +++ b/packages/vectors/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/vectors", - "version": "4.5.6", + "version": "4.6.1", "description": "Optimized 2d/3d/4d and arbitrary length vector operations", "module": "./index.js", "main": "./lib/index.js", @@ -42,22 +42,22 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/binary": "^2.0.11", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/math": "^2.0.1", - "@thi.ng/memoize": "^2.0.17", - "@thi.ng/random": "^1.4.15", - "@thi.ng/transducers": "^7.2.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/binary": "^2.0.12", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/math": "^2.0.2", + "@thi.ng/memoize": "^2.0.18", + "@thi.ng/random": "^1.4.16", + "@thi.ng/transducers": "^7.2.1" }, "files": [ "*.js", diff --git a/packages/vectors/src/api.ts b/packages/vectors/src/api.ts index 94d5ccaae8..848de066f6 100644 --- a/packages/vectors/src/api.ts +++ b/packages/vectors/src/api.ts @@ -261,6 +261,7 @@ export type BVecOpVV = Fn3; export type BVecOpVN = Fn3; export type ToBVecOpV = Fn2; +export type FromBVecOpV = Fn2; export type MultiBVecOpV = MultiVecOpImpl; export type MultiBVecOpVV = MultiVecOpImpl; @@ -268,6 +269,7 @@ export type MultiBVecOpVN = MultiVecOpImpl; export type MultiBVecOpRoV = MultiVecOpImpl>; export type MultiToBVecOpV = MultiVecOpImpl; +export type MultiFromBVecOpV = MultiVecOpImpl; export type CompareOp = Fn3; export type MultiCompareOp = MultiVecOpImpl; diff --git a/packages/vectors/src/convert.ts b/packages/vectors/src/convert.ts index 0c8465c003..f83bd2c041 100644 --- a/packages/vectors/src/convert.ts +++ b/packages/vectors/src/convert.ts @@ -1,15 +1,15 @@ import { - BVec, + FromBVecOpV, + MultiFromBVecOpV, MultiToBVecOpV, MultiVecOpV, Template, ToBVecOpV, - Vec, VecOpV, } from "./api"; import { ARGS_V, defOp, NEW_OUT } from "./internal/codegen"; -const $ = (tpl: Template, pre?: string) => +const $ = (tpl: Template, pre = NEW_OUT) => defOp(tpl, ARGS_V, ARGS_V, "o", 1, pre); export const [asIVec, asIVec2, asIVec3, asIVec4] = $( @@ -21,12 +21,10 @@ export const [asUVec, asUVec2, asUVec3, asUVec4] = $( ); export const [asBVec, asBVec2, asBVec3, asBVec4] = $( - ([o, a]) => `${o}=!!${a};`, - NEW_OUT + ([o, a]) => `${o}=!!${a};` ); -export const fromBVec = (out: Vec | null, v: BVec) => { - out = out || []; - for (let i = v.length; --i >= 0; ) out[i] = ~~v[i]; - return out; -}; +export const [fromBVec, fromBVec2, fromBVec3, fromBVec4] = $< + MultiFromBVecOpV, + FromBVecOpV +>(([o, a]) => `${o}=~~${a};`); diff --git a/packages/vectors/src/index.ts b/packages/vectors/src/index.ts index 4cac3d2cf8..11de110a3e 100644 --- a/packages/vectors/src/index.ts +++ b/packages/vectors/src/index.ts @@ -124,6 +124,7 @@ export * from "./neg"; export * from "./normal"; export * from "./normalize"; export * from "./normalizes"; +export * from "./not"; export * from "./ortho-normal"; export * from "./perpendicular"; export * from "./polar"; diff --git a/packages/vectors/src/not.ts b/packages/vectors/src/not.ts new file mode 100644 index 0000000000..7aaa7cee22 --- /dev/null +++ b/packages/vectors/src/not.ts @@ -0,0 +1,11 @@ +import { BVecOpV, MultiBVecOpV } from "./api"; +import { ARGS_V, defOp, NEW_OUT } from "./internal/codegen"; + +export const [not, not2, not3, not4] = defOp( + ([o, a]) => `${o}=!${a};`, + ARGS_V, + ARGS_V, + "o", + 1, + NEW_OUT +); diff --git a/packages/vectors/tpl.readme.md b/packages/vectors/tpl.readme.md index 3fb255cf79..244c51786e 100644 --- a/packages/vectors/tpl.readme.md +++ b/packages/vectors/tpl.readme.md @@ -485,17 +485,25 @@ forced accordingly. | `lshiftN` | ✓ | | | I2-I4, U2-U4 | | | `rshiftN` | ✓ | | | I2-I4, U2-U4 | | +### Vector conversions / coercions + +- `asIVec` (2-4) - signed int vector +- `asUVec` (2-4) - unsigned int vector +- `asBVec` (2-4) - boolean vector +- `fromBVec` (2-4) - coerces each component to 0/1 + ### Boolean vector logic -| Function | Generic | Fixed | Strided | Int | Comments | -|-------------|---------|-------|---------|-----|----------| -| `logicAnd` | ✓ | 2-4 | | | | -| `logicAndN` | ✓ | 2-4 | | | | -| `logicOr` | ✓ | 2-4 | | | | -| `logicOrN` | ✓ | 2-4 | | | | -| `logicNot` | ✓ | 2-4 | | | | -| `every` | ✓ | 2-4 | | | | -| `some` | ✓ | 2-4 | | | | +| Function | Generic | Fixed | Strided | Int | Comments | +|-------------|---------|-------|---------|-----|-------------------| +| `logicAnd` | ✓ | 2-4 | | | | +| `logicAndN` | ✓ | 2-4 | | | | +| `logicOr` | ✓ | 2-4 | | | | +| `logicOrN` | ✓ | 2-4 | | | | +| `logicNot` | ✓ | 2-4 | | | | +| `every` | ✓ | 2-4 | | | returns `boolean` | +| `some` | ✓ | 2-4 | | | returns `boolean` | +| `not` | ✓ | 2-4 | | | | ### Componentwise comparisons @@ -510,7 +518,6 @@ All resulting in boolean vectors: | `gte` | ✓ | 2-4 | | | | | `neq` | ✓ | 2-4 | | | | - ### Hashing - `hash` diff --git a/packages/webgl-msdf/CHANGELOG.md b/packages/webgl-msdf/CHANGELOG.md index 15390ef0a0..32bc02e190 100644 --- a/packages/webgl-msdf/CHANGELOG.md +++ b/packages/webgl-msdf/CHANGELOG.md @@ -3,135 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.48](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.47...@thi.ng/webgl-msdf@0.1.48) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.47](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.46...@thi.ng/webgl-msdf@0.1.47) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.46](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.45...@thi.ng/webgl-msdf@0.1.46) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.45](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.44...@thi.ng/webgl-msdf@0.1.45) (2020-07-22) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.44](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.43...@thi.ng/webgl-msdf@0.1.44) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.43](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.42...@thi.ng/webgl-msdf@0.1.43) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.42](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.41...@thi.ng/webgl-msdf@0.1.42) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.40...@thi.ng/webgl-msdf@0.1.41) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.39...@thi.ng/webgl-msdf@0.1.40) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.38...@thi.ng/webgl-msdf@0.1.39) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.38](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.37...@thi.ng/webgl-msdf@0.1.38) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.37](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.36...@thi.ng/webgl-msdf@0.1.37) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.36](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.35...@thi.ng/webgl-msdf@0.1.36) (2020-06-07) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.34...@thi.ng/webgl-msdf@0.1.35) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.33...@thi.ng/webgl-msdf@0.1.34) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.32...@thi.ng/webgl-msdf@0.1.33) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/webgl-msdf - - - - - -## [0.1.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.31...@thi.ng/webgl-msdf@0.1.32) (2020-05-19) +## [0.1.55](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-msdf@0.1.54...@thi.ng/webgl-msdf@0.1.55) (2020-08-16) **Note:** Version bump only for package @thi.ng/webgl-msdf diff --git a/packages/webgl-msdf/package.json b/packages/webgl-msdf/package.json index a06eb38871..f357fb463a 100644 --- a/packages/webgl-msdf/package.json +++ b/packages/webgl-msdf/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/webgl-msdf", - "version": "0.1.48", + "version": "0.1.55", "description": "Multi-channel SDF font rendering & basic text layout for WebGL", "module": "./index.js", "main": "./lib/index.js", @@ -42,19 +42,19 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/shader-ast": "^0.4.0", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vector-pools": "^1.0.39", - "@thi.ng/vectors": "^4.5.6", - "@thi.ng/webgl": "^3.0.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/shader-ast": "^0.6.2", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vector-pools": "^1.0.41", + "@thi.ng/vectors": "^4.6.1", + "@thi.ng/webgl": "^3.2.0" }, "files": [ "*.js", diff --git a/packages/webgl-shadertoy/CHANGELOG.md b/packages/webgl-shadertoy/CHANGELOG.md index 9c30b3a1bb..c928687658 100644 --- a/packages/webgl-shadertoy/CHANGELOG.md +++ b/packages/webgl-shadertoy/CHANGELOG.md @@ -3,135 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.2.35](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.34...@thi.ng/webgl-shadertoy@0.2.35) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.34](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.33...@thi.ng/webgl-shadertoy@0.2.34) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.33](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.32...@thi.ng/webgl-shadertoy@0.2.33) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.32](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.31...@thi.ng/webgl-shadertoy@0.2.32) (2020-07-22) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.31](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.30...@thi.ng/webgl-shadertoy@0.2.31) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.30](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.29...@thi.ng/webgl-shadertoy@0.2.30) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.29](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.28...@thi.ng/webgl-shadertoy@0.2.29) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.28](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.27...@thi.ng/webgl-shadertoy@0.2.28) (2020-07-08) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.26...@thi.ng/webgl-shadertoy@0.2.27) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.25...@thi.ng/webgl-shadertoy@0.2.26) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.25](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.24...@thi.ng/webgl-shadertoy@0.2.25) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.24](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.23...@thi.ng/webgl-shadertoy@0.2.24) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.23](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.22...@thi.ng/webgl-shadertoy@0.2.23) (2020-06-07) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.21...@thi.ng/webgl-shadertoy@0.2.22) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.20...@thi.ng/webgl-shadertoy@0.2.21) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.19...@thi.ng/webgl-shadertoy@0.2.20) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/webgl-shadertoy - - - - - -## [0.2.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.18...@thi.ng/webgl-shadertoy@0.2.19) (2020-05-19) +## [0.2.42](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl-shadertoy@0.2.41...@thi.ng/webgl-shadertoy@0.2.42) (2020-08-16) **Note:** Version bump only for package @thi.ng/webgl-shadertoy diff --git a/packages/webgl-shadertoy/package.json b/packages/webgl-shadertoy/package.json index 7653cc60cf..a7e4007564 100644 --- a/packages/webgl-shadertoy/package.json +++ b/packages/webgl-shadertoy/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/webgl-shadertoy", - "version": "0.2.35", + "version": "0.2.42", "description": "Basic WebGL scaffolding for running interactive fragment shaders via @thi.ng/shader-ast", "module": "./index.js", "main": "./lib/index.js", @@ -42,17 +42,17 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/shader-ast": "^0.4.0", - "@thi.ng/shader-ast-glsl": "^0.2.0", - "@thi.ng/webgl": "^3.0.0" + "@thi.ng/api": "^6.12.1", + "@thi.ng/shader-ast": "^0.6.2", + "@thi.ng/shader-ast-glsl": "^0.2.6", + "@thi.ng/webgl": "^3.2.0" }, "files": [ "*.js", diff --git a/packages/webgl/CHANGELOG.md b/packages/webgl/CHANGELOG.md index 96810cac84..cdce7a4de6 100644 --- a/packages/webgl/CHANGELOG.md +++ b/packages/webgl/CHANGELOG.md @@ -3,113 +3,70 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -# [3.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.11...@thi.ng/webgl@3.0.0) (2020-07-28) - - -### Bug Fixes - -* **webgl:** bind FBO in readTexture() ([6cb4448](https://github.com/thi-ng/umbrella/commit/6cb4448f75811e9a266ff81065da03ccdf138b6d)) +# [3.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@3.1.1...@thi.ng/webgl@3.2.0) (2020-08-16) ### Features -* **webgl:** add varying int support (webgl2) ([c812800](https://github.com/thi-ng/umbrella/commit/c812800cb8d61a19b892a7f802fd03820c7e7310)) -* **webgl:** add/update opts for defQuadModel() ([13b7d9e](https://github.com/thi-ng/umbrella/commit/13b7d9e5ad26622702cfd4f1c4957da50ab704ed)) - - -### BREAKING CHANGES - -* **webgl:** add/update opts for defQuadModel() - -- update callsite in defMultiPass() - - - - - -## [2.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.10...@thi.ng/webgl@2.0.11) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/webgl - - - - - -## [2.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.9...@thi.ng/webgl@2.0.10) (2020-07-25) - -**Note:** Version bump only for package @thi.ng/webgl - - - - - -## [2.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.8...@thi.ng/webgl@2.0.9) (2020-07-22) - -**Note:** Version bump only for package @thi.ng/webgl - - - - - -## [2.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.7...@thi.ng/webgl@2.0.8) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/webgl +* **webgl:** store texture filter/wrap mode ([8a7420e](https://github.com/thi-ng/umbrella/commit/8a7420ee708e92a1670c47330c6c1b262b76cc87)) -## [2.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.6...@thi.ng/webgl@2.0.7) (2020-07-17) - -**Note:** Version bump only for package @thi.ng/webgl - - +## [3.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@3.1.0...@thi.ng/webgl@3.1.1) (2020-08-12) +### Bug Fixes -## [2.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.5...@thi.ng/webgl@2.0.6) (2020-07-08) +* **webgl:** update/add DrawOpts, add unbindTextures() ([27021fa](https://github.com/thi-ng/umbrella/commit/27021facca516e3d9c598f017819fe0314c72af4)) -**Note:** Version bump only for package @thi.ng/webgl +# [3.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@3.0.4...@thi.ng/webgl@3.1.0) (2020-08-12) -## [2.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.4...@thi.ng/webgl@2.0.5) (2020-07-08) -**Note:** Version bump only for package @thi.ng/webgl +### Features +* **webgl:** add DrawFlags opts for draw() ([800382b](https://github.com/thi-ng/umbrella/commit/800382ba1a67a5dd9f8a4edc17f6d791bfa2c627)) +* **webgl:** add opt unbind flag for .configure() ([0e5cc2b](https://github.com/thi-ng/umbrella/commit/0e5cc2bc5b632c7d418715c936d4cc6152b4a57c)) -## [2.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.3...@thi.ng/webgl@2.0.4) (2020-07-04) -**Note:** Version bump only for package @thi.ng/webgl +## [3.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@3.0.0...@thi.ng/webgl@3.0.1) (2020-08-08) +### Bug Fixes +* **webgl:** unbind texture after configured ([9612cdd](https://github.com/thi-ng/umbrella/commit/9612cdd86130ccb780eeda2971e780f0c8dc2b52)) -## [2.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.2...@thi.ng/webgl@2.0.3) (2020-07-02) -**Note:** Version bump only for package @thi.ng/webgl +# [3.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.11...@thi.ng/webgl@3.0.0) (2020-07-28) +### Bug Fixes -## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.1...@thi.ng/webgl@2.0.2) (2020-06-20) +* **webgl:** bind FBO in readTexture() ([6cb4448](https://github.com/thi-ng/umbrella/commit/6cb4448f75811e9a266ff81065da03ccdf138b6d)) -**Note:** Version bump only for package @thi.ng/webgl +### Features +* **webgl:** add varying int support (webgl2) ([c812800](https://github.com/thi-ng/umbrella/commit/c812800cb8d61a19b892a7f802fd03820c7e7310)) +* **webgl:** add/update opts for defQuadModel() ([13b7d9e](https://github.com/thi-ng/umbrella/commit/13b7d9e5ad26622702cfd4f1c4957da50ab704ed)) +### BREAKING CHANGES -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@2.0.0...@thi.ng/webgl@2.0.1) (2020-06-14) +* **webgl:** add/update opts for defQuadModel() -**Note:** Version bump only for package @thi.ng/webgl +- update callsite in defMultiPass() @@ -133,38 +90,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@1.0.16...@thi.ng/webgl@1.0.17) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/webgl - - - - - -## [1.0.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@1.0.15...@thi.ng/webgl@1.0.16) (2020-06-01) - -**Note:** Version bump only for package @thi.ng/webgl - - - - - -## [1.0.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@1.0.14...@thi.ng/webgl@1.0.15) (2020-05-29) - -**Note:** Version bump only for package @thi.ng/webgl - - - - - -## [1.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@1.0.13...@thi.ng/webgl@1.0.14) (2020-05-19) - -**Note:** Version bump only for package @thi.ng/webgl - - - - - ## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/webgl@1.0.6...@thi.ng/webgl@1.0.7) (2020-04-21) diff --git a/packages/webgl/README.md b/packages/webgl/README.md index 62b8d6fdc4..161accf8c1 100644 --- a/packages/webgl/README.md +++ b/packages/webgl/README.md @@ -89,7 +89,7 @@ yarn add @thi.ng/webgl ``` -Package sizes (gzipped, pre-treeshake): ESM: 11.35 KB / CJS: 11.51 KB / UMD: 11.35 KB +Package sizes (gzipped, pre-treeshake): ESM: 11.35 KB / CJS: 11.52 KB / UMD: 11.35 KB ## Dependencies @@ -123,6 +123,7 @@ A selection: | | WebGL & JS canvas2D raymarch shader cross-compilation | [Demo](https://demo.thi.ng/umbrella/shader-ast-raymarch/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/shader-ast-raymarch) | | | WebGL & JS canvas 2D SDF | [Demo](https://demo.thi.ng/umbrella/shader-ast-sdf2d/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/shader-ast-sdf2d) | | | WebGL & Canvas2D textured tunnel shader | [Demo](https://demo.thi.ng/umbrella/shader-ast-tunnel/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/shader-ast-tunnel) | +| | Minimal shader graph developed during livestream #2 | [Demo](https://demo.thi.ng/umbrella/shader-graph/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/shader-graph) | | | Entity Component System w/ 100k 3D particles | [Demo](https://demo.thi.ng/umbrella/soa-ecs/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/soa-ecs) | | | WebGL multi-colored cube mesh | [Demo](https://demo.thi.ng/umbrella/webgl-cube/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/webgl-cube) | | | WebGL cube maps with async texture loading | [Demo](https://demo.thi.ng/umbrella/webgl-cubemap/) | [Source](https://github.com/thi-ng/umbrella/tree/develop/examples/webgl-cubemap) | diff --git a/packages/webgl/package.json b/packages/webgl/package.json index 88714fef4a..ff687df565 100644 --- a/packages/webgl/package.json +++ b/packages/webgl/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/webgl", - "version": "3.0.0", + "version": "3.2.0", "description": "WebGL & GLSL abstraction layer", "module": "./index.js", "main": "./lib/index.js", @@ -42,27 +42,27 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/adapt-dpi": "^1.0.4", - "@thi.ng/api": "^6.12.0", - "@thi.ng/associative": "^5.0.2", - "@thi.ng/checks": "^2.7.4", - "@thi.ng/equiv": "^1.0.27", - "@thi.ng/errors": "^1.2.17", - "@thi.ng/matrices": "^0.6.26", - "@thi.ng/pixel": "^0.4.1", - "@thi.ng/shader-ast": "^0.4.0", - "@thi.ng/shader-ast-glsl": "^0.2.0", - "@thi.ng/shader-ast-stdlib": "^0.3.33", - "@thi.ng/transducers": "^7.2.0", - "@thi.ng/vector-pools": "^1.0.39", - "@thi.ng/vectors": "^4.5.6" + "@thi.ng/adapt-dpi": "^1.0.5", + "@thi.ng/api": "^6.12.1", + "@thi.ng/associative": "^5.0.3", + "@thi.ng/checks": "^2.7.5", + "@thi.ng/equiv": "^1.0.28", + "@thi.ng/errors": "^1.2.18", + "@thi.ng/matrices": "^0.6.28", + "@thi.ng/pixel": "^0.4.2", + "@thi.ng/shader-ast": "^0.6.2", + "@thi.ng/shader-ast-glsl": "^0.2.6", + "@thi.ng/shader-ast-stdlib": "^0.4.5", + "@thi.ng/transducers": "^7.2.1", + "@thi.ng/vector-pools": "^1.0.41", + "@thi.ng/vectors": "^4.6.1" }, "files": [ "*.js", diff --git a/packages/webgl/src/draw.ts b/packages/webgl/src/draw.ts index ac54394e01..f2f3608d05 100644 --- a/packages/webgl/src/draw.ts +++ b/packages/webgl/src/draw.ts @@ -1,18 +1,44 @@ import { isArray } from "@thi.ng/checks"; import { isGL2Context } from "./checks"; import { error } from "./error"; -import { bindTextures } from "./texture"; +import { bindTextures, unbindTextures } from "./texture"; import type { ModelSpec } from "./api/model"; -export const draw = (specs: ModelSpec | ModelSpec[]) => { +export interface DrawFlags { + /** + * Unless false (default: true), bind modelspec's textures + */ + bindTex: boolean; + /** + * If true (default: false), unbind modelspec's textures after use + */ + unbindTex: boolean; + /** + * Unless false (default: true), bind modelspec's shader before use + */ + bindShader: boolean; + /** + * Unless false (default: true), unbind modelspec's shader after use + */ + unbindShader: boolean; + /** + * Unless false (default: true), apply shader's `state` opts (if any) + */ + shaderState: boolean; +} + +export const draw = ( + specs: ModelSpec | ModelSpec[], + opts: Partial = {} +) => { const _specs = isArray(specs) ? specs : [specs]; for (let i = 0, n = _specs.length; i < n; i++) { const spec = _specs[i]; const indices = spec.indices; const gl = spec.shader.gl; - spec.textures && bindTextures(spec.textures); - spec.shader.prepareState(); - spec.shader.bind(spec); + opts.bindTex !== false && bindTextures(spec.textures); + opts.shaderState !== false && spec.shader.prepareState(); + opts.bindShader !== false && spec.shader.bind(spec); if (indices && indices.buffer) { indices.buffer.bind(); if (spec.instances) { @@ -34,7 +60,8 @@ export const draw = (specs: ModelSpec | ModelSpec[]) => { gl.drawArrays(spec.mode!, 0, spec.num); } } - spec.shader.unbind(null); + opts.unbindShader !== false && spec.shader.unbind(null); + opts.unbindTex && unbindTextures(spec.textures); } }; diff --git a/packages/webgl/src/fbo.ts b/packages/webgl/src/fbo.ts index 55a51106d7..960a898dac 100644 --- a/packages/webgl/src/fbo.ts +++ b/packages/webgl/src/fbo.ts @@ -58,7 +58,7 @@ export class FBO implements IFbo { return true; } - configure(opts: Partial) { + configure(opts: Partial, unbind = true) { const gl = this.gl; this.bind(); if (opts.tex) { @@ -109,7 +109,7 @@ export class FBO implements IFbo { ); } this.validate(); - return this.unbind(); + return unbind ? this.unbind() : true; } validate() { diff --git a/packages/webgl/src/rbo.ts b/packages/webgl/src/rbo.ts index 6443c75852..99d964cdd7 100644 --- a/packages/webgl/src/rbo.ts +++ b/packages/webgl/src/rbo.ts @@ -30,7 +30,7 @@ export class RBO implements IRenderBuffer { return true; } - configure(opts: RboOpts) { + configure(opts: RboOpts, unbind = true) { const gl = this.gl; this.bind(); this.format = opts.format || gl.DEPTH_COMPONENT16; @@ -42,8 +42,7 @@ export class RBO implements IRenderBuffer { opts.width, opts.height ); - this.unbind(); - return true; + return unbind ? this.unbind() : true; } } diff --git a/packages/webgl/src/texture.ts b/packages/webgl/src/texture.ts index 833fb4851a..5b1a829899 100644 --- a/packages/webgl/src/texture.ts +++ b/packages/webgl/src/texture.ts @@ -13,28 +13,41 @@ import { import { isGL2Context } from "./checks"; import { error } from "./error"; -export const bindTextures = (textures: ITexture[]) => { +export const bindTextures = (textures?: ITexture[]) => { if (!textures) return; for (let i = textures.length, tex; --i >= 0; ) { (tex = textures[i]) && tex.bind(i); } }; +export const unbindTextures = (textures?: ITexture[]) => { + if (!textures) return; + for (let i = textures.length, tex; --i >= 0; ) { + (tex = textures[i]) && tex.unbind(i); + } +}; + export class Texture implements ITexture { gl: WebGLRenderingContext; tex: WebGLTexture; target!: TextureTarget; format!: TextureFormat; + filter!: TextureFilter[]; + wrap!: TextureRepeat[]; type!: TextureType; size!: number[]; constructor(gl: WebGLRenderingContext, opts: Partial = {}) { this.gl = gl; this.tex = gl.createTexture() || error("error creating WebGL texture"); - this.configure(opts); + this.configure({ + filter: TextureFilter.NEAREST, + wrap: TextureRepeat.CLAMP, + ...opts, + }); } - configure(opts: Partial = {}) { + configure(opts: Partial = {}, unbind = true) { const gl = this.gl; const isGL2 = isGL2Context(gl); const target = opts.target || this.target || TextureTarget.TEXTURE_2D; @@ -160,28 +173,31 @@ export class Texture implements ITexture { opts.mipmap && gl.generateMipmap(target); - const flt = opts.filter || TextureFilter.NEAREST; + const flt = opts.filter || this.filter || TextureFilter.NEAREST; if (isArray(flt)) { t1 = flt[0]; - t2 = flt[1]!; + t2 = flt[1] || t1; + this.filter = [t1, t2]; } else { + this.filter = [flt, flt, flt]; t1 = t2 = flt; } - t1 && gl.texParameteri(target, gl.TEXTURE_MIN_FILTER, t1); - t2 && gl.texParameteri(target, gl.TEXTURE_MAG_FILTER, t2); + gl.texParameteri(target, gl.TEXTURE_MIN_FILTER, t1); + gl.texParameteri(target, gl.TEXTURE_MAG_FILTER, t2); - const wrap = opts.wrap || TextureRepeat.CLAMP; + const wrap = opts.wrap || this.wrap || TextureRepeat.CLAMP; if (isArray(wrap)) { t1 = wrap[0]; - t2 = wrap[1]!; - t3 = wrap[2]!; + t2 = wrap[1] || t1; + t3 = wrap[2] || t1; + this.wrap = [t1, t2, t3]; } else { t1 = t2 = t3 = wrap; + this.wrap = [wrap, wrap, wrap]; } - t1 && gl.texParameteri(target, gl.TEXTURE_WRAP_S, t1); - t2 && gl.texParameteri(target, gl.TEXTURE_WRAP_T, t2); - t3 && - isGL2 && + gl.texParameteri(target, gl.TEXTURE_WRAP_S, t1); + gl.texParameteri(target, gl.TEXTURE_WRAP_T, t2); + isGL2 && target === (gl).TEXTURE_3D && gl.texParameteri( target, @@ -192,13 +208,13 @@ export class Texture implements ITexture { if (opts.lod) { const [t1, t2] = opts.lod; t1 && - gl.texParameteri( + gl.texParameterf( target, (gl).TEXTURE_MIN_LOD, t1 ); t2 && - gl.texParameteri( + gl.texParameterf( target, (gl).TEXTURE_MAX_LOD, t2 @@ -219,6 +235,8 @@ export class Texture implements ITexture { ); } + unbind && gl.bindTexture(this.target, null); + return true; } diff --git a/packages/zipper/CHANGELOG.md b/packages/zipper/CHANGELOG.md index 088247aaca..50be83d743 100644 --- a/packages/zipper/CHANGELOG.md +++ b/packages/zipper/CHANGELOG.md @@ -3,47 +3,7 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [0.1.21](https://github.com/thi-ng/umbrella/compare/@thi.ng/zipper@0.1.20...@thi.ng/zipper@0.1.21) (2020-07-28) - -**Note:** Version bump only for package @thi.ng/zipper - - - - - -## [0.1.20](https://github.com/thi-ng/umbrella/compare/@thi.ng/zipper@0.1.19...@thi.ng/zipper@0.1.20) (2020-07-04) - -**Note:** Version bump only for package @thi.ng/zipper - - - - - -## [0.1.19](https://github.com/thi-ng/umbrella/compare/@thi.ng/zipper@0.1.18...@thi.ng/zipper@0.1.19) (2020-07-02) - -**Note:** Version bump only for package @thi.ng/zipper - - - - - -## [0.1.18](https://github.com/thi-ng/umbrella/compare/@thi.ng/zipper@0.1.17...@thi.ng/zipper@0.1.18) (2020-06-20) - -**Note:** Version bump only for package @thi.ng/zipper - - - - - -## [0.1.17](https://github.com/thi-ng/umbrella/compare/@thi.ng/zipper@0.1.16...@thi.ng/zipper@0.1.17) (2020-06-14) - -**Note:** Version bump only for package @thi.ng/zipper - - - - - -## [0.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/zipper@0.1.15...@thi.ng/zipper@0.1.16) (2020-06-01) +## [0.1.22](https://github.com/thi-ng/umbrella/compare/@thi.ng/zipper@0.1.21...@thi.ng/zipper@0.1.22) (2020-08-16) **Note:** Version bump only for package @thi.ng/zipper diff --git a/packages/zipper/package.json b/packages/zipper/package.json index 0d11d5c31b..dacc8131ef 100644 --- a/packages/zipper/package.json +++ b/packages/zipper/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/zipper", - "version": "0.1.21", + "version": "0.1.22", "description": "Functional tree editing, manipulation & navigation", "module": "./index.js", "main": "./lib/index.js", @@ -42,16 +42,16 @@ "@microsoft/api-extractor": "^7.9.2", "@types/mocha": "^8.0.0", "@types/node": "^14.0.26", - "mocha": "^8.0.1", + "mocha": "^8.1.1", "nyc": "^15.1.0", "ts-node": "^8.10.1", - "typedoc": "^0.17.6", + "typedoc": "^0.18.0", "typescript": "^3.9.7" }, "dependencies": { - "@thi.ng/api": "^6.12.0", - "@thi.ng/arrays": "^0.6.13", - "@thi.ng/checks": "^2.7.4" + "@thi.ng/api": "^6.12.1", + "@thi.ng/arrays": "^0.6.14", + "@thi.ng/checks": "^2.7.5" }, "files": [ "*.js", diff --git a/scripts/bundle-module b/scripts/bundle-module index 8765a6ebcb..a1670083c7 100755 --- a/scripts/bundle-module +++ b/scripts/bundle-module @@ -38,7 +38,7 @@ const buildVersion = async (opts, write = true, compressed = false) => { const bundle = await rollup.rollup(INPUT_OPTS); const bundleOut = (await bundle.generate(opts)).output[0]; const bundleCode = bundleOut.code; - const terserOut = terser.minify(bundleCode, TERSER_OPTS).code; + const terserOut = (await terser.minify(bundleCode, TERSER_OPTS)).code; const gzSize = gz.sync(terserOut); write && fs.writeFileSync(opts.file, compressed ? terserOut : bundleCode); diff --git a/yarn.lock b/yarn.lock index 05c23918af..0c89b86218 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2392,10 +2392,10 @@ asn1@~0.2.3: dependencies: safer-buffer "~2.1.0" -assemblyscript@^0.14.5: - version "0.14.5" - resolved "https://registry.yarnpkg.com/assemblyscript/-/assemblyscript-0.14.5.tgz#36c556d34c05433e3ca8fcf8c340c8bda177dcbf" - integrity sha512-HziogbWU7ia9fqz62hdpnbkl54x8oCkOTY4x/rCaVxemqhaOzvrmHzXLw6K61vYIJyZgalzUH3sbWTSZu/jeJw== +assemblyscript@^0.14.8: + version "0.14.8" + resolved "https://registry.yarnpkg.com/assemblyscript/-/assemblyscript-0.14.8.tgz#6db8a149d44013181075dada78aab55af0ce2943" + integrity sha512-a8qQ1MWpebqHQvZFdg7rjp+mIlAJKGDivNFOmKUfu5B8u2deNTBhg3xOrp7Ka3irg+zAmGK3JcpJ+ZofqnebqQ== dependencies: binaryen "95.0.0-nightly.20200723" long "^4.0.0" @@ -2433,6 +2433,11 @@ asynckit@^0.4.0: resolved "https://registry.yarnpkg.com/asynckit/-/asynckit-0.4.0.tgz#c79ed97f7f34cb8f2ba1bc9790bcc366474b4b79" integrity sha1-x57Zf380y48robyXkLzDZkdLS3k= +at-least-node@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/at-least-node/-/at-least-node-1.0.0.tgz#602cd4b46e844ad4effc92a8011a3c46e0238dc2" + integrity sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + atob-lite@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/atob-lite/-/atob-lite-2.0.0.tgz#0fef5ad46f1bd7a8502c65727f0367d5ee43d696" @@ -4534,6 +4539,16 @@ fs-extra@^8.1.0: jsonfile "^4.0.0" universalify "^0.1.0" +fs-extra@^9.0.1: + version "9.0.1" + resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-9.0.1.tgz#910da0062437ba4c39fedd863f1675ccfefcb9fc" + integrity sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ== + dependencies: + at-least-node "^1.0.0" + graceful-fs "^4.2.0" + jsonfile "^6.0.1" + universalify "^1.0.0" + fs-extra@~7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-7.0.1.tgz#4f189c44aa123b895f722804f55ea23eadc348e9" @@ -5816,6 +5831,15 @@ jsonfile@^4.0.0: optionalDependencies: graceful-fs "^4.1.6" +jsonfile@^6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.0.1.tgz#98966cba214378c8c84b82e085907b40bf614179" + integrity sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg== + dependencies: + universalify "^1.0.0" + optionalDependencies: + graceful-fs "^4.1.6" + jsonparse@^1.2.0: version "1.3.1" resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" @@ -6200,10 +6224,10 @@ map-visit@^1.0.0: dependencies: object-visit "^1.0.0" -marked@1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/marked/-/marked-1.0.0.tgz#d35784245a04871e5988a491e28867362e941693" - integrity sha512-Wo+L1pWTVibfrSr+TTtMuiMfNzmZWiOPeO7rZsQUY5bgsxpHesBEcIWJloWVTFnrMXnf/TL30eTFSGJddmQAng== +marked@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/marked/-/marked-1.1.1.tgz#e5d61b69842210d5df57b05856e0c91572703e6a" + integrity sha512-mJzT8D2yPxoPh7h0UXkB+dBj4FykPJ2OIfxAWeIHrvoHDkFxukV/29QxoFQoPM6RLEwhIFdJpmKBlqVM3s2ZIw== md5.js@^1.3.4: version "1.3.5" @@ -6461,10 +6485,10 @@ mkdirp@^0.5.0, mkdirp@^0.5.1, mkdirp@^0.5.3, mkdirp@~0.5.1: dependencies: minimist "^1.2.5" -mocha@^8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/mocha/-/mocha-8.0.1.tgz#fe01f0530362df271aa8f99510447bc38b88d8ed" - integrity sha512-vefaXfdYI8+Yo8nPZQQi0QO2o+5q9UIMX1jZ1XMmK3+4+CQjc7+B0hPdUeglXiTlr8IHMVRo63IhO9Mzt6fxOg== +mocha@^8.1.1: + version "8.1.1" + resolved "https://registry.yarnpkg.com/mocha/-/mocha-8.1.1.tgz#1de1ba4e9a2c955d96b84e469d7540848223592d" + integrity sha512-p7FuGlYH8t7gaiodlFreseLxEmxTgvyG9RgPHODFPySNhwUehu8NIb0vdSt3WFckSneswZ0Un5typYcWElk7HQ== dependencies: ansi-colors "4.1.1" browser-stdout "1.3.1" @@ -6482,7 +6506,7 @@ mocha@^8.0.1: ms "2.1.2" object.assign "4.1.0" promise.allsettled "1.0.2" - serialize-javascript "3.0.0" + serialize-javascript "4.0.0" strip-json-comments "3.0.1" supports-color "7.1.0" which "2.0.2" @@ -6490,7 +6514,7 @@ mocha@^8.0.1: workerpool "6.0.0" yargs "13.3.2" yargs-parser "13.1.2" - yargs-unparser "1.6.0" + yargs-unparser "1.6.1" modify-values@^1.0.0: version "1.0.1" @@ -8439,10 +8463,10 @@ rollup-pluginutils@^2.3.3: dependencies: estree-walker "^0.6.1" -rollup@^2.23.0: - version "2.23.0" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.23.0.tgz#b7ab1fee0c0e60132fd0553c4df1e9cdacfada9d" - integrity sha512-vLNmZFUGVwrnqNAJ/BvuLk1MtWzu4IuoqsH9UWK5AIdO3rt8/CSiJNvPvCIvfzrbNsqKbNzPAG1V2O4eTe2XZg== +rollup@^2.26.2: + version "2.26.2" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.26.2.tgz#de32c2c28a0b5fb843d120e2b3a252a18e7740e9" + integrity sha512-dQOms6XRPGHS5Chq7JkkkGXeO72hzWuftB4Rba0rMIT5lThvcEXLTgjrp6+ehhUlsFraOfvcF0Q8dRoQ/X68WQ== optionalDependencies: fsevents "~2.1.2" @@ -8556,10 +8580,12 @@ send@0.17.1: range-parser "~1.2.1" statuses "~1.5.0" -serialize-javascript@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-3.0.0.tgz#492e489a2d77b7b804ad391a5f5d97870952548e" - integrity sha512-skZcHYw2vEX4bw90nAr2iTTsz6x2SrHEnfxgKYmZlvJYBEZrvbKtobJWlQ20zczKb3bsHHXXTYt48zBA7ni9cw== +serialize-javascript@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" + integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== + dependencies: + randombytes "^2.1.0" serialize-javascript@^3.1.0: version "3.1.0" @@ -9231,7 +9257,7 @@ terser@^3.7.3: source-map "~0.6.1" source-map-support "~0.5.10" -terser@^4.1.2, terser@^4.3.9, terser@^4.6.3, terser@^4.8.0: +terser@^4.1.2, terser@^4.3.9, terser@^4.6.3: version "4.8.0" resolved "https://registry.yarnpkg.com/terser/-/terser-4.8.0.tgz#63056343d7c70bb29f3af665865a46fe03a0df17" integrity sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== @@ -9240,6 +9266,15 @@ terser@^4.1.2, terser@^4.3.9, terser@^4.6.3, terser@^4.8.0: source-map "~0.6.1" source-map-support "~0.5.12" +terser@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.1.0.tgz#1f4ab81c8619654fdded51f3157b001e1747281d" + integrity sha512-pwC1Jbzahz1ZPU87NQ8B3g5pKbhyJSiHih4gLH6WZiPU8mmS1IlGbB0A2Nuvkj/LCNsgIKctg6GkYwWCeTvXZQ== + dependencies: + commander "^2.20.0" + source-map "~0.6.1" + source-map-support "~0.5.12" + test-exclude@^6.0.0: version "6.0.0" resolved "https://registry.yarnpkg.com/test-exclude/-/test-exclude-6.0.0.tgz#04a8698661d805ea6fa293b6cb9e63ac044ef15e" @@ -9400,10 +9435,10 @@ trim-off-newlines@^1.0.0: resolved "https://registry.yarnpkg.com/trim-off-newlines/-/trim-off-newlines-1.0.1.tgz#9f9ba9d9efa8764c387698bcbfeb2c848f11adb3" integrity sha1-n5up2e+odkw4dpi8v+sshI8RrbM= -ts-loader@^8.0.1: - version "8.0.1" - resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.1.tgz#9670dcbce2a8c8506d01a37fee042350d02c8c21" - integrity sha512-I9Nmly0ufJoZRMuAT9d5ijsC2B7oSPvUnOJt/GhgoATlPGYfa17VicDKPcqwUCrHpOkCxr/ybLYwbnS4cOxmvQ== +ts-loader@^8.0.2: + version "8.0.2" + resolved "https://registry.yarnpkg.com/ts-loader/-/ts-loader-8.0.2.tgz#ee73ca9350f745799396fff8578ba29b1e95616b" + integrity sha512-oYT7wOTUawYXQ8XIDsRhziyW0KUEV38jISYlE+9adP6tDtG+O5GkRe4QKQXrHVH4mJJ88DysvEtvGP65wMLlhg== dependencies: chalk "^2.3.0" enhanced-resolve "^4.0.0" @@ -9427,10 +9462,10 @@ tslib@^1.10.0, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043" integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== -tslib@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.0.tgz#18d13fc2dce04051e20f074cc8387fd8089ce4f3" - integrity sha512-lTqkx847PI7xEDYJntxZH89L2/aXInsyF2luSafe/+0fHOMjlBNXdH6th7f70qxLDhul7KZK0zC8V5ZIyHl0/g== +tslib@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/tslib/-/tslib-2.0.1.tgz#410eb0d113e5b6356490eec749603725b021b43e" + integrity sha512-SgIkNheinmEBgx1IUNirK0TUD4X9yjjBRTqqjggWCU3pUEqIk3/Uwl3yRixYKT6WjQuGiwDv4NomL3wqRCj+CQ== tty-browserify@0.0.0: version "0.0.0" @@ -9495,17 +9530,17 @@ typedoc-default-themes@^0.10.2: dependencies: lunr "^2.3.8" -typedoc@^0.17.6: - version "0.17.8" - resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.17.8.tgz#96b67e9454aa7853bfc4dc9a55c8a07adfd5478e" - integrity sha512-/OyrHCJ8jtzu+QZ+771YaxQ9s4g5Z3XsQE3Ma7q+BL392xxBn4UMvvCdVnqKC2T/dz03/VXSLVKOP3lHmDdc/w== +typedoc@^0.18.0: + version "0.18.0" + resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.18.0.tgz#8bf53ddd7df5b8966b52c946929a09549d78682b" + integrity sha512-UgDQwapCGQCCdYhEQzQ+kGutmcedklilgUGf62Vw6RdI29u6FcfAXFQfRTiJEbf16aK3YnkB20ctQK1JusCRbA== dependencies: - fs-extra "^8.1.0" + fs-extra "^9.0.1" handlebars "^4.7.6" highlight.js "^10.0.0" lodash "^4.17.15" lunr "^2.3.8" - marked "1.0.0" + marked "^1.1.1" minimatch "^3.0.0" progress "^2.0.3" shelljs "^0.8.4" @@ -9630,6 +9665,11 @@ universalify@^0.1.0: resolved "https://registry.yarnpkg.com/universalify/-/universalify-0.1.2.tgz#b646f69be3942dabcecc9d6639c80dc105efaa66" integrity sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== +universalify@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/universalify/-/universalify-1.0.0.tgz#b61a1da173e8435b2fe3c67d29b9adf8594bd16d" + integrity sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug== + unquote@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/unquote/-/unquote-1.1.1.tgz#8fded7324ec6e88a0ff8b905e7c098cdc086d544" @@ -9834,10 +9874,10 @@ webpack-sources@^1.4.0, webpack-sources@^1.4.1: source-list-map "^2.0.0" source-map "~0.6.1" -webpack@^4.44.0: - version "4.44.0" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.44.0.tgz#3b08f88a89470175f036f4a9496b8a0428668802" - integrity sha512-wAuJxK123sqAw31SpkPiPW3iKHgFUiKvO7E7UZjtdExcsRe3fgav4mvoMM7vvpjLHVoJ6a0Mtp2fzkoA13e0Zw== +webpack@^4.44.1: + version "4.44.1" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-4.44.1.tgz#17e69fff9f321b8f117d1fda714edfc0b939cc21" + integrity sha512-4UOGAohv/VGUNQJstzEywwNxqX417FnjZgZJpJQegddzPmTvph37eBIRbRTfdySXzVtJXLJfbMN3mMYhM6GdmQ== dependencies: "@webassemblyjs/ast" "1.9.0" "@webassemblyjs/helper-module-context" "1.9.0" @@ -10076,16 +10116,18 @@ yargs-parser@^18.1.1, yargs-parser@^18.1.3: camelcase "^5.0.0" decamelize "^1.2.0" -yargs-unparser@1.6.0: - version "1.6.0" - resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-1.6.0.tgz#ef25c2c769ff6bd09e4b0f9d7c605fb27846ea9f" - integrity sha512-W9tKgmSn0DpSatfri0nx52Joq5hVXgeLiqR/5G0sZNDoLZFOr/xjBUDcShCOGNsBnEMNo1KAMBkTej1Hm62HTw== +yargs-unparser@1.6.1: + version "1.6.1" + resolved "https://registry.yarnpkg.com/yargs-unparser/-/yargs-unparser-1.6.1.tgz#bd4b0ee05b4c94d058929c32cb09e3fce71d3c5f" + integrity sha512-qZV14lK9MWsGCmcr7u5oXGH0dbGqZAIxTDrWXZDo5zUr6b6iUmelNKO6x6R1dQT24AH3LgRxJpr8meWy2unolA== dependencies: + camelcase "^5.3.1" + decamelize "^1.2.0" flat "^4.1.0" - lodash "^4.17.15" - yargs "^13.3.0" + is-plain-obj "^1.1.0" + yargs "^14.2.3" -yargs@13.3.2, yargs@^13.3.0, yargs@^13.3.2: +yargs@13.3.2, yargs@^13.3.2: version "13.3.2" resolved "https://registry.yarnpkg.com/yargs/-/yargs-13.3.2.tgz#ad7ffefec1aa59565ac915f82dccb38a9c31a2dd" integrity sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== @@ -10101,7 +10143,7 @@ yargs@13.3.2, yargs@^13.3.0, yargs@^13.3.2: y18n "^4.0.0" yargs-parser "^13.1.2" -yargs@^14.0.0, yargs@^14.2.2: +yargs@^14.0.0, yargs@^14.2.2, yargs@^14.2.3: version "14.2.3" resolved "https://registry.yarnpkg.com/yargs/-/yargs-14.2.3.tgz#1a1c3edced1afb2a2fea33604bc6d1d8d688a414" integrity sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==