diff --git a/examples/async-effect/package.json b/examples/async-effect/package.json index 76c3a31231..8e2bee38bb 100644 --- a/examples/async-effect/package.json +++ b/examples/async-effect/package.json @@ -11,8 +11,8 @@ "start": "yarn prep && parcel index.html -p 8080 --open -d out" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -26,4 +26,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/bitmap-font/package.json b/examples/bitmap-font/package.json index c532bbe343..4475cd87c2 100644 --- a/examples/bitmap-font/package.json +++ b/examples/bitmap-font/package.json @@ -10,9 +10,9 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", + "parcel-bundler": "^1.12.3", "rimraf": "^2.6.3", - "terser": "^3.14.1", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -30,4 +30,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/canvas-dial/package.json b/examples/canvas-dial/package.json index 46bebe7e0a..feefb98c7c 100644 --- a/examples/canvas-dial/package.json +++ b/examples/canvas-dial/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -33,4 +33,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/cellular-automata/package.json b/examples/cellular-automata/package.json index 16e65f0d8a..c4664e7da1 100644 --- a/examples/cellular-automata/package.json +++ b/examples/cellular-automata/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -26,4 +26,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/commit-table-ssr/package.json b/examples/commit-table-ssr/package.json index 07fae2ab2e..60bd2fc41b 100644 --- a/examples/commit-table-ssr/package.json +++ b/examples/commit-table-ssr/package.json @@ -12,8 +12,8 @@ "start": "tsc && node build/server/index.js" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -33,4 +33,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/crypto-chart/package.json b/examples/crypto-chart/package.json index 0cacc2d8cc..217d859d76 100644 --- a/examples/crypto-chart/package.json +++ b/examples/crypto-chart/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -30,4 +30,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/dashboard/package.json b/examples/dashboard/package.json index 30bb565e92..847129fbd9 100644 --- a/examples/dashboard/package.json +++ b/examples/dashboard/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -23,4 +23,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/devcards/package.json b/examples/devcards/package.json index 515ed8e2c5..c95b802a97 100644 --- a/examples/devcards/package.json +++ b/examples/devcards/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -25,4 +25,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/geom-knn/package.json b/examples/geom-knn/package.json index ac4ce070a9..c4eafa8bbd 100644 --- a/examples/geom-knn/package.json +++ b/examples/geom-knn/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -30,4 +30,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/geom-tessel/package.json b/examples/geom-tessel/package.json index b6a007b4cd..51a8f5152f 100644 --- a/examples/geom-tessel/package.json +++ b/examples/geom-tessel/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -28,4 +28,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/gesture-analysis/package.json b/examples/gesture-analysis/package.json index d1b13a7fa6..bb4951f6e2 100644 --- a/examples/gesture-analysis/package.json +++ b/examples/gesture-analysis/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -29,4 +29,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-basics/package.json b/examples/hdom-basics/package.json index 5802e501d6..f324f02c1b 100644 --- a/examples/hdom-basics/package.json +++ b/examples/hdom-basics/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -23,4 +23,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-benchmark/package.json b/examples/hdom-benchmark/package.json index 5f64b8531a..b8b7657d90 100644 --- a/examples/hdom-benchmark/package.json +++ b/examples/hdom-benchmark/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -27,4 +27,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-benchmark2/package.json b/examples/hdom-benchmark2/package.json index 4eee0ca969..aa57d1fd59 100644 --- a/examples/hdom-benchmark2/package.json +++ b/examples/hdom-benchmark2/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -28,4 +28,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-canvas-clock/package.json b/examples/hdom-canvas-clock/package.json index 88d52d89e5..1d58d1d7a2 100644 --- a/examples/hdom-canvas-clock/package.json +++ b/examples/hdom-canvas-clock/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -27,4 +27,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-canvas-draw/package.json b/examples/hdom-canvas-draw/package.json index 1eba6d4fc4..76fb21e5f3 100644 --- a/examples/hdom-canvas-draw/package.json +++ b/examples/hdom-canvas-draw/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -28,4 +28,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-canvas-shapes/package.json b/examples/hdom-canvas-shapes/package.json index 46695975ce..6896aaf79a 100644 --- a/examples/hdom-canvas-shapes/package.json +++ b/examples/hdom-canvas-shapes/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open --no-cache" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -30,4 +30,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-dropdown-fuzzy/package.json b/examples/hdom-dropdown-fuzzy/package.json index a6b31a00c8..c4a3cb0046 100644 --- a/examples/hdom-dropdown-fuzzy/package.json +++ b/examples/hdom-dropdown-fuzzy/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -29,4 +29,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-dropdown/package.json b/examples/hdom-dropdown/package.json index 3619b30329..397b200f23 100644 --- a/examples/hdom-dropdown/package.json +++ b/examples/hdom-dropdown/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -28,4 +28,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-dyn-context/package.json b/examples/hdom-dyn-context/package.json index dbbba7e2b9..6570d92a68 100644 --- a/examples/hdom-dyn-context/package.json +++ b/examples/hdom-dyn-context/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -24,4 +24,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-inner-html/package.json b/examples/hdom-inner-html/package.json index c97d776c86..2e2a1bf0ae 100644 --- a/examples/hdom-inner-html/package.json +++ b/examples/hdom-inner-html/package.json @@ -10,9 +10,9 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", + "parcel-bundler": "^1.12.3", "rimraf": "^2.6.3", - "terser": "^3.14.1", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -24,4 +24,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-skip/package.json b/examples/hdom-skip/package.json index 62e9bd8197..2526248ece 100644 --- a/examples/hdom-skip/package.json +++ b/examples/hdom-skip/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -23,4 +23,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-theme-adr-0003/package.json b/examples/hdom-theme-adr-0003/package.json index d10a5151fc..ea5677e1ac 100644 --- a/examples/hdom-theme-adr-0003/package.json +++ b/examples/hdom-theme-adr-0003/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -25,4 +25,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hdom-vscroller/package.json b/examples/hdom-vscroller/package.json index 80795da4a3..0463e8c63a 100644 --- a/examples/hdom-vscroller/package.json +++ b/examples/hdom-vscroller/package.json @@ -10,9 +10,9 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", + "parcel-bundler": "^1.12.3", "rimraf": "^2.6.3", - "terser": "^3.14.1", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -26,4 +26,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hmr-basics/package.json b/examples/hmr-basics/package.json index 9d4eb6fc54..2f4540de27 100644 --- a/examples/hmr-basics/package.json +++ b/examples/hmr-basics/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -27,4 +27,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/hydrate-basics/package.json b/examples/hydrate-basics/package.json index dc21ad11bc..7f5e7333b9 100644 --- a/examples/hydrate-basics/package.json +++ b/examples/hydrate-basics/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -26,4 +26,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/interceptor-basics/package.json b/examples/interceptor-basics/package.json index b209dae0b3..63c4cc1a8d 100644 --- a/examples/interceptor-basics/package.json +++ b/examples/interceptor-basics/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -26,4 +26,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/interceptor-basics2/package.json b/examples/interceptor-basics2/package.json index da6e654725..0c07ee8742 100644 --- a/examples/interceptor-basics2/package.json +++ b/examples/interceptor-basics2/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -26,4 +26,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/iso-plasma/package.json b/examples/iso-plasma/package.json index 2e20f16dd3..fe8f44f4b5 100644 --- a/examples/iso-plasma/package.json +++ b/examples/iso-plasma/package.json @@ -10,9 +10,9 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", + "parcel-bundler": "^1.12.3", "rimraf": "^2.6.3", - "terser": "^3.14.1", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -31,4 +31,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/json-components/package.json b/examples/json-components/package.json index a8a4a3fd3d..ef83c67d0a 100644 --- a/examples/json-components/package.json +++ b/examples/json-components/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -24,4 +24,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/login-form/package.json b/examples/login-form/package.json index 639a3432ce..8008170ab6 100644 --- a/examples/login-form/package.json +++ b/examples/login-form/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -25,4 +25,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/mandelbrot/package.json b/examples/mandelbrot/package.json index bea1fc5a6f..30fcb0c3d8 100644 --- a/examples/mandelbrot/package.json +++ b/examples/mandelbrot/package.json @@ -11,8 +11,8 @@ "start": "yarn build:worker && parcel index.html -d out -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -33,4 +33,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/markdown/package.json b/examples/markdown/package.json index 9fe5de8778..a59266c27d 100644 --- a/examples/markdown/package.json +++ b/examples/markdown/package.json @@ -11,8 +11,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -28,4 +28,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/router-basics/package.json b/examples/router-basics/package.json index 5e69aefe18..dba78a1b25 100644 --- a/examples/router-basics/package.json +++ b/examples/router-basics/package.json @@ -20,8 +20,8 @@ "@thi.ng/router": "latest" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "browserslist": [ @@ -30,4 +30,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/rstream-dataflow/package.json b/examples/rstream-dataflow/package.json index 98ca3abb35..dbec70d056 100644 --- a/examples/rstream-dataflow/package.json +++ b/examples/rstream-dataflow/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -31,4 +31,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/rstream-grid/package.json b/examples/rstream-grid/package.json index 760a3b0f87..e21b215c23 100644 --- a/examples/rstream-grid/package.json +++ b/examples/rstream-grid/package.json @@ -25,8 +25,8 @@ }, "devDependencies": { "@types/node": "^9.6.2", - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "browserslist": [ @@ -35,4 +35,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/rstream-hdom/package.json b/examples/rstream-hdom/package.json index 931e769ad6..e19b6cf8c7 100644 --- a/examples/rstream-hdom/package.json +++ b/examples/rstream-hdom/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -26,4 +26,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/svg-barchart/package.json b/examples/svg-barchart/package.json index 961f66b2d1..281995bb3c 100644 --- a/examples/svg-barchart/package.json +++ b/examples/svg-barchart/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -24,4 +24,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/svg-particles/package.json b/examples/svg-particles/package.json index a61e7116ae..44a1a75a8c 100644 --- a/examples/svg-particles/package.json +++ b/examples/svg-particles/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -25,4 +25,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/svg-waveform/package.json b/examples/svg-waveform/package.json index f8add8cb71..e3dd6ebdf3 100644 --- a/examples/svg-waveform/package.json +++ b/examples/svg-waveform/package.json @@ -21,8 +21,8 @@ }, "devDependencies": { "@types/node": "^9.6.2", - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "browserslist": [ @@ -31,4 +31,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/talk-slides/package.json b/examples/talk-slides/package.json index eea34b055b..745c63d9f9 100644 --- a/examples/talk-slides/package.json +++ b/examples/talk-slides/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -28,4 +28,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/todo-list/package.json b/examples/todo-list/package.json index f9982ad6d3..ad06bd9935 100644 --- a/examples/todo-list/package.json +++ b/examples/todo-list/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -27,4 +27,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/transducers-hdom/package.json b/examples/transducers-hdom/package.json index 922591d1db..af1caf89e2 100644 --- a/examples/transducers-hdom/package.json +++ b/examples/transducers-hdom/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -25,4 +25,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/triple-query/package.json b/examples/triple-query/package.json index 8913b5c0b8..859f18b3f2 100644 --- a/examples/triple-query/package.json +++ b/examples/triple-query/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -31,4 +31,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/webgl/package.json b/examples/webgl/package.json index b77b59b4ad..88af4c918c 100644 --- a/examples/webgl/package.json +++ b/examples/webgl/package.json @@ -10,8 +10,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -25,4 +25,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/examples/wolfram/package.json b/examples/wolfram/package.json index b93b8374ae..0a9ba20c68 100644 --- a/examples/wolfram/package.json +++ b/examples/wolfram/package.json @@ -10,9 +10,9 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", + "parcel-bundler": "^1.12.3", "rimraf": "^2.6.3", - "terser": "^3.14.1", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { diff --git a/examples/xml-converter/package.json b/examples/xml-converter/package.json index cd4947d7e2..f1535ff66f 100644 --- a/examples/xml-converter/package.json +++ b/examples/xml-converter/package.json @@ -11,8 +11,8 @@ "start": "parcel index.html -p 8080 --open" }, "devDependencies": { - "parcel-bundler": "^1.11.0", - "terser": "^3.14.1", + "parcel-bundler": "^1.12.3", + "terser": "^3.17.0", "typescript": "^3.2.2" }, "dependencies": { @@ -32,4 +32,4 @@ "browser": { "process": false } -} \ No newline at end of file +} diff --git a/package.json b/package.json index 0c72de9261..24877765aa 100644 --- a/package.json +++ b/package.json @@ -10,13 +10,13 @@ "lerna": "^3.8.5", "mocha": "^5.2.0", "nyc": "^13.1.0", - "parcel-bundler": "^1.11.0", + "parcel-bundler": "^1.12.3", "rimraf": "^2.6.3", - "rollup": "^1.1.0", - "rollup-plugin-cleanup": "^3.1.0", - "terser": "^3.14.1", + "rollup": "^1.7.4", + "rollup-plugin-cleanup": "^3.1.1", + "terser": "^3.17.0", "ts-loader": "^5.3.3", - "tslint": "^5.12.0", + "tslint": "^5.14.0", "typescript": "^3.2.2", "webpack": "^4.28.1", "webpack-cli": "^3.2.1" diff --git a/packages/adjacency/CHANGELOG.md b/packages/adjacency/CHANGELOG.md index a789f66a0d..95e72ab3ae 100644 --- a/packages/adjacency/CHANGELOG.md +++ b/packages/adjacency/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.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.7...@thi.ng/adjacency@0.1.8) (2019-03-21) +## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.8...@thi.ng/adjacency@0.1.9) (2019-03-28) **Note:** Version bump only for package @thi.ng/adjacency @@ -11,6 +11,8 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline + + ## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.6...@thi.ng/adjacency@0.1.7) (2019-03-18) @@ -20,56 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.5...@thi.ng/adjacency@0.1.6) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.4...@thi.ng/adjacency@0.1.5) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.3...@thi.ng/adjacency@0.1.4) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.2...@thi.ng/adjacency@0.1.3) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.1...@thi.ng/adjacency@0.1.2) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/adjacency@0.1.0...@thi.ng/adjacency@0.1.1) (2019-02-18) - -**Note:** Version bump only for package @thi.ng/adjacency - - - - - # 0.1.0 (2019-02-17) diff --git a/packages/adjacency/package.json b/packages/adjacency/package.json index 5f8529fe70..2e74d8893c 100644 --- a/packages/adjacency/package.json +++ b/packages/adjacency/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/adjacency", - "version": "0.1.8", + "version": "0.1.9", "description": "Sparse & bitwise adjacency matrices for directed / undirected graphs", "module": "./index.js", "main": "./lib/index.js", @@ -24,7 +24,7 @@ "pub": "yarn build && yarn publish --access public" }, "devDependencies": { - "@thi.ng/vectors": "^2.4.4", + "@thi.ng/vectors": "^2.5.0", "@types/mocha": "^5.2.5", "@types/node": "^10.12.15", "mocha": "^5.2.0", @@ -33,12 +33,12 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/binary": "^1.0.3", - "@thi.ng/bitfield": "^0.1.2", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/dcons": "^2.0.12", - "@thi.ng/sparse": "^0.1.8" + "@thi.ng/api": "^6.0.0", + "@thi.ng/binary": "^1.0.4", + "@thi.ng/bitfield": "^0.1.3", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/dcons": "^2.0.13", + "@thi.ng/sparse": "^0.1.9" }, "keywords": [ "adjacency", diff --git a/packages/api/CHANGELOG.md b/packages/api/CHANGELOG.md index 9e19b2b13f..876089b648 100644 --- a/packages/api/CHANGELOG.md +++ b/packages/api/CHANGELOG.md @@ -3,39 +3,36 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -# [5.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@5.0.3...@thi.ng/api@5.1.0) (2019-03-10) +# [6.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@5.1.0...@thi.ng/api@6.0.0) (2019-03-28) ### Features -* **api:** add additional Fn arities ([33c7dfe](https://github.com/thi-ng/umbrella/commit/33c7dfe)) -* **api:** add more Fn type aliases, update existing ([3707e61](https://github.com/thi-ng/umbrella/commit/3707e61)) - - - - - -## [5.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@5.0.2...@thi.ng/api@5.0.3) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/api - - +* **api:** add new types, update existing ([560eb90](https://github.com/thi-ng/umbrella/commit/560eb90)) +### BREAKING CHANGES -## [5.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@5.0.1...@thi.ng/api@5.0.2) (2019-02-05) +* **api:** split up, remove & update various interfaces -**Note:** Version bump only for package @thi.ng/api +- split IAssociative => IAssoc, IAssocIn +- update IDissoc, add IDissocIn +- split IGet => IGet, IGetIn +- update IInto generics & return type +- update ISet, remove IImmutableSet +- update IStack, remove IImmutableStack -## [5.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@5.0.0...@thi.ng/api@5.0.1) (2019-01-21) +# [5.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/api@5.0.3...@thi.ng/api@5.1.0) (2019-03-10) -**Note:** Version bump only for package @thi.ng/api +### Features +* **api:** add additional Fn arities ([33c7dfe](https://github.com/thi-ng/umbrella/commit/33c7dfe)) +* **api:** add more Fn type aliases, update existing ([3707e61](https://github.com/thi-ng/umbrella/commit/3707e61)) diff --git a/packages/api/package.json b/packages/api/package.json index 48b39a86e5..c013621f87 100644 --- a/packages/api/package.json +++ b/packages/api/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/api", - "version": "5.1.0", + "version": "6.0.0", "description": "Common, generic types & interfaces for thi.ng projects", "module": "./index.js", "main": "./lib/index.js", @@ -32,7 +32,7 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/errors": "^1.0.3" + "@thi.ng/errors": "^1.0.4" }, "keywords": [ "compare", diff --git a/packages/api/src/api.ts b/packages/api/src/api.ts index 4cd4585891..461af9c9ae 100644 --- a/packages/api/src/api.ts +++ b/packages/api/src/api.ts @@ -4,10 +4,18 @@ export const EVENT_ALL = "*"; export const EVENT_ENABLE = "enable"; export const EVENT_DISABLE = "disable"; +/** + * Internal use only. **Do NOT use in user land code!** + */ export const SEMAPHORE = Symbol(); +/** + * No-effect placeholder function. + */ export const NO_OP = () => {}; +export type ArrayLikeIterable = ArrayLike & Iterable; + /** * A no-arg function, returning T. */ @@ -191,10 +199,65 @@ export type FnO10 = ( export type FnAny = (...xs: any[]) => T; /** - * An typed vararg arg function from A => B. + * A typed vararg arg function from A => B. */ export type FnAnyT = (...xs: A[]) => B; +/* + * Utilities for extracting key types of nested objects. + */ +export type Keys = keyof T; +export type Keys1> = Keys; +export type Keys2, B extends Keys1> = Keys1; +export type Keys3< + T, + A extends Keys, + B extends Keys1, + C extends Keys2 +> = Keys2; +export type Keys4< + T, + A extends Keys, + B extends Keys1, + C extends Keys2, + D extends Keys3 +> = Keys3; +export type Keys5< + T, + A extends Keys, + B extends Keys1, + C extends Keys2, + D extends Keys3, + E extends Keys4 +> = Keys4; + +/* + * Utilities for extracting value types from nested objects. + */ +export type Val1> = T[A]; +export type Val2, B extends Keys1> = Val1[B]; +export type Val3< + T, + A extends Keys, + B extends Keys1, + C extends Keys2 +> = Val2[C]; +export type Val4< + T, + A extends Keys, + B extends Keys1, + C extends Keys2, + D extends Keys3 +> = Val3[D]; +export type Val5< + T, + A extends Keys, + B extends Keys1, + C extends Keys2, + D extends Keys3, + E extends Keys4 +> = Val4[E]; + /** * Generic 2-element comparator function type alias. Must follow this * contract and return: @@ -212,6 +275,8 @@ export type Listener = Fn; export type NumericArray = number[] | TypedArray; +export type Primitive = number | string | boolean | symbol; + /** * Lookup path for nested data structures. */ @@ -242,6 +307,10 @@ export type StatefulPredicate = Fn0>; */ export type StatefulPredicate2 = Fn0>; +export type Tuple = [T, ...T[]] & { length: N }; + +export type IterableTuple = Tuple & Iterable; + export type TypedArray = | Float32Array | Float64Array @@ -261,12 +330,20 @@ export type Watch = (id: string, oldState: T, newState: T) => void; /** * @param K key type * @param V value type - * @param T implementation type + * @param T return type */ -export interface IAssociative { +export interface IAssoc { assoc(key: K, val: V): T; - assocIn(key: K[], val: V): T; update(key: K, f: Fn): T; +} + +/** + * @param K key type + * @param V value type + * @param T return type + */ +export interface IAssocIn { + assocIn(key: K[], val: V): T; updateIn(key: K[], f: Fn): T; } @@ -350,20 +427,31 @@ export interface IDeref { } /** - * Extension of `IAssociative` for types supporting key removals. + * Extension of `IAssoc` for types supporting key removals. * * @param K key type * @param V value type - * @param T imlementation type + * @param T return type */ -export interface IDissoc extends IAssociative { +export interface IDissoc extends IAssoc { dissoc(key: K): T; } +/** + * Extension of `IAssocIn` for types supporting key removals. + * + * @param K key type + * @param V value type + * @param T return type + */ +export interface IDissocIn extends IAssocIn { + dissocIn(key: K[]): T; +} + export interface IEmpty { /** - * Returns an empty collection of same type (and possibly same - * config). + * Returns an empty/blank instance of same type (with possibly same + * config, if any). */ empty(): T; } @@ -420,21 +508,18 @@ export interface Event extends IID { } /** - * Interface to provide event emitter functionality. Also see `@INotify` - * decorator mixin + * @param K key type + * @param V value type */ -export interface INotify { - addListener(id: string, fn: Listener, scope?: any): boolean; - removeListener(id: string, fn: Listener, scope?: any): boolean; - notify(event: Event): void; +export interface IGet { + get(key: K, notfound?: V): V; } /** * @param K key type * @param V value type */ -export interface IGet { - get(key: K, notfound?: V): V; +export interface IGetIn { getIn(key: K[], notfound?: V): V; } @@ -469,8 +554,8 @@ export interface IIndexed { * Interface for collection types supporting addition of multiple * values. */ -export interface IInto { - into(coll: Iterable): this; +export interface IInto { + into(coll: Iterable): T; } /** @@ -496,6 +581,16 @@ export interface IMeta { withMeta(meta: any): T; } +/** + * Interface to provide event emitter functionality. Also see `@INotify` + * decorator mixin + */ +export interface INotify { + addListener(id: string, fn: Listener, scope?: any): boolean; + removeListener(id: string, fn: Listener, scope?: any): boolean; + notify(event: Event): void; +} + /** * Generic plain object with all key values of given type. */ @@ -511,42 +606,20 @@ export interface IRelease { } /** - * Generic interface for MUTABLE set collection types. - * - * @param T value type - */ -export interface ISet extends IInto { - /** - * Conjoins/adds value `x` to set and returns true if `x` has been - * added. - * - * @param x - */ - conj(x: T): boolean; - /** - * Disjoins/removes value `x` from set and returns true if `x` has - * been removed. - * - * @param x - */ - disj(x: T): boolean; -} - -/** - * Generic interface for IMMUTABLE set collection types. + * Generic interface for set collection types. * * @param V value type - * @param T implementation type + * @param T return type */ -export interface IImmutableSet extends IInto { +export interface ISet extends IInto { /** - * Conjoins/adds value `x` to set and returns updated set. + * Conjoins/adds value `x` to set. * * @param x */ conj(x: V): T; /** - * Disjoins/removes value `x` from set and returns updated set. + * Disjoins/removes value `x` from set. * * @param x */ @@ -554,41 +627,23 @@ export interface IImmutableSet extends IInto { } /** - * Generic interface for MUTABLE sequential collections implementing - * stack functionality. - * - * @param V value type - * @param T return/container type - */ -export interface IStack { - /** - * Returns top-of-stack item. - */ - peek(): V; - /** - * Removes top-of-stack item and returns it. - */ - pop(): V; - push(x: V): T; -} - -/** - * Generic interface for IMMUTABLE sequential collections implementing + * Generic interface for collections implementing * stack functionality. * * @param V value type - * @param T return/container type + * @param P return type for pop() + * @param Q return type for push() */ -export interface IImmutableStack { +export interface IStack { /** * Returns top-of-stack item. */ peek(): V; /** - * Returns collection w/ top-of-stack item removed. + * Removes top-of-stack item and returns type P. */ - pop(): T; - push(x: V): T; + pop(): P; + push(x: V): Q; } export interface IToHiccup { diff --git a/packages/arrays/CHANGELOG.md b/packages/arrays/CHANGELOG.md index 469797e2a0..33b60360a3 100644 --- a/packages/arrays/CHANGELOG.md +++ b/packages/arrays/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.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.1.3...@thi.ng/arrays@0.1.4) (2019-03-18) +## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.1.4...@thi.ng/arrays@0.1.5) (2019-03-28) **Note:** Version bump only for package @thi.ng/arrays @@ -11,28 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.1.2...@thi.ng/arrays@0.1.3) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/arrays - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.1.1...@thi.ng/arrays@0.1.2) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/arrays - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/arrays@0.1.0...@thi.ng/arrays@0.1.1) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/arrays - - - # 0.1.0 (2019-02-15) diff --git a/packages/arrays/package.json b/packages/arrays/package.json index 55c1b1179a..bcfd744afd 100644 --- a/packages/arrays/package.json +++ b/packages/arrays/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/arrays", - "version": "0.1.4", + "version": "0.1.5", "description": "Array / Arraylike utilities", "module": "./index.js", "main": "./lib/index.js", @@ -32,12 +32,12 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/compare": "^1.0.3", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/random": "^1.1.2" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/compare": "^1.0.4", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/random": "^1.1.3" }, "keywords": [ "arrays", diff --git a/packages/associative/CHANGELOG.md b/packages/associative/CHANGELOG.md index a5c8685454..f233b0076d 100644 --- a/packages/associative/CHANGELOG.md +++ b/packages/associative/CHANGELOG.md @@ -3,97 +3,37 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [1.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.11...@thi.ng/associative@1.0.12) (2019-03-21) +# [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.12...@thi.ng/associative@2.0.0) (2019-03-28) -**Note:** Version bump only for package @thi.ng/associative +### Code Refactoring +* **associative:** fix/update invertMap() / invertObj() ([b57a1c0](https://github.com/thi-ng/umbrella/commit/b57a1c0)) +* **associative:** update set combinator ops ([9e78d20](https://github.com/thi-ng/umbrella/commit/9e78d20)) +### Features -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.10...@thi.ng/associative@1.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/associative - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.9...@thi.ng/associative@1.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/associative - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.8...@thi.ng/associative@1.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/associative - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.7...@thi.ng/associative@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/associative - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.6...@thi.ng/associative@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/associative - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.5...@thi.ng/associative@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/associative - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.4...@thi.ng/associative@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/associative - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.3...@thi.ng/associative@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/associative - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.2...@thi.ng/associative@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/associative - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.1...@thi.ng/associative@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/associative +* **associative:** add polymorphic into() ([4577646](https://github.com/thi-ng/umbrella/commit/4577646)) +* **associative:** make .forEach() args readonly, add Symbol.toStringTag ([3749d41](https://github.com/thi-ng/umbrella/commit/3749d41)) +* **associative:** update SortedSet, IEquivSet, add tests ([e8234e8](https://github.com/thi-ng/umbrella/commit/e8234e8)) +* **associative:** update type sigs & args for various fns ([7bf2504](https://github.com/thi-ng/umbrella/commit/7bf2504)) +### BREAKING CHANGES +* **associative:** improved/stricter type sigs & args for various fns +- commonKeys*() +- indexed() +- join() / joinWith() +- renameKeys*() +- selectKeys*() +- first() +* **associative:** changed result type handling in invertMap(), see docstring +* **associative:** make `difference`, `intersection`, `union` immutable ops -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/associative@1.0.0...@thi.ng/associative@1.0.1) (2019-01-21) -**Note:** Version bump only for package @thi.ng/associative diff --git a/packages/associative/package.json b/packages/associative/package.json index 8e0827e861..211cc22264 100644 --- a/packages/associative/package.json +++ b/packages/associative/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/associative", - "version": "1.0.12", + "version": "2.0.0", "description": "Alternative Set & Map data type implementations with customizable equality semantics & supporting operations", "module": "./index.js", "main": "./lib/index.js", @@ -32,13 +32,13 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/compare": "^1.0.3", - "@thi.ng/dcons": "^2.0.12", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/compare": "^1.0.4", + "@thi.ng/dcons": "^2.0.13", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "data structures", diff --git a/packages/associative/src/api.ts b/packages/associative/src/api.ts index d1444ceaee..5206ef293c 100644 --- a/packages/associative/src/api.ts +++ b/packages/associative/src/api.ts @@ -3,6 +3,8 @@ import { ICopy, IEmpty, IEquiv, + IGet, + IInto, Predicate2 } from "@thi.ng/api"; @@ -10,19 +12,17 @@ export interface IEquivSet extends Set, ICopy>, IEmpty>, - IEquiv { - readonly [Symbol.species]: EquivSetConstructor; - into(xs: Iterable): this; + IEquiv, + IGet, + IInto> { disj(xs: Iterable): this; - get(val: T, notFound?: any): any; first(): T; - opts(): EquivSetOpts; } -export interface EquivSetConstructor { - new (): IEquivSet; - new (values?: Iterable, opts?: EquivSetOpts): IEquivSet; - readonly prototype: IEquivSet; +export interface EquivSetConstructor { + new (): IEquivSet; + new (values?: Iterable, opts?: any): IEquivSet; + readonly prototype: IEquivSet; } export interface EquivSetOpts { @@ -36,13 +36,13 @@ export interface EquivSetOpts { } export interface EquivMapOpts extends EquivSetOpts { - keys: EquivSetConstructor; + keys: EquivSetConstructor; } /** * SortedMapOpts implementation config settings. */ -export interface SortedMapOpts extends EquivSetOpts { +export interface SortedMapOpts { /** * Key comparison function. Must follow standard comparator contract * and return: @@ -50,7 +50,8 @@ export interface SortedMapOpts extends EquivSetOpts { * - positive if `a > b` * - `0` if `a == b` * - * Note: The `SortedMap` implementation only uses `<` comparisons. + * Note: The `SortedMap` implementation only uses `<` and `==` style + * comparisons. * * Default: `@thi.ng/compare` */ @@ -59,12 +60,12 @@ export interface SortedMapOpts extends EquivSetOpts { * Initial capacity before resizing (doubling) occurs. * This value will be rounded up to next pow2. * - * Default: 16 + * Default: 8 */ capacity: number; /** - * Probability for a value to exist in any express lane. - * Default: `1 / Math.E` + * Probability for a value to exist in any express lane of the + * underlying Skip List implementation. Default: `1 / Math.E` */ probability: number; } diff --git a/packages/associative/src/array-set.ts b/packages/associative/src/array-set.ts index 1ba446cff1..c0cf356f7d 100644 --- a/packages/associative/src/array-set.ts +++ b/packages/associative/src/array-set.ts @@ -38,13 +38,18 @@ export class ArraySet extends Set implements IEquivSet { return ArraySet; } + get [Symbol.toStringTag]() { + return "ArraySet"; + } + get size() { return __private.get(this).vals.length; } copy() { - const s = new ArraySet(null, this.opts()); - __private.get(s).vals = [...__private.get(this).vals]; + const $this = __private.get(this); + const s = new ArraySet(null, { equiv: $this.equiv }); + __private.get(s).vals = $this.vals.slice(); return s; } @@ -136,7 +141,7 @@ export class ArraySet extends Set implements IEquivSet { return true; } - forEach(fn: Fn3, void>, thisArg?: any) { + forEach(fn: Fn3, Readonly, Set, void>, thisArg?: any) { const vals = __private.get(this).vals; for (let i = vals.length - 1; i >= 0; i--) { const v = vals[i]; diff --git a/packages/associative/src/common-keys.ts b/packages/associative/src/common-keys.ts index 02dd706b4c..8b40f0c141 100644 --- a/packages/associative/src/common-keys.ts +++ b/packages/associative/src/common-keys.ts @@ -1,19 +1,19 @@ -import { IObjectOf } from "@thi.ng/api"; - /** * Like `commonKeysObj()`, but for ES6 Maps. * * @param a * @param b + * @param out */ -export const commonKeysMap = (a: Map, b: Map) => { - const res: K[] = []; +export const commonKeysMap = ( + a: Map, + b: Map, + out: K[] = [] +) => { for (let k of a.keys()) { - if (b.has(k)) { - res.push(k); - } + b.has(k) && out.push(k); } - return res; + return out; }; /** @@ -27,13 +27,15 @@ export const commonKeysMap = (a: Map, b: Map) => { * * @param a * @param b + * @param out */ -export const commonKeysObj = (a: IObjectOf, b: IObjectOf) => { - const res: string[] = []; +export const commonKeysObj = ( + a: A, + b: B, + out: string[] = [] +): (keyof A & keyof B)[] => { for (let k in a) { - if (b.hasOwnProperty(k)) { - res.push(k); - } + b.hasOwnProperty(k) && out.push(k); } - return res; + return out; }; diff --git a/packages/associative/src/difference.ts b/packages/associative/src/difference.ts index 959b1f9298..f0312209db 100644 --- a/packages/associative/src/difference.ts +++ b/packages/associative/src/difference.ts @@ -1,12 +1,22 @@ +import { into } from "./into"; import { copy, empty } from "./utils"; -export const difference = (a: Set, b: Set): Set => { +/** + * Computes the difference of sets `a - b` and writes results to new set + * or optionally given set `out` (assumed to be empty for correct + * results). + * + * @param a + * @param b + * @param out + */ +export const difference = (a: Set, b: Set, out?: Set): Set => { if (a === b) { - return empty(a, Set); + return out || empty(a, Set); } - const res = copy(a, Set); + out = out ? into(out, a) : copy(a, Set); for (let i of b) { - res.delete(i); + out.delete(i); } - return res; + return out; }; diff --git a/packages/associative/src/equiv-map.ts b/packages/associative/src/equiv-map.ts index b30b7cf184..44a7454651 100644 --- a/packages/associative/src/equiv-map.ts +++ b/packages/associative/src/equiv-map.ts @@ -27,16 +27,22 @@ export class EquivMap extends Map IEquiv { /** * Converts given vanilla object into an `EquivMap` instance with - * default options and returns it. + * default (or optionally provided) options and returns it. By + * default uses strict `===` equality check for `equiv` option. * * @param obj + * @param opts */ - static fromObject(obj: IObjectOf): EquivMap { - const m = new EquivMap(); + static fromObject( + obj: IObjectOf, + opts?: Partial> + ): EquivMap { + const m = new EquivMap(null, { + equiv: (a, b) => a === b, + ...opts + }); for (let k in obj) { - if (obj.hasOwnProperty(k)) { - m.set(k, obj[k]); - } + obj.hasOwnProperty(k) && m.set(k, obj[k]); } return m; } @@ -52,10 +58,7 @@ export class EquivMap extends Map */ constructor(pairs?: Iterable>, opts?: Partial>) { super(); - const _opts: EquivMapOpts = Object.assign( - { equiv, keys: ArraySet }, - opts - ); + const _opts: EquivMapOpts = { equiv, keys: ArraySet, ...opts }; __private.set(this, { keys: new _opts.keys(null, { equiv: _opts.equiv }), map: new Map(), @@ -74,6 +77,10 @@ export class EquivMap extends Map return EquivMap; } + get [Symbol.toStringTag]() { + return "EquivMap"; + } + get size() { return __private.get(this).keys.size; } @@ -135,7 +142,7 @@ export class EquivMap extends Map return this; } - forEach(fn: Fn3, void>, thisArg?: any) { + forEach(fn: Fn3, Map, void>, thisArg?: any) { for (let pair of __private.get(this).map) { fn.call(thisArg, pair[1], pair[0], this); } diff --git a/packages/associative/src/index.ts b/packages/associative/src/index.ts index 9d0da2837f..cdfdfbdbaa 100644 --- a/packages/associative/src/index.ts +++ b/packages/associative/src/index.ts @@ -4,6 +4,7 @@ export * from "./difference"; export * from "./equiv-map"; export * from "./indexed"; export * from "./intersection"; +export * from "./into"; export * from "./invert"; export * from "./join"; export * from "./ll-set"; diff --git a/packages/associative/src/indexed.ts b/packages/associative/src/indexed.ts index af6acda55b..4b5e54bccb 100644 --- a/packages/associative/src/indexed.ts +++ b/packages/associative/src/indexed.ts @@ -20,8 +20,8 @@ import { empty } from "./utils"; * @param records objects to index * @param ks keys used for indexing */ -export const indexed = (records: Iterable, ks: PropertyKey[]) => { - const res = new EquivMap>(); +export const indexed = (records: Iterable, ks: (keyof T)[]) => { + const res = new EquivMap<{ [id in keyof T]?: T[id] }, Set>(); let x, ik, rv; for (x of records) { ik = selectKeysObj(x, ks); diff --git a/packages/associative/src/intersection.ts b/packages/associative/src/intersection.ts index 8c1d033ab2..c89cd44f14 100644 --- a/packages/associative/src/intersection.ts +++ b/packages/associative/src/intersection.ts @@ -1,17 +1,28 @@ +import { into } from "./into"; import { empty } from "./utils"; -export const intersection = (a: Set, b: Set): Set => { +/** + * Computes the intersection of sets `a` and `b` and writes results into + * new set or optionally given set `out` (assumed to be empty for + * correct results). If `out` is *not* given, the returned Set type will + * be that of `a` (provided it defines `Symbol.species`). + * + * @param a + * @param b + * @param out + */ +export const intersection = (a: Set, b: Set, out?: Set): Set => { + out = out || empty(a, Set); if (a === b) { - return a; + return into(out, a); } if (b.size < a.size) { - return intersection(b, a); + return intersection(b, a, out); } - const res = empty(a, Set); for (let i of b) { if (a.has(i)) { - res.add(i); + out.add(i); } } - return res; + return out; }; diff --git a/packages/associative/src/into.ts b/packages/associative/src/into.ts new file mode 100644 index 0000000000..c7aac008b7 --- /dev/null +++ b/packages/associative/src/into.ts @@ -0,0 +1,26 @@ +import { Pair } from "@thi.ng/api"; +import { isMap } from "@thi.ng/checks"; + +/** + * Adds elements from `src` iterable to `dest` Map or Set. + * + * @param dest + * @param src + */ +export function into( + dest: Map, + src: Iterable> +): Map; +export function into(dest: Set, src: Iterable): Set; +export function into(dest: Map | Set, src: Iterable) { + if (isMap(dest)) { + for (let x of src) { + dest.set(x[0], x[1]); + } + } else { + for (let x of src) { + dest.add(x); + } + } + return dest; +} diff --git a/packages/associative/src/invert.ts b/packages/associative/src/invert.ts index 710097f39e..ebb40f254d 100644 --- a/packages/associative/src/invert.ts +++ b/packages/associative/src/invert.ts @@ -1,19 +1,23 @@ import { IObjectOf } from "@thi.ng/api"; -import { empty } from "./utils"; /** * Returns a new map in which the original values are used as keys and - * original keys as values. + * original keys as values. If `dest` is given, writes results in that + * map instead. Depending on the value type of `src` and/or if the + * inverted map should use custom key equality semantics as provided by + * the Map types in this package, you MUST provide a `dest` map, since + * the default `dest` will only be a standard ES6 Map. * * ``` - * invertMap(new Map([["a", 1], ["b", 2]])); + * invertMap(new Map(), new Map([["a", 1], ["b", 2]])); * // Map { 1 => 'a', 2 => 'b' } * ``` * * @param src + * @param dest */ -export const invertMap = (src: Map) => { - const dest: Map = empty(src, Map); +export const invertMap = (src: Map, dest?: Map) => { + dest = dest || new Map(); for (let p of src) { dest.set(p[1], p[0]); } @@ -22,7 +26,8 @@ export const invertMap = (src: Map) => { /** * Returns a new object in which the original values are used as keys - * and original keys as values. + * and original keys as values. If `dest` is given, writes results in + * that object instead. * * ``` * invertObj({a: 1, b: 2}) @@ -30,9 +35,12 @@ export const invertMap = (src: Map) => { * ``` * * @param src + * @param dest */ -export const invertObj = (src: IObjectOf) => { - const dest: IObjectOf = {}; +export const invertObj = ( + src: IObjectOf, + dest: IObjectOf = {} +) => { for (let k in src) { dest[src[k]] = k; } diff --git a/packages/associative/src/join.ts b/packages/associative/src/join.ts index 27247b1650..1f90e2358d 100644 --- a/packages/associative/src/join.ts +++ b/packages/associative/src/join.ts @@ -12,7 +12,7 @@ import { empty, first, objValues } from "./utils"; * is assumed to have plain objects as values with at least one of the * keys present in both sides. Furthermore the objects in each set are * assumed to have the same internal structure (i.e. sets of keys). - * Returns new set of same type as `xrel`. + * Returns new set of same type as `a`. * * ``` * join( @@ -30,26 +30,26 @@ import { empty, first, objValues } from "./utils"; * // } * ``` * - * @param xrel - * @param yrel + * @param a + * @param b */ -export const join = ( - xrel: Set>, - yrel: Set> -): Set> => { - if (xrel.size && yrel.size) { - const ks = commonKeysObj(first(xrel) || {}, first(yrel) || {}); - let a: Set, b: Set; - if (xrel.size <= yrel.size) { - a = xrel; - b = yrel; +export const join = ( + a: Set, + b: Set +): Set & Pick> => { + if (a.size && b.size) { + const ks = commonKeysObj(first(a) || {}, first(b) || {}); + let aa: Set, bb: Set; + if (a.size <= b.size) { + aa = a; + bb = b; } else { - a = yrel; - b = xrel; + aa = b; + bb = a; } - const idx = indexed(a, ks); - const res: Set = empty(xrel, Set); - for (let x of b) { + const idx = indexed(aa, ks); + const res: Set = empty(a, Set); + for (let x of bb) { const found = idx.get(selectKeysObj(x, ks)); if (found) { for (let f of found) { @@ -59,16 +59,16 @@ export const join = ( } return res; } - return empty(xrel, Set); + return empty(a, Set); }; /** * Similar to `join()`, computes the join between two sets of relations, * using the given keys in `kmap` only for joining and ignoring others. - * `kmap` can also be used to translate join keys in `yrel` where + * `kmap` can also be used to translate join keys in `b` where * needed. Else, if no renaming is desired, the values in `kmap` should * be the same as their respective keys, e.g. `{id: "id"}`. Returns new - * set of same type as `xrel`. + * set of same type as `a`. * * ``` * joinWith( @@ -86,31 +86,31 @@ export const join = ( * // { type: 2, color: 'blue', id: 2, name: 'bar' } } * ``` * - * @param xrel - * @param yrel + * @param a + * @param b * @param kmap keys to compute join for */ -export const joinWith = ( - xrel: Set, - yrel: Set, - kmap: IObjectOf +export const joinWith = ( + a: Set, + b: Set, + kmap: { [id in keyof A]?: keyof B } ): Set => { - if (xrel.size && yrel.size) { - let r: Set, s: Set; + if (a.size && b.size) { + let aa: Set, bb: Set; let k: IObjectOf; - if (xrel.size <= yrel.size) { - r = xrel; - s = yrel; + if (a.size <= b.size) { + aa = a; + bb = b; k = invertObj(kmap); } else { - r = yrel; - s = xrel; + aa = b; + bb = a; k = kmap; } - const idx = indexed(r, objValues(k)); + const idx = indexed(aa, objValues(k)); const ks = Object.keys(k); - const res: Set = empty(xrel, Set); - for (let x of s) { + const res: Set = empty(a, Set); + for (let x of bb) { const found = idx.get(renameKeysObj(selectKeysObj(x, ks), k)); if (found) { for (let f of found) { @@ -120,5 +120,7 @@ export const joinWith = ( } return res; } - return empty(xrel, Set); + return empty(a, Set); }; + +joinWith(new Set([{ a: 1, b: 2 }]), new Set([{ id: 1, c: 2 }]), { a: "id" }); diff --git a/packages/associative/src/ll-set.ts b/packages/associative/src/ll-set.ts index 172ef5ec1b..c227306b34 100644 --- a/packages/associative/src/ll-set.ts +++ b/packages/associative/src/ll-set.ts @@ -42,6 +42,10 @@ export class LLSet extends Set implements IEquivSet { return LLSet; } + get [Symbol.toStringTag]() { + return "LLSet"; + } + get size() { return __private.get(this).vals.length; } @@ -144,7 +148,7 @@ export class LLSet extends Set implements IEquivSet { return true; } - forEach(fn: Fn3, void>, thisArg?: any) { + forEach(fn: Fn3, Readonly, Set, void>, thisArg?: any) { let i = __private.get(this).vals.head; while (i) { fn.call(thisArg, i.value, i.value, this); diff --git a/packages/associative/src/merge-apply.ts b/packages/associative/src/merge-apply.ts index 89c7b05935..c80d76067e 100644 --- a/packages/associative/src/merge-apply.ts +++ b/packages/associative/src/merge-apply.ts @@ -22,14 +22,22 @@ export const mergeApplyMap = ( }; /** - * Similar to `mergeObj()`, but only supports 2 args and any function - * values in `xs` will be called with respective value in `src` to - * produce a new / derived value for that key. Returns new merged object - * and does not modify any of the inputs. + * Similar to `mergeObjWith()`, but only supports 2 args and any + * function values in `xs` will be called with respective value in `src` + * to produce a new / derived value for that key, i.e. * * ``` - * mapKeysObj({a: "hello", b: 23}, {a: (x) => x + " world", b: 42}); - * // { a: 'hello world', b: 42 } + * dest[k] = xs[k](src[k]) + * ``` + * + * Returns new merged object and does not modify any of the inputs. + * + * ``` + * mergeApplyObj( + * {a: "hello", b: 23, c: 12}, + * {a: (x) => x + " world", b: 42} + * ); + * // { a: 'hello world', b: 42, c: 12 } * ``` * * @param src diff --git a/packages/associative/src/rename-keys.ts b/packages/associative/src/rename-keys.ts index aca528f8ae..ddb0aac22b 100644 --- a/packages/associative/src/rename-keys.ts +++ b/packages/associative/src/rename-keys.ts @@ -1,4 +1,3 @@ -import { IObjectOf } from "@thi.ng/api"; import { empty } from "./utils"; /** @@ -7,13 +6,18 @@ import { empty } from "./utils"; * * @param src * @param km + * @param out */ -export const renameKeysMap = (src: Map, km: Map) => { - const dest: Map = empty(src, Map); +export const renameKeysMap = ( + src: Map, + km: Map, + out?: Map +) => { + out = out || empty(src, Map); for (let [k, v] of src) { - dest.set(km.has(k) ? km.get(k) : k, v); + out.set(km.has(k) ? km.get(k) : k, v); } - return dest; + return out; }; /** @@ -30,12 +34,12 @@ export const renameKeysMap = (src: Map, km: Map) => { * @param km */ export const renameKeysObj = ( - src: IObjectOf, - km: IObjectOf + src: T, + km: { [id in keyof T]?: PropertyKey }, + out: any = {} ) => { - const dest = {}; for (let k in src) { - dest[km.hasOwnProperty(k) ? km[k] : k] = src[k]; + out[km.hasOwnProperty(k) ? km[k] : k] = src[k]; } - return dest; + return out; }; diff --git a/packages/associative/src/select-keys.ts b/packages/associative/src/select-keys.ts index dac0f64ce8..05e6952703 100644 --- a/packages/associative/src/select-keys.ts +++ b/packages/associative/src/select-keys.ts @@ -1,4 +1,3 @@ -import { IObjectOf } from "@thi.ng/api"; import { empty } from "./utils"; /** @@ -8,12 +7,13 @@ import { empty } from "./utils"; * @param src * @param ks selected keys */ -export const selectKeysMap = (src: Map, ks: Iterable): any => { +export const selectKeysMap = ( + src: Map, + ks: Iterable +): Map => { const dest = empty(src, Map); for (let k of ks) { - if (src.has(k)) { - dest.set(k, src.get(k)); - } + src.has(k) && dest.set(k, src.get(k)); } return dest; }; @@ -26,14 +26,12 @@ export const selectKeysMap = (src: Map, ks: Iterable): any => { * @param ks */ export const selectKeysObj = ( - src: IObjectOf, + src: T, ks: Iterable -): any => { - const dest: IObjectOf = {}; +): { [id in keyof T]?: T[id] } => { + const dest: any = {}; for (let k of ks) { - if (src.hasOwnProperty(k)) { - dest[k] = src[k]; - } + src.hasOwnProperty(k) && (dest[k] = src[k]); } return dest; }; diff --git a/packages/associative/src/sorted-map.ts b/packages/associative/src/sorted-map.ts index f0237e2fee..18e662a9c7 100644 --- a/packages/associative/src/sorted-map.ts +++ b/packages/associative/src/sorted-map.ts @@ -1,110 +1,91 @@ import { Comparator, Fn3, - ICompare, - ICopy, - IEmpty, - IEquiv, IObjectOf, Pair, - Predicate2, SEMAPHORE } from "@thi.ng/api"; -import { isArray } from "@thi.ng/checks"; import { compare } from "@thi.ng/compare"; import { equiv } from "@thi.ng/equiv"; -import { illegalArgs } from "@thi.ng/errors"; -import { - IReducible, - isReduced, - map, - ReductionFn -} from "@thi.ng/transducers"; +import { isReduced, map, ReductionFn } from "@thi.ng/transducers"; import { SortedMapOpts } from "./api"; -// stores private properties for all instances -// http://fitzgeraldnick.com/2014/01/13/hiding-implementation-details-with-e6-weakmaps.html -const __private = new WeakMap, SortedMapProps>(); - -interface SortedMapProps { - head: any[]; - tail: any[]; - update: any[]; - nil: any[]; - equiv: Predicate2; - cmp: Comparator; - level: number; - maxLevel: number; - p: number; - cap: number; +interface SortedMapState { + head: Node; + cmp: Comparator; + maxh: number; + h: number; length: number; + cap: number; + p: number; } -const KEY = 0; -const VAL = 1; -const PREV = 2; -const NEXT = 3; +class Node { + k: K; + v: V; + next: Node[]; -const makeNode = (level: number, key?, value?) => { - const node = new Array(4 + level); - node[KEY] = key; - node[VAL] = value; - return node; -}; + constructor(k: K, v: V, h: number) { + this.k = k; + this.v = v; + this.next = new Array(h + 1); + } +} -/** - * This class is an alternative implementation of the ES6 Map API using - * a Skip list as backing store and supports configurable key equality - * and sorting semantics. - * - * William Pugh (creator of this data structure) description: - * - * "Skip lists are probabilistic data structures that have the same - * asymptotic expected time bounds as balanced trees, are simpler, - * faster and use less space." - * - * Adapted & refactored from Python version: - * - http://pythonsweetness.tumblr.com/post/45227295342/fast-pypy-compatible-ordered-map-in-89-lines-of - * - * Data structure description: - * - ftp://ftp.cs.umd.edu/pub/skipLists/skiplists.pdf - * - https://en.wikipedia.org/wiki/Skip_list - */ -export class SortedMap extends Map - implements - ICopy>, - ICompare>, - IEmpty>, - IEquiv, - IReducible> { - static fromObject(obj: IObjectOf): SortedMap { +// stores private properties for all instances +// http://fitzgeraldnick.com/2014/01/13/hiding-implementation-details-with-e6-weakmaps.html +const __private = new WeakMap, SortedMapState>(); + +export class SortedMap extends Map { + /** + * Creates new `SortedMap` instance from given object's key-value + * pairs. + * + * @param obj + * @param opts + */ + static fromObject( + obj: IObjectOf, + opts?: Partial> + ): SortedMap { const m = new SortedMap(null, { - capacity: Object.keys(obj).length + capacity: Object.keys(obj).length, + ...opts }); for (let k in obj) { - m.set(k, obj[k]); + obj.hasOwnProperty(k) && m.set(k, obj[k]); } return m; } - static readonly DEFAULT_CAP = 16; - static readonly DEFAULT_P = 1 / Math.E; + static DEFAULT_CAP = 8; + static DEFAULT_P = 1 / Math.E; /** - * Creates new instance with optional given key-value pairs and/or - * implementation options. + * Creates new `SortedMap` instance with optionally given pairs + * and/or options. * - * @param values + * @param pairs * @param opts */ constructor( - values?: Iterable>, + pairs?: Iterable>, opts: Partial> = {} ) { super(); - values = this.init(values, opts); - if (values) { - this.into(values); + const cap = opts.capacity || SortedMap.DEFAULT_CAP; + const maxh = Math.ceil(Math.log2(cap)); + __private.set(this, { + head: new Node(null, null, 0), + cap: Math.pow(2, maxh), + cmp: opts.compare || compare, + p: opts.probability || SortedMap.DEFAULT_P, + maxh, + length: 0, + h: 0 + }); + if (pairs) { + this.into(pairs); } } @@ -112,8 +93,40 @@ export class SortedMap extends Map return SortedMap; } - [Symbol.iterator]() { - return this.entries(); + *[Symbol.iterator](): IterableIterator> { + let node = __private.get(this).head; + while ((node = node.next[0])) { + yield [node.k, node.v]; + } + } + + *entries(key?: K, max = false): IterableIterator> { + const $this = __private.get(this); + let node = $this.head; + const cmp = $this.cmp; + let code: number; + if (max) { + while ((node = node.next[0])) { + if (key === undefined || (code = cmp(node.k, key)) <= 0) { + yield [node.k, node.v]; + if (code === 0) return; + } + } + } else { + while ((node = node.next[0])) { + if (key === undefined || (code = cmp(node.k, key)) >= 0) { + yield [node.k, node.v]; + } + } + } + } + + keys(key?: K, max = false): IterableIterator { + return map((p) => p[0], this.entries(key, max)); + } + + values(key?: K, max = false): IterableIterator { + return map((p) => p[1], this.entries(key, max)); } get size() { @@ -121,7 +134,10 @@ export class SortedMap extends Map } clear() { - this.init(null, { ...this.opts(), capacity: SortedMap.DEFAULT_CAP }); + const $this = __private.get(this); + $this.head = new Node(null, null, 0); + $this.length = 0; + $this.h = 0; } empty(): SortedMap { @@ -136,8 +152,8 @@ export class SortedMap extends Map } compare(o: Map) { - const n = this.size, - m = o.size; + const n = this.size; + const m = o.size; if (n < m) return -1; if (n > m) return 1; const i = this.entries(); @@ -174,93 +190,85 @@ export class SortedMap extends Map } first(): Pair { - const node = __private.get(this).head[NEXT]; - if (node[KEY] !== undefined) { - return [node[KEY], node[VAL]]; - } + const node = __private.get(this).head.next[0]; + return node ? [node.k, node.v] : undefined; } - forEach(fn: Fn3, void>, thisArg?: any) { - for (let p of this) { - fn.call(thisArg, p[1], p[0], this); - } + get(k: K, notFound?: V) { + const node = this.findPredNode(k).next[0]; + return node && __private.get(this).cmp(node.k, k) === 0 + ? node.v + : notFound; } - set(key: K, value: V) { - let $this = __private.get(this); - const update = $this.update.slice(); - let node = this.findLessAndUpdate(update, key); - let prev = node; - node = node[NEXT]; - if ($this.equiv(node[KEY], key)) node[VAL] = value; - else { - if ($this.length >= $this.cap) { - this.grow(); - $this = __private.get(this); - prev = this.findLessAndUpdate(update, key); - } - const newLevel = this.randomLevel(); - $this.level = Math.max($this.level, newLevel); - node = makeNode(newLevel, key, value); - node[PREV] = prev; - for (let i = 0; i <= newLevel; i++) { - const j = i + NEXT; - node[j] = update[i][j]; - update[i][j] = node; - } - if (node[NEXT] === $this.nil) { - $this.tail = node; - } else { - node[NEXT][PREV] = node; - } - $this.length++; - } - return this; + has(key: K) { + return this.get(key, SEMAPHORE) !== SEMAPHORE; } - delete(key: K) { + set(k: K, v: V) { const $this = __private.get(this); - const update = $this.update.slice(); - let node = this.findLessAndUpdate(update, key)[NEXT]; - if ($this.equiv(node[KEY], key)) { - node[NEXT][PREV] = update[0]; - for (let i = 0; i <= $this.level; i++) { - const j = i + NEXT; - if (update[i][j] !== node) { - break; - } - update[i][j] = node[j]; - } + let node = $this.head; + let level = $this.h; + let stack = new Array(level); + const cmp = $this.cmp; + let code: number; + while (level >= 0) { while ( - $this.level > 0 && - $this.head[$this.level + NEXT][KEY] === undefined + node.next[level] && + (code = cmp(node.next[level].k, k)) < 0 ) { - $this.level--; + node = node.next[level]; } - if ($this.tail === node) { - $this.tail = node[PREV]; + if (node.next[level] && code === 0) { + do { + node.next[level].v = v; + } while (--level >= 0); + return this; } - $this.length--; - return true; + stack[level--] = node; } - return false; - } - - dissoc(...keys: K[]) { - for (let k of keys) { - this.delete(k); + const h = this.pickHeight($this.maxh, $this.h, $this.p); + node = new Node(k, v, h); + while ($this.h < h) { + stack[++$this.h] = $this.head; + } + for (let i = 0; i <= h; i++) { + node.next[i] = stack[i].next[i]; + stack[i].next[i] = node; + } + $this.length++; + if ($this.length >= $this.cap) { + $this.cap *= 2; + $this.maxh++; } return this; } - has(key: K) { - return this.get(key, SEMAPHORE) !== SEMAPHORE; - } - - get(key: K, notFound?: any) { + delete(k: K) { const $this = __private.get(this); - const node = this.findLess(key)[NEXT]; - return $this.equiv(node[KEY], key) ? node[VAL] : notFound; + let node: Node = $this.head; + let level = $this.h; + let removed = false; + const cmp = $this.cmp; + let code: number; + while (level >= 0) { + while ( + node.next[level] && + (code = cmp(node.next[level].k, k)) < 0 + ) { + node = node.next[level]; + } + if (node.next[level] && code === 0) { + removed = true; + node.next[level] = node.next[level].next[level]; + if (node == $this.head && !node.next[level]) { + $this.h = Math.max(0, $this.h - 1); + } + } + level--; + } + if (removed) $this.length--; + return removed; } into(pairs: Iterable>) { @@ -270,139 +278,56 @@ export class SortedMap extends Map return this; } - $reduce(rfn: ReductionFn>, acc: any) { - const $this = __private.get(this); - let node = $this.head[NEXT]; - while (node[KEY] !== undefined && !isReduced(acc)) { - acc = rfn(acc, [node[KEY], node[VAL]]); - node = node[NEXT]; + dissoc(...keys: K[]) { + for (let k of keys) { + this.delete(k); } - return acc; + return this; } - *entries(key?: K, reverse = false): IterableIterator> { - const $this = __private.get(this); - const step = reverse ? PREV : NEXT; - let node = reverse ? $this.tail : $this.head[NEXT]; - if (key !== undefined) { - const found = this.findLess(key); - // the original python impl doesn't handle unknown and out-of-range keys properly - node = - !reverse || - (found[NEXT] != $this.nil && $this.equiv(found[NEXT][KEY], key)) - ? found[NEXT] - : found; - } - while (node[KEY] !== undefined) { - yield [node[KEY], node[VAL]]; - node = node[step]; + forEach(fn: Fn3, Map, void>, thisArg?: any) { + for (let p of this) { + fn.call(thisArg, p[1], p[0], this); } } - keys(key?: K, reverse = false): IterableIterator { - return map((p) => p[0], this.entries(key, reverse)); - } - - values(key?: K, reverse = false): IterableIterator { - return map((p) => p[1], this.entries(key, reverse)); - } - - protected init( - values: Iterable>, - opts: Partial> - ) { - let cap; - if (values && !opts.capacity) { - values = isArray(values) ? values : [...values]; - cap = Math.max((values).length, SortedMap.DEFAULT_CAP); - } else { - cap = opts.capacity || SortedMap.DEFAULT_CAP; + $reduce(rfn: ReductionFn>, acc: any) { + let node = __private.get(this).head; + while ((node = node.next[0]) && !isReduced(acc)) { + acc = rfn(acc, [node.k, node.v]); } - cap < 1 && illegalArgs(`invalid capacity: ${cap}`); - const maxLevel = Math.ceil(Math.log2(cap)); - const nil = makeNode(-1); - const head = makeNode(maxLevel).fill(nil, 3); - const update = new Array(maxLevel + 1).fill(head); - __private.set(this, { - head, - update, - nil, - tail: nil, - equiv: opts.equiv || equiv, - cmp: opts.compare || compare, - level: 0, - maxLevel, - p: opts.probability || SortedMap.DEFAULT_P, - cap: Math.pow(2, maxLevel), - length: 0 - }); - return values; + return acc; } - opts(growFactor = 1): SortedMapOpts { + opts(): SortedMapOpts { const $this = __private.get(this); return { - capacity: $this.cap * growFactor, - equiv: $this.equiv, + capacity: $this.cap, compare: $this.cmp, probability: $this.p }; } - /** - * Recreates map with double capacity. - */ - protected grow() { - const tmp = new SortedMap(this.entries(), this.opts(2)); - __private.set(this, __private.get(tmp)); - __private.delete(tmp); - } - - protected randomLevel() { - const $this = __private.get(this); - const max = Math.min($this.maxLevel, $this.level + 1); - const p = $this.p; - let level = 0; - while (Math.random() < p && level < max) { - level++; - } - return level; - } - - protected findLess(key: K) { + protected findPredNode(k: K) { const $this = __private.get(this); const cmp = $this.cmp; let node = $this.head; - for (let i = $this.level; i >= 0; i--) { - const j = i + NEXT; - let k = node[j][KEY]; - while (k !== undefined && cmp(k, key) < 0) { - node = node[j]; - k = node[j][KEY]; + let level = $this.h; + while (level >= 0) { + while (node.next[level] && cmp(node.next[level].k, k) < 0) { + node = node.next[level]; } + level--; } return node; } - /** - * Like `findLess`, but records path in `update` array - * - * @param update - * @param key - */ - protected findLessAndUpdate(update, key: K) { - const $this = __private.get(this); - const cmp = $this.cmp; - let node = $this.head; - for (let i = $this.level; i >= 0; i--) { - const j = i + NEXT; - let k = node[j][KEY]; - while (k !== undefined && cmp(k, key) < 0) { - node = node[j]; - k = node[j][KEY]; - } - update[i] = node; + protected pickHeight(maxh: number, h: number, p: number) { + const max = Math.min(maxh, h + 1); + let level = 0; + while (Math.random() < p && level < max) { + level++; } - return node; + return level; } } diff --git a/packages/associative/src/sorted-set.ts b/packages/associative/src/sorted-set.ts index 5fff2a3e4c..6c9eba83b4 100644 --- a/packages/associative/src/sorted-set.ts +++ b/packages/associative/src/sorted-set.ts @@ -50,6 +50,10 @@ export class SortedSet extends Set return SortedSet; } + get [Symbol.toStringTag]() { + return "SortedSet"; + } + get size() { return __private.get(this).size; } @@ -66,8 +70,8 @@ export class SortedSet extends Set } compare(o: Set) { - const n = this.size, - m = o.size; + const n = this.size; + const m = o.size; if (n < m) return -1; if (n > m) return 1; const i = this.entries(); @@ -104,16 +108,16 @@ export class SortedSet extends Set return __private.get(this).$reduce((_acc, x) => rfn(_acc, x[0]), acc); } - entries(): IterableIterator> { - return __private.get(this).entries(); + entries(key?: T, max = false): IterableIterator> { + return __private.get(this).entries(key, max); } - keys(): IterableIterator { - return __private.get(this).keys(); + keys(key?: T, max = false): IterableIterator { + return __private.get(this).keys(key, max); } - values(): IterableIterator { - return __private.get(this).values(); + values(key?: T, max = false): IterableIterator { + return __private.get(this).values(key, max); } add(value: T) { @@ -148,7 +152,10 @@ export class SortedSet extends Set return this; } - forEach(fn: Fn3, void>, thisArg?: any): void { + forEach( + fn: Fn3, Readonly, Set, void>, + thisArg?: any + ): void { for (let p of this) { fn.call(thisArg, p[0], p[0], this); } diff --git a/packages/associative/src/union.ts b/packages/associative/src/union.ts index 67751a5bf4..8cc548c1ba 100644 --- a/packages/associative/src/union.ts +++ b/packages/associative/src/union.ts @@ -1,15 +1,15 @@ +import { into } from "./into"; import { copy } from "./utils"; -export const union = (a: Set, b: Set): Set => { - if (a === b) { - return a; - } - if (b.size > a.size) { - return union(b, a); - } - const res = copy(a, Set); - for (let i of b) { - res.add(i); - } - return res; +/** + * Computes union of sets `a` and `b` and writes results to new set or + * optionally given set `out` (assumed to be empty for correct results). + * + * @param a + * @param b + * @param out + */ +export const union = (a: Set, b: Set, out?: Set): Set => { + out = out ? into(out, a) : copy(a, Set); + return a === b ? out : into(out, b); }; diff --git a/packages/associative/src/utils.ts b/packages/associative/src/utils.ts index c2f937ea9d..981f0cda53 100644 --- a/packages/associative/src/utils.ts +++ b/packages/associative/src/utils.ts @@ -10,12 +10,12 @@ export const copy = (x, ctor) => ? x.copy() : new (x[Symbol.species] || ctor)(x); -export const first = (x: Iterable) => x[Symbol.iterator]().next().value; +export const first = (x: Iterable) => x[Symbol.iterator]().next().value; export const objValues = (src: any) => { const vals = []; for (let k in src) { - vals.push(src[k]); + src.hasOwnProperty(k) && vals.push(src[k]); } return vals; }; diff --git a/packages/associative/test/difference.ts b/packages/associative/test/difference.ts index 8d92167766..ef81b1662d 100644 --- a/packages/associative/test/difference.ts +++ b/packages/associative/test/difference.ts @@ -1,10 +1,8 @@ import * as assert from "assert"; - import { ArraySet } from "../src/array-set"; import { difference } from "../src/difference"; describe("difference", () => { - it("native (numbers)", () => { const a = new Set([1, 2, 3, 4]); const b = new Set([3, 4, 5]); @@ -36,4 +34,16 @@ describe("difference", () => { assert.notStrictEqual(d, a); assert.notStrictEqual(d, b); }); + + it("w/ out", () => { + assert.deepEqual( + difference(new Set([1, 2, 3]), new Set([2, 4]), new Set([5])), + new Set([1, 3, 5]) + ); + }); + + it("same", () => { + const a = new Set([1]); + assert.deepEqual(difference(a, a), new Set()); + }); }); diff --git a/packages/associative/test/intersection.ts b/packages/associative/test/intersection.ts index 45ce17114e..880647ccf3 100644 --- a/packages/associative/test/intersection.ts +++ b/packages/associative/test/intersection.ts @@ -1,10 +1,8 @@ import * as assert from "assert"; - import { ArraySet } from "../src/array-set"; import { intersection } from "../src/intersection"; describe("intersection", () => { - it("native (numbers)", () => { const a = new Set([1, 2, 3, 4]); const b = new Set([3, 4, 5, 6]); @@ -32,4 +30,11 @@ describe("intersection", () => { const i = intersection(a, b); assert.deepEqual(i, new ArraySet([{ a: 3 }, { a: 4 }])); }); + + it("w/ out", () => { + assert.deepEqual( + intersection(new Set([1, 2, 3]), new Set([2, 4]), new Set([5])), + new Set([2, 5]) + ); + }); }); diff --git a/packages/associative/test/sorted-map.ts b/packages/associative/test/sorted-map.ts index 9b94d3b9dd..67d48733d6 100644 --- a/packages/associative/test/sorted-map.ts +++ b/packages/associative/test/sorted-map.ts @@ -1,16 +1,16 @@ +import { shuffle } from "@thi.ng/arrays"; +import { equiv } from "@thi.ng/equiv"; +import { range, repeat, zip } from "@thi.ng/transducers"; import * as assert from "assert"; - import { SortedMap } from "../src/sorted-map"; describe("SortedMap", () => { - let m: SortedMap; beforeEach(() => { m = SortedMap.fromObject({ a: 1, b: 2, c: 3 }); }); - it("size", () => { assert.equal(m.size, 3); m.set("a", 10); @@ -23,6 +23,28 @@ describe("SortedMap", () => { assert.equal(m.size, 3); }); + it("clear", () => { + m.clear(); + assert.equal(m.size, 0); + assert.deepEqual([...m.entries()], []); + }); + + it("empty", () => { + const m2 = m.empty(); + assert.equal(m.size, 3); + assert.equal(m2.size, 0); + assert.deepEqual([...m2.entries()], []); + }); + + it("copy", () => { + assert.deepEqual(m.copy(), m); + }); + + it("equiv", () => { + assert.ok(equiv(m.copy(), m)); + assert.ok(!equiv(m, new SortedMap())); + }); + it("has", () => { assert(m.has("a")); assert(m.has("b")); @@ -32,6 +54,12 @@ describe("SortedMap", () => { assert(!m.has("@")); }); + it("first", () => { + assert.deepEqual(["a", 1], m.first()); + m.set("A", 10); + assert.deepEqual(["A", 10], m.first()); + }); + it("get", () => { assert.strictEqual(m.get("a"), 1); assert.strictEqual(m.get("b"), 2); @@ -45,57 +73,57 @@ describe("SortedMap", () => { assert.deepEqual([...m], [["a", 1], ["b", 2], ["c", 3]]); }); - it("entries rev", () => { - assert.deepEqual([...m.entries(undefined, true)], [["c", 3], ["b", 2], ["a", 1]]); - }); + // it("entries rev", () => { + // assert.deepEqual([...m.entries(undefined, true)], [["c", 3], ["b", 2], ["a", 1]]); + // }); it("entries a", () => { assert.deepEqual([...m.entries("a")], [["a", 1], ["b", 2], ["c", 3]]); }); - it("entries a rev", () => { - assert.deepEqual([...m.entries("a", true)], [["a", 1]]); - }); + // it("entries a rev", () => { + // assert.deepEqual([...m.entries("a", true)], [["a", 1]]); + // }); it("entries aa", () => { assert.deepEqual([...m.entries("aa")], [["b", 2], ["c", 3]]); }); - it("entries aa rev", () => { - assert.deepEqual([...m.entries("aa", true)], [["a", 1]]); - }); + // it("entries aa rev", () => { + // assert.deepEqual([...m.entries("aa", true)], [["a", 1]]); + // }); it("entries bb", () => { assert.deepEqual([...m.entries("bb")], [["c", 3]]); }); - it("entries bb rev", () => { - assert.deepEqual([...m.entries("bb", true)], [["b", 2], ["a", 1]]); - }); + // it("entries bb rev", () => { + // assert.deepEqual([...m.entries("bb", true)], [["b", 2], ["a", 1]]); + // }); it("entries c", () => { assert.deepEqual([...m.entries("c")], [["c", 3]]); }); - it("entries c rev", () => { - assert.deepEqual([...m.entries("c", true)], [["c", 3], ["b", 2], ["a", 1]]); - }); + // it("entries c rev", () => { + // assert.deepEqual([...m.entries("c", true)], [["c", 3], ["b", 2], ["a", 1]]); + // }); it("entries 0", () => { assert.deepEqual([...m.entries("0")], [["a", 1], ["b", 2], ["c", 3]]); }); - it("entries 0 rev", () => { - assert.deepEqual([...m.entries("0", true)], []); - }); + // it("entries 0 rev", () => { + // assert.deepEqual([...m.entries("0", true)], []); + // }); it("entries d", () => { assert.deepEqual([...m.entries("d")], []); }); - it("entries d rev", () => { - assert.deepEqual([...m.entries("d", true)], [["c", 3], ["b", 2], ["a", 1]]); - }); + // it("entries d rev", () => { + // assert.deepEqual([...m.entries("d", true)], [["c", 3], ["b", 2], ["a", 1]]); + // }); it("keys", () => { assert.deepEqual([...m.keys()], ["a", "b", "c"]); @@ -110,4 +138,23 @@ describe("SortedMap", () => { m.set("d", 0); assert.deepEqual([...m.values()], [1, 0, 2, 3, 0]); }); + + it("comparator", () => { + m = SortedMap.fromObject( + { a: 1, b: 2, c: 3 }, + { + compare: (a: string, b: string) => + a === b ? 0 : a < b ? 1 : -1 + } + ); + assert.deepEqual([["c", 3], ["b", 2], ["a", 1]], [...m.entries()]); + }); + + it("fuzz", () => { + const keys = [...range(32)]; + for (let i = 0; i < 1000; i++) { + m = new SortedMap(zip(shuffle(keys.slice()), repeat(1))); + assert.deepEqual([...m.keys()], keys); + } + }); }); diff --git a/packages/associative/test/union.ts b/packages/associative/test/union.ts index 948393823a..558db36e0a 100644 --- a/packages/associative/test/union.ts +++ b/packages/associative/test/union.ts @@ -1,10 +1,9 @@ import * as assert from "assert"; - import { ArraySet } from "../src/array-set"; import { union } from "../src/union"; -describe("union", () => { +describe("union", () => { it("native (numbers)", () => { const a = new Set([1, 2, 3, 4]); const b = new Set([3, 4, 5, 6]); @@ -36,4 +35,11 @@ describe("union", () => { assert.notStrictEqual(u, a); assert.notStrictEqual(u, b); }); + + it("w/ out", () => { + assert.deepEqual( + union(new Set([1, 2, 3]), new Set([2, 4]), new Set([5])), + new Set([1, 2, 3, 4, 5]) + ); + }); }); diff --git a/packages/atom/CHANGELOG.md b/packages/atom/CHANGELOG.md index 732e09697f..fc273052d1 100644 --- a/packages/atom/CHANGELOG.md +++ b/packages/atom/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.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@2.0.6...@thi.ng/atom@2.0.7) (2019-03-18) +## [2.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@2.0.7...@thi.ng/atom@2.0.8) (2019-03-28) **Note:** Version bump only for package @thi.ng/atom @@ -11,52 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [2.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@2.0.5...@thi.ng/atom@2.0.6) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/atom - - - - - -## [2.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@2.0.4...@thi.ng/atom@2.0.5) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/atom - - - - - -## [2.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@2.0.3...@thi.ng/atom@2.0.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/atom - - - - - -## [2.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@2.0.2...@thi.ng/atom@2.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/atom - - - - - -## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@2.0.1...@thi.ng/atom@2.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/atom - - - - - -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@2.0.0...@thi.ng/atom@2.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/atom - - - # [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@1.5.8...@thi.ng/atom@2.0.0) (2019-01-21) diff --git a/packages/atom/package.json b/packages/atom/package.json index aa66706583..2ad1c2278e 100644 --- a/packages/atom/package.json +++ b/packages/atom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/atom", - "version": "2.0.7", + "version": "2.0.8", "description": "Mutable wrappers for nested immutable values w/ optional undo/redo history", "module": "./index.js", "main": "./lib/index.js", @@ -32,11 +32,11 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/paths": "^2.0.6" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/paths": "^2.0.7" }, "keywords": [ "derived views", diff --git a/packages/bench/CHANGELOG.md b/packages/bench/CHANGELOG.md index dd8c86d617..75e4cc9f3b 100644 --- a/packages/bench/CHANGELOG.md +++ b/packages/bench/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.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/bench@1.0.2...@thi.ng/bench@1.0.3) (2019-03-01) +## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/bench@1.0.3...@thi.ng/bench@1.0.4) (2019-03-28) **Note:** Version bump only for package @thi.ng/bench @@ -11,20 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/bench@1.0.1...@thi.ng/bench@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/bench - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/bench@1.0.0...@thi.ng/bench@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/bench - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/bench@0.3.1...@thi.ng/bench@1.0.0) (2019-01-21) diff --git a/packages/bench/package.json b/packages/bench/package.json index 870b143752..6e9ea1943e 100644 --- a/packages/bench/package.json +++ b/packages/bench/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/bench", - "version": "1.0.3", + "version": "1.0.4", "description": "Basic benchmarking helpers", "module": "./index.js", "main": "./lib/index.js", diff --git a/packages/bencode/CHANGELOG.md b/packages/bencode/CHANGELOG.md index 861849f01f..85752c3993 100644 --- a/packages/bencode/CHANGELOG.md +++ b/packages/bencode/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.2.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.2.9...@thi.ng/bencode@0.2.10) (2019-03-21) +## [0.2.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.2.10...@thi.ng/bencode@0.2.11) (2019-03-28) **Note:** Version bump only for package @thi.ng/bencode @@ -11,68 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.2.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.2.8...@thi.ng/bencode@0.2.9) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.2.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.2.7...@thi.ng/bencode@0.2.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.2.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.2.6...@thi.ng/bencode@0.2.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.2.5...@thi.ng/bencode@0.2.6) (2019-03-05) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.2.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.2.4...@thi.ng/bencode@0.2.5) (2019-03-04) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.2.3...@thi.ng/bencode@0.2.4) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.2.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.2.2...@thi.ng/bencode@0.2.3) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - -## [0.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.2.1...@thi.ng/bencode@0.2.2) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/bencode - - - ## [0.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.2.0...@thi.ng/bencode@0.2.1) (2019-02-20) @@ -84,8 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - # [0.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.1.1...@thi.ng/bencode@0.2.0) (2019-02-15) @@ -95,16 +31,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/bencode@0.1.0...@thi.ng/bencode@0.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/bencode - - - - - # 0.1.0 (2019-02-05) diff --git a/packages/bencode/package.json b/packages/bencode/package.json index 30b06fe56a..30cbfda749 100644 --- a/packages/bencode/package.json +++ b/packages/bencode/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/bencode", - "version": "0.2.10", + "version": "0.2.11", "description": "Bencode binary encoder / decoder with optional UTF8 encoding", "module": "./index.js", "main": "./lib/index.js", @@ -32,13 +32,13 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/arrays": "^0.1.4", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/defmulti": "^1.0.4", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/transducers": "^5.3.0", - "@thi.ng/transducers-binary": "^0.3.5" + "@thi.ng/api": "^6.0.0", + "@thi.ng/arrays": "^0.1.5", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/defmulti": "^1.0.5", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/transducers": "^5.3.1", + "@thi.ng/transducers-binary": "^0.3.6" }, "keywords": [ "bencode", diff --git a/packages/binary/CHANGELOG.md b/packages/binary/CHANGELOG.md index 303608de73..0114bffa06 100644 --- a/packages/binary/CHANGELOG.md +++ b/packages/binary/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.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/binary@1.0.2...@thi.ng/binary@1.0.3) (2019-03-01) +## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/binary@1.0.3...@thi.ng/binary@1.0.4) (2019-03-28) **Note:** Version bump only for package @thi.ng/binary @@ -11,20 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/binary@1.0.1...@thi.ng/binary@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/binary - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/binary@1.0.0...@thi.ng/binary@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/binary - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/binary@0.1.2...@thi.ng/binary@1.0.0) (2019-01-21) diff --git a/packages/binary/package.json b/packages/binary/package.json index 088f0b7492..1a7ffb1c80 100644 --- a/packages/binary/package.json +++ b/packages/binary/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/binary", - "version": "1.0.3", + "version": "1.0.4", "description": "Assorted binary / bitwise operations, conversions, utilities.", "module": "./index.js", "main": "./lib/index.js", diff --git a/packages/bitfield/CHANGELOG.md b/packages/bitfield/CHANGELOG.md index c98c0cfbb5..e2cc353649 100644 --- a/packages/bitfield/CHANGELOG.md +++ b/packages/bitfield/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.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.1.1...@thi.ng/bitfield@0.1.2) (2019-03-10) +## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.1.2...@thi.ng/bitfield@0.1.3) (2019-03-28) **Note:** Version bump only for package @thi.ng/bitfield @@ -11,12 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitfield@0.1.0...@thi.ng/bitfield@0.1.1) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/bitfield - - - # 0.1.0 (2019-02-17) diff --git a/packages/bitfield/package.json b/packages/bitfield/package.json index b927d7dc81..a6ea95e6ba 100644 --- a/packages/bitfield/package.json +++ b/packages/bitfield/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/bitfield", - "version": "0.1.2", + "version": "0.1.3", "description": "1D / 2D bit field implementations", "module": "./index.js", "main": "./lib/index.js", @@ -32,9 +32,9 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/binary": "^1.0.3", - "@thi.ng/strings": "^1.0.5" + "@thi.ng/api": "^6.0.0", + "@thi.ng/binary": "^1.0.4", + "@thi.ng/strings": "^1.0.6" }, "keywords": [ "1D", diff --git a/packages/bitstream/CHANGELOG.md b/packages/bitstream/CHANGELOG.md index 03907888d3..0c4004212f 100644 --- a/packages/bitstream/CHANGELOG.md +++ b/packages/bitstream/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.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@1.0.2...@thi.ng/bitstream@1.0.3) (2019-03-01) +## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@1.0.3...@thi.ng/bitstream@1.0.4) (2019-03-28) **Note:** Version bump only for package @thi.ng/bitstream @@ -11,20 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@1.0.1...@thi.ng/bitstream@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/bitstream - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@1.0.0...@thi.ng/bitstream@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/bitstream - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/bitstream@0.4.21...@thi.ng/bitstream@1.0.0) (2019-01-21) diff --git a/packages/bitstream/package.json b/packages/bitstream/package.json index effd92f988..38568d4a55 100644 --- a/packages/bitstream/package.json +++ b/packages/bitstream/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/bitstream", - "version": "1.0.3", + "version": "1.0.4", "description": "ES6 iterator based read/write bit streams & support for variable word widths", "module": "./index.js", "main": "./lib/index.js", @@ -24,7 +24,7 @@ "pub": "yarn build && yarn publish --access public" }, "dependencies": { - "@thi.ng/errors": "^1.0.3" + "@thi.ng/errors": "^1.0.4" }, "devDependencies": { "@types/mocha": "^5.2.5", diff --git a/packages/cache/CHANGELOG.md b/packages/cache/CHANGELOG.md index ddaf65e048..09af5138fa 100644 --- a/packages/cache/CHANGELOG.md +++ b/packages/cache/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.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.11...@thi.ng/cache@1.0.12) (2019-03-21) +## [1.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.12...@thi.ng/cache@1.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/cache @@ -11,92 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.10...@thi.ng/cache@1.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.9...@thi.ng/cache@1.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.8...@thi.ng/cache@1.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.7...@thi.ng/cache@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.6...@thi.ng/cache@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.5...@thi.ng/cache@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.4...@thi.ng/cache@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.3...@thi.ng/cache@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.2...@thi.ng/cache@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.1...@thi.ng/cache@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/cache - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@1.0.0...@thi.ng/cache@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/cache - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/cache@0.2.40...@thi.ng/cache@1.0.0) (2019-01-21) diff --git a/packages/cache/package.json b/packages/cache/package.json index 289503c2ca..cd77fc6170 100644 --- a/packages/cache/package.json +++ b/packages/cache/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/cache", - "version": "1.0.12", + "version": "1.0.13", "description": "In-memory cache implementations with ES6 Map-like API and different eviction strategies", "module": "./index.js", "main": "./lib/index.js", @@ -32,9 +32,9 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/dcons": "^2.0.12", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/dcons": "^2.0.13", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "cache", diff --git a/packages/checks/CHANGELOG.md b/packages/checks/CHANGELOG.md index 1234695d03..49e562ed91 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.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.1.2...@thi.ng/checks@2.1.3) (2019-03-18) +## [2.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.1.3...@thi.ng/checks@2.1.4) (2019-03-28) **Note:** Version bump only for package @thi.ng/checks @@ -11,6 +11,8 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline + + ## [2.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.1.1...@thi.ng/checks@2.1.2) (2019-03-12) @@ -20,16 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [2.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.1.0...@thi.ng/checks@2.1.1) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/checks - - - - - # [2.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.0.2...@thi.ng/checks@2.1.0) (2019-02-10) @@ -39,24 +31,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.0.1...@thi.ng/checks@2.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/checks - - - - - -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@2.0.0...@thi.ng/checks@2.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/checks - - - - - # [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/checks@1.5.14...@thi.ng/checks@2.0.0) (2019-01-21) diff --git a/packages/checks/package.json b/packages/checks/package.json index 6df9a869e9..edde0d3db5 100644 --- a/packages/checks/package.json +++ b/packages/checks/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/checks", - "version": "2.1.3", + "version": "2.1.4", "description": "Single-function sub-modules for type, feature & value checks", "module": "./index.js", "main": "./lib/index.js", diff --git a/packages/color/CHANGELOG.md b/packages/color/CHANGELOG.md index e6f9c69483..2d80b47076 100644 --- a/packages/color/CHANGELOG.md +++ b/packages/color/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.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.13...@thi.ng/color@0.1.14) (2019-03-21) +## [0.1.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.14...@thi.ng/color@0.1.15) (2019-03-28) **Note:** Version bump only for package @thi.ng/color @@ -11,28 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.12...@thi.ng/color@0.1.13) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [0.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.11...@thi.ng/color@0.1.12) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.10...@thi.ng/color@0.1.11) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/color - - - ## [0.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.9...@thi.ng/color@0.1.10) (2019-03-04) @@ -44,24 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.8...@thi.ng/color@0.1.9) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.7...@thi.ng/color@0.1.8) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/color - - - - - ## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.6...@thi.ng/color@0.1.7) (2019-02-28) @@ -71,56 +31,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.5...@thi.ng/color@0.1.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.4...@thi.ng/color@0.1.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.3...@thi.ng/color@0.1.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.2...@thi.ng/color@0.1.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.1...@thi.ng/color@0.1.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/color - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/color@0.1.0...@thi.ng/color@0.1.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/color - - - - - # 0.1.0 (2019-01-21) diff --git a/packages/color/package.json b/packages/color/package.json index d8c10c6b0e..a82467d5bb 100644 --- a/packages/color/package.json +++ b/packages/color/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/color", - "version": "0.1.14", + "version": "0.1.15", "description": "Raw, array-based, color ops, conversions, opt. type wrappers, multi-color gradients", "module": "./index.js", "main": "./lib/index.js", @@ -32,14 +32,14 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/compose": "^1.2.0", - "@thi.ng/defmulti": "^1.0.4", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/math": "^1.2.0", - "@thi.ng/strings": "^1.0.5", - "@thi.ng/transducers": "^5.3.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/api": "^6.0.0", + "@thi.ng/compose": "^1.2.1", + "@thi.ng/defmulti": "^1.0.5", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/math": "^1.2.1", + "@thi.ng/strings": "^1.0.6", + "@thi.ng/transducers": "^5.3.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "alpha", diff --git a/packages/compare/CHANGELOG.md b/packages/compare/CHANGELOG.md index bd35147b68..f9ee9a0522 100644 --- a/packages/compare/CHANGELOG.md +++ b/packages/compare/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.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.0.2...@thi.ng/compare@1.0.3) (2019-03-01) +## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.0.3...@thi.ng/compare@1.0.4) (2019-03-28) **Note:** Version bump only for package @thi.ng/compare @@ -11,20 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.0.1...@thi.ng/compare@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/compare - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@1.0.0...@thi.ng/compare@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/compare - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/compare@0.1.12...@thi.ng/compare@1.0.0) (2019-01-21) diff --git a/packages/compare/package.json b/packages/compare/package.json index 25353042fb..cc60490930 100644 --- a/packages/compare/package.json +++ b/packages/compare/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/compare", - "version": "1.0.3", + "version": "1.0.4", "description": "Comparator with optional delegation for types implementing @thi.ng/api/ICompare interface", "module": "./index.js", "main": "./lib/index.js", diff --git a/packages/compose/CHANGELOG.md b/packages/compose/CHANGELOG.md index eb47f59714..9aa5776746 100644 --- a/packages/compose/CHANGELOG.md +++ b/packages/compose/CHANGELOG.md @@ -3,19 +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.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.1.2...@thi.ng/compose@1.2.0) (2019-03-10) - - -### Features - -* **compose:** add complement() ([5a5a2d1](https://github.com/thi-ng/umbrella/commit/5a5a2d1)) -* **compose:** add trampoline() ([9e4c171](https://github.com/thi-ng/umbrella/commit/9e4c171)) - - - - - -## [1.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.1.1...@thi.ng/compose@1.1.2) (2019-03-01) +## [1.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.2.0...@thi.ng/compose@1.2.1) (2019-03-28) **Note:** Version bump only for package @thi.ng/compose @@ -23,11 +11,13 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.1.0...@thi.ng/compose@1.1.1) (2019-02-26) +# [1.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.1.2...@thi.ng/compose@1.2.0) (2019-03-10) -**Note:** Version bump only for package @thi.ng/compose +### Features +* **compose:** add complement() ([5a5a2d1](https://github.com/thi-ng/umbrella/commit/5a5a2d1)) +* **compose:** add trampoline() ([9e4c171](https://github.com/thi-ng/umbrella/commit/9e4c171)) @@ -45,24 +35,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.0.1...@thi.ng/compose@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/compose - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@1.0.0...@thi.ng/compose@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/compose - - - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/compose@0.3.0...@thi.ng/compose@1.0.0) (2019-01-21) diff --git a/packages/compose/package.json b/packages/compose/package.json index 42e4eca58e..787e4ef010 100644 --- a/packages/compose/package.json +++ b/packages/compose/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/compose", - "version": "1.2.0", + "version": "1.2.1", "description": "Arity-optimized functional composition helpers", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/errors": "^1.0.3" + "@thi.ng/api": "^6.0.0", + "@thi.ng/errors": "^1.0.4" }, "keywords": [ "composition", diff --git a/packages/csp/CHANGELOG.md b/packages/csp/CHANGELOG.md index a1e6e838d1..5358e25b19 100644 --- a/packages/csp/CHANGELOG.md +++ b/packages/csp/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.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.11...@thi.ng/csp@1.0.12) (2019-03-21) +## [1.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.12...@thi.ng/csp@1.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/csp @@ -11,92 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.10...@thi.ng/csp@1.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.9...@thi.ng/csp@1.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.8...@thi.ng/csp@1.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.7...@thi.ng/csp@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.6...@thi.ng/csp@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.5...@thi.ng/csp@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.4...@thi.ng/csp@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.3...@thi.ng/csp@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.2...@thi.ng/csp@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.1...@thi.ng/csp@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/csp - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@1.0.0...@thi.ng/csp@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/csp - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/csp@0.3.79...@thi.ng/csp@1.0.0) (2019-01-21) diff --git a/packages/csp/package.json b/packages/csp/package.json index 17a83a82a7..8835341305 100644 --- a/packages/csp/package.json +++ b/packages/csp/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/csp", - "version": "1.0.12", + "version": "1.0.13", "description": "ES6 promise based CSP implementation", "module": "./index.js", "main": "./lib/index.js", @@ -36,12 +36,12 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/arrays": "^0.1.4", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/dcons": "^2.0.12", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/arrays": "^0.1.5", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/dcons": "^2.0.13", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "async", diff --git a/packages/dcons/CHANGELOG.md b/packages/dcons/CHANGELOG.md index 677adb8519..22a11b8147 100644 --- a/packages/dcons/CHANGELOG.md +++ b/packages/dcons/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.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.11...@thi.ng/dcons@2.0.12) (2019-03-21) +## [2.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.12...@thi.ng/dcons@2.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/dcons @@ -11,92 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [2.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.10...@thi.ng/dcons@2.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.9...@thi.ng/dcons@2.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.8...@thi.ng/dcons@2.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.7...@thi.ng/dcons@2.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.6...@thi.ng/dcons@2.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.5...@thi.ng/dcons@2.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.4...@thi.ng/dcons@2.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.3...@thi.ng/dcons@2.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.2...@thi.ng/dcons@2.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.1...@thi.ng/dcons@2.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/dcons - - - - - -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@2.0.0...@thi.ng/dcons@2.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/dcons - - - # [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/dcons@1.1.23...@thi.ng/dcons@2.0.0) (2019-01-21) diff --git a/packages/dcons/package.json b/packages/dcons/package.json index 1871e2dd8b..bcd236035c 100644 --- a/packages/dcons/package.json +++ b/packages/dcons/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dcons", - "version": "2.0.12", + "version": "2.0.13", "description": "Comprehensive doubly linked list structure w/ iterator support", "module": "./index.js", "main": "./lib/index.js", @@ -32,12 +32,12 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/compare": "^1.0.3", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/compare": "^1.0.4", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "datastructure", diff --git a/packages/dcons/src/index.ts b/packages/dcons/src/index.ts index b22dc28502..0157ac02f6 100644 --- a/packages/dcons/src/index.ts +++ b/packages/dcons/src/index.ts @@ -31,7 +31,7 @@ export class DCons ILength, IReducible, IRelease, - IStack> { + IStack> { head: ConsCell; tail: ConsCell; protected _length: number = 0; diff --git a/packages/defmulti/CHANGELOG.md b/packages/defmulti/CHANGELOG.md index 5b8c91bd58..4752b5c1de 100644 --- a/packages/defmulti/CHANGELOG.md +++ b/packages/defmulti/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.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.0.3...@thi.ng/defmulti@1.0.4) (2019-03-10) +## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.0.4...@thi.ng/defmulti@1.0.5) (2019-03-28) **Note:** Version bump only for package @thi.ng/defmulti @@ -11,28 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.0.2...@thi.ng/defmulti@1.0.3) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/defmulti - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.0.1...@thi.ng/defmulti@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/defmulti - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@1.0.0...@thi.ng/defmulti@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/defmulti - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/defmulti@0.7.0...@thi.ng/defmulti@1.0.0) (2019-01-21) diff --git a/packages/defmulti/package.json b/packages/defmulti/package.json index 5a9a51486e..40a8d7e3c0 100644 --- a/packages/defmulti/package.json +++ b/packages/defmulti/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/defmulti", - "version": "1.0.4", + "version": "1.0.5", "description": "Dynamically extensible multiple dispatch via user supplied dispatch function.", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/errors": "^1.0.3" + "@thi.ng/api": "^6.0.0", + "@thi.ng/errors": "^1.0.4" }, "keywords": [ "ES6", diff --git a/packages/dgraph/CHANGELOG.md b/packages/dgraph/CHANGELOG.md index bfbddb8371..71fc468074 100644 --- a/packages/dgraph/CHANGELOG.md +++ b/packages/dgraph/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.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.11...@thi.ng/dgraph@1.0.12) (2019-03-21) +## [1.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.12...@thi.ng/dgraph@1.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/dgraph @@ -11,92 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.10...@thi.ng/dgraph@1.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.9...@thi.ng/dgraph@1.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.8...@thi.ng/dgraph@1.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.7...@thi.ng/dgraph@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.6...@thi.ng/dgraph@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.5...@thi.ng/dgraph@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.4...@thi.ng/dgraph@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.3...@thi.ng/dgraph@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.2...@thi.ng/dgraph@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.1...@thi.ng/dgraph@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/dgraph - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@1.0.0...@thi.ng/dgraph@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/dgraph - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/dgraph@0.2.35...@thi.ng/dgraph@1.0.0) (2019-01-21) diff --git a/packages/dgraph/package.json b/packages/dgraph/package.json index 686005e773..9476494ff4 100644 --- a/packages/dgraph/package.json +++ b/packages/dgraph/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dgraph", - "version": "1.0.12", + "version": "1.0.13", "description": "Type-agnostic directed acyclic graph (DAG) & graph operations", "module": "./index.js", "main": "./lib/index.js", @@ -32,11 +32,11 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/associative": "^1.0.12", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/associative": "^2.0.0", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "data structure", diff --git a/packages/diff/CHANGELOG.md b/packages/diff/CHANGELOG.md index f7b1685445..38361bc0eb 100644 --- a/packages/diff/CHANGELOG.md +++ b/packages/diff/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. -## [3.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@3.0.3...@thi.ng/diff@3.0.4) (2019-03-10) +## [3.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@3.0.4...@thi.ng/diff@3.0.5) (2019-03-28) **Note:** Version bump only for package @thi.ng/diff @@ -11,28 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [3.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@3.0.2...@thi.ng/diff@3.0.3) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/diff - - - - - -## [3.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@3.0.1...@thi.ng/diff@3.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/diff - - - - - -## [3.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@3.0.0...@thi.ng/diff@3.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/diff - - - # [3.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/diff@2.0.2...@thi.ng/diff@3.0.0) (2019-01-21) diff --git a/packages/diff/package.json b/packages/diff/package.json index 392237a3ae..8b7ce38607 100644 --- a/packages/diff/package.json +++ b/packages/diff/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/diff", - "version": "3.0.4", + "version": "3.0.5", "description": "Array & object Diff", "module": "./index.js", "main": "./lib/index.js", @@ -31,8 +31,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/equiv": "^1.0.3" + "@thi.ng/api": "^6.0.0", + "@thi.ng/equiv": "^1.0.4" }, "keywords": [ "additions", diff --git a/packages/dlogic/CHANGELOG.md b/packages/dlogic/CHANGELOG.md index 6d473a18b9..af3fcb017e 100644 --- a/packages/dlogic/CHANGELOG.md +++ b/packages/dlogic/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.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/dlogic@1.0.2...@thi.ng/dlogic@1.0.3) (2019-03-01) +## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/dlogic@1.0.3...@thi.ng/dlogic@1.0.4) (2019-03-28) **Note:** Version bump only for package @thi.ng/dlogic @@ -11,20 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/dlogic@1.0.1...@thi.ng/dlogic@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/dlogic - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/dlogic@1.0.0...@thi.ng/dlogic@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/dlogic - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/dlogic@0.1.2...@thi.ng/dlogic@1.0.0) (2019-01-21) diff --git a/packages/dlogic/package.json b/packages/dlogic/package.json index d18fe46f03..bd2b1cc6d1 100644 --- a/packages/dlogic/package.json +++ b/packages/dlogic/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dlogic", - "version": "1.0.3", + "version": "1.0.4", "description": "Assorted digital logic ops / constructs.", "module": "./index.js", "main": "./lib/index.js", diff --git a/packages/dot/CHANGELOG.md b/packages/dot/CHANGELOG.md index 7431ada17a..fef5bdb803 100644 --- a/packages/dot/CHANGELOG.md +++ b/packages/dot/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.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.0.6...@thi.ng/dot@1.0.7) (2019-03-18) +## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.0.7...@thi.ng/dot@1.0.8) (2019-03-28) **Note:** Version bump only for package @thi.ng/dot @@ -11,52 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.0.5...@thi.ng/dot@1.0.6) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/dot - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.0.4...@thi.ng/dot@1.0.5) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/dot - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.0.3...@thi.ng/dot@1.0.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/dot - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.0.2...@thi.ng/dot@1.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/dot - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.0.1...@thi.ng/dot@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/dot - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@1.0.0...@thi.ng/dot@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/dot - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/dot@0.1.18...@thi.ng/dot@1.0.0) (2019-01-21) diff --git a/packages/dot/package.json b/packages/dot/package.json index 6318fd1183..c9c89faf07 100644 --- a/packages/dot/package.json +++ b/packages/dot/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dot", - "version": "1.0.7", + "version": "1.0.8", "description": "Graphviz DOM abstraction as vanilla JS objects & serialization to DOT format", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4" }, "keywords": [ "ES6", diff --git a/packages/dsp/CHANGELOG.md b/packages/dsp/CHANGELOG.md index 6b4c7157d7..e47ed4dfb2 100644 --- a/packages/dsp/CHANGELOG.md +++ b/packages/dsp/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.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@1.0.4...@thi.ng/dsp@1.0.5) (2019-03-18) +## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@1.0.5...@thi.ng/dsp@1.0.6) (2019-03-28) **Note:** Version bump only for package @thi.ng/dsp @@ -11,36 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@1.0.3...@thi.ng/dsp@1.0.4) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@1.0.2...@thi.ng/dsp@1.0.3) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@1.0.1...@thi.ng/dsp@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/dsp - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@1.0.0...@thi.ng/dsp@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/dsp - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/dsp@0.1.3...@thi.ng/dsp@1.0.0) (2019-01-21) diff --git a/packages/dsp/package.json b/packages/dsp/package.json index fc36b40476..7d0f2e4c46 100644 --- a/packages/dsp/package.json +++ b/packages/dsp/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/dsp", - "version": "1.0.5", + "version": "1.0.6", "description": "Assorted DSP utils, oscillators etc.", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/math": "^1.2.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/math": "^1.2.1" }, "keywords": [ "additive", diff --git a/packages/equiv/CHANGELOG.md b/packages/equiv/CHANGELOG.md index fa764fb7f6..f96a9ba68d 100644 --- a/packages/equiv/CHANGELOG.md +++ b/packages/equiv/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.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/equiv@1.0.2...@thi.ng/equiv@1.0.3) (2019-03-01) +## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/equiv@1.0.3...@thi.ng/equiv@1.0.4) (2019-03-28) **Note:** Version bump only for package @thi.ng/equiv @@ -11,20 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/equiv@1.0.1...@thi.ng/equiv@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/equiv - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/equiv@1.0.0...@thi.ng/equiv@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/equiv - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/equiv@0.1.15...@thi.ng/equiv@1.0.0) (2019-01-21) diff --git a/packages/equiv/package.json b/packages/equiv/package.json index 52f82f9011..d342ee2299 100644 --- a/packages/equiv/package.json +++ b/packages/equiv/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/equiv", - "version": "1.0.3", + "version": "1.0.4", "description": "Extensible deep equivalence checking for any data types", "module": "./index.js", "main": "./lib/index.js", diff --git a/packages/errors/CHANGELOG.md b/packages/errors/CHANGELOG.md index d38ed2f1b3..4d16b13680 100644 --- a/packages/errors/CHANGELOG.md +++ b/packages/errors/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.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/errors@1.0.2...@thi.ng/errors@1.0.3) (2019-03-01) +## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/errors@1.0.3...@thi.ng/errors@1.0.4) (2019-03-28) **Note:** Version bump only for package @thi.ng/errors @@ -11,20 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/errors@1.0.1...@thi.ng/errors@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/errors - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/errors@1.0.0...@thi.ng/errors@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/errors - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/errors@0.1.12...@thi.ng/errors@1.0.0) (2019-01-21) diff --git a/packages/errors/package.json b/packages/errors/package.json index f6b651edf2..0e25ac88fc 100644 --- a/packages/errors/package.json +++ b/packages/errors/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/errors", - "version": "1.0.3", + "version": "1.0.4", "description": "Custom error types and helper fns.", "module": "./index.js", "main": "./lib/index.js", diff --git a/packages/fsm/CHANGELOG.md b/packages/fsm/CHANGELOG.md index a71c10b792..b991d22064 100644 --- a/packages/fsm/CHANGELOG.md +++ b/packages/fsm/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.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.1.7...@thi.ng/fsm@2.1.8) (2019-03-21) +## [2.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.1.8...@thi.ng/fsm@2.1.9) (2019-03-28) **Note:** Version bump only for package @thi.ng/fsm @@ -11,60 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [2.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.1.6...@thi.ng/fsm@2.1.7) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.1.5...@thi.ng/fsm@2.1.6) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.1.4...@thi.ng/fsm@2.1.5) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.1.3...@thi.ng/fsm@2.1.4) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.1.2...@thi.ng/fsm@2.1.3) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.1.1...@thi.ng/fsm@2.1.2) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [2.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.1.0...@thi.ng/fsm@2.1.1) (2019-02-21) - -**Note:** Version bump only for package @thi.ng/fsm - - - # [2.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@2.0.0...@thi.ng/fsm@2.1.0) (2019-02-20) @@ -96,40 +42,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@1.0.3...@thi.ng/fsm@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@1.0.2...@thi.ng/fsm@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@1.0.1...@thi.ng/fsm@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@1.0.0...@thi.ng/fsm@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/fsm - - - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/fsm@0.1.0...@thi.ng/fsm@1.0.0) (2019-01-21) @@ -150,8 +62,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - # 0.1.0 (2019-01-04) diff --git a/packages/fsm/package.json b/packages/fsm/package.json index 98db331ff7..cd137185f9 100644 --- a/packages/fsm/package.json +++ b/packages/fsm/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/fsm", - "version": "2.1.8", + "version": "2.1.9", "description": "Composable primitives for building declarative, transducer based Finite-State machines & parsers for arbitrary data streams", "module": "./index.js", "main": "./lib/index.js", @@ -32,11 +32,11 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/arrays": "^0.1.4", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/arrays": "^0.1.5", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "ES6", diff --git a/packages/geom-accel/CHANGELOG.md b/packages/geom-accel/CHANGELOG.md index dd163f36b8..20eaad8de1 100644 --- a/packages/geom-accel/CHANGELOG.md +++ b/packages/geom-accel/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.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.1.9...@thi.ng/geom-accel@1.1.10) (2019-03-21) +## [1.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.1.10...@thi.ng/geom-accel@1.1.11) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-accel @@ -11,20 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.1.8...@thi.ng/geom-accel@1.1.9) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [1.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.1.7...@thi.ng/geom-accel@1.1.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - ## [1.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.1.6...@thi.ng/geom-accel@1.1.7) (2019-03-10) @@ -36,40 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [1.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.1.5...@thi.ng/geom-accel@1.1.6) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [1.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.1.4...@thi.ng/geom-accel@1.1.5) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [1.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.1.3...@thi.ng/geom-accel@1.1.4) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - -## [1.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.1.2...@thi.ng/geom-accel@1.1.3) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - ## [1.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.1.1...@thi.ng/geom-accel@1.1.2) (2019-02-15) @@ -79,16 +31,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [1.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.1.0...@thi.ng/geom-accel@1.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - # [1.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.0.2...@thi.ng/geom-accel@1.1.0) (2019-02-05) @@ -103,16 +45,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.0.1...@thi.ng/geom-accel@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/geom-accel - - - - - ## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@1.0.0...@thi.ng/geom-accel@1.0.1) (2019-01-21) @@ -122,8 +54,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-accel@0.1.11...@thi.ng/geom-accel@1.0.0) (2019-01-21) diff --git a/packages/geom-accel/package.json b/packages/geom-accel/package.json index f33f5de2b1..2fc155cbb8 100644 --- a/packages/geom-accel/package.json +++ b/packages/geom-accel/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-accel", - "version": "1.1.10", + "version": "1.1.11", "description": "nD spatial indexing data structures", "module": "./index.js", "main": "./lib/index.js", @@ -32,13 +32,13 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/arrays": "^0.1.4", - "@thi.ng/geom-api": "^0.1.9", - "@thi.ng/heaps": "^1.0.5", - "@thi.ng/math": "^1.2.0", - "@thi.ng/transducers": "^5.3.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/api": "^6.0.0", + "@thi.ng/arrays": "^0.1.5", + "@thi.ng/geom-api": "^0.1.10", + "@thi.ng/heaps": "^1.0.6", + "@thi.ng/math": "^1.2.1", + "@thi.ng/transducers": "^5.3.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/geom-api/CHANGELOG.md b/packages/geom-api/CHANGELOG.md index 5b5ea7e650..57fc332538 100644 --- a/packages/geom-api/CHANGELOG.md +++ b/packages/geom-api/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.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@0.1.8...@thi.ng/geom-api@0.1.9) (2019-03-21) +## [0.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@0.1.9...@thi.ng/geom-api@0.1.10) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-api @@ -11,68 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@0.1.7...@thi.ng/geom-api@0.1.8) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@0.1.6...@thi.ng/geom-api@0.1.7) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@0.1.5...@thi.ng/geom-api@0.1.6) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@0.1.4...@thi.ng/geom-api@0.1.5) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@0.1.3...@thi.ng/geom-api@0.1.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@0.1.2...@thi.ng/geom-api@0.1.3) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@0.1.1...@thi.ng/geom-api@0.1.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-api - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-api@0.1.0...@thi.ng/geom-api@0.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-api - - - # 0.1.0 (2019-02-05) diff --git a/packages/geom-api/package.json b/packages/geom-api/package.json index 9528760eb0..59b5e60396 100644 --- a/packages/geom-api/package.json +++ b/packages/geom-api/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-api", - "version": "0.1.9", + "version": "0.1.10", "description": "Shared type & interface declarations for @thi.ng/geom packages", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/api": "^6.0.0", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "ES6", diff --git a/packages/geom-arc/CHANGELOG.md b/packages/geom-arc/CHANGELOG.md index f3f9deda91..3e3208cdba 100644 --- a/packages/geom-arc/CHANGELOG.md +++ b/packages/geom-arc/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.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.1.9...@thi.ng/geom-arc@0.1.10) (2019-03-21) +## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.1.10...@thi.ng/geom-arc@0.1.11) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-arc @@ -11,76 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.1.8...@thi.ng/geom-arc@0.1.9) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.1.7...@thi.ng/geom-arc@0.1.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.1.6...@thi.ng/geom-arc@0.1.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.1.5...@thi.ng/geom-arc@0.1.6) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.1.4...@thi.ng/geom-arc@0.1.5) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.1.3...@thi.ng/geom-arc@0.1.4) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.1.2...@thi.ng/geom-arc@0.1.3) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.1.1...@thi.ng/geom-arc@0.1.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-arc@0.1.0...@thi.ng/geom-arc@0.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-arc - - - # 0.1.0 (2019-02-05) diff --git a/packages/geom-arc/package.json b/packages/geom-arc/package.json index 2abc0671e0..977e7c26cd 100644 --- a/packages/geom-arc/package.json +++ b/packages/geom-arc/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-arc", - "version": "0.1.10", + "version": "0.1.11", "description": "2D circular / elliptic arc operations", "module": "./index.js", "main": "./lib/index.js", @@ -32,11 +32,11 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/checks": "^2.1.3", - "@thi.ng/geom-api": "^0.1.9", - "@thi.ng/geom-resample": "^0.1.10", - "@thi.ng/math": "^1.2.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/checks": "^2.1.4", + "@thi.ng/geom-api": "^0.1.10", + "@thi.ng/geom-resample": "^0.1.11", + "@thi.ng/math": "^1.2.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/geom-clip/CHANGELOG.md b/packages/geom-clip/CHANGELOG.md index d30256add4..b41abc4ad2 100644 --- a/packages/geom-clip/CHANGELOG.md +++ b/packages/geom-clip/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.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip@0.0.11...@thi.ng/geom-clip@0.0.12) (2019-03-21) +## [0.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip@0.0.12...@thi.ng/geom-clip@0.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-clip @@ -11,76 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip@0.0.10...@thi.ng/geom-clip@0.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-clip - - - - - -## [0.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip@0.0.9...@thi.ng/geom-clip@0.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-clip - - - - - -## [0.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip@0.0.8...@thi.ng/geom-clip@0.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-clip - - - - - -## [0.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip@0.0.7...@thi.ng/geom-clip@0.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-clip - - - - - -## [0.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip@0.0.6...@thi.ng/geom-clip@0.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-clip - - - - - -## [0.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip@0.0.5...@thi.ng/geom-clip@0.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-clip - - - - - -## [0.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip@0.0.4...@thi.ng/geom-clip@0.0.5) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/geom-clip - - - - - -## [0.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip@0.0.3...@thi.ng/geom-clip@0.0.4) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-clip - - - - - -## [0.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-clip@0.0.2...@thi.ng/geom-clip@0.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-clip - - - ## 0.0.2 (2019-02-05) diff --git a/packages/geom-clip/package.json b/packages/geom-clip/package.json index be012048a7..95424a97bd 100644 --- a/packages/geom-clip/package.json +++ b/packages/geom-clip/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-clip", - "version": "0.0.12", + "version": "0.0.13", "description": "2D line & convex polygon clipping (Liang-Barsky / Sutherland-Hodgeman)", "module": "./index.js", "main": "./lib/index.js", @@ -32,10 +32,10 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/geom-isec": "^0.1.10", - "@thi.ng/geom-poly-utils": "^0.1.10", - "@thi.ng/math": "^1.2.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/geom-isec": "^0.1.11", + "@thi.ng/geom-poly-utils": "^0.1.11", + "@thi.ng/math": "^1.2.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/geom-closest-point/CHANGELOG.md b/packages/geom-closest-point/CHANGELOG.md index 2f6fd5eb71..7bde5e11f7 100644 --- a/packages/geom-closest-point/CHANGELOG.md +++ b/packages/geom-closest-point/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.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.1.9...@thi.ng/geom-closest-point@0.1.10) (2019-03-21) +## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.1.10...@thi.ng/geom-closest-point@0.1.11) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-closest-point @@ -11,76 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.1.8...@thi.ng/geom-closest-point@0.1.9) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.1.7...@thi.ng/geom-closest-point@0.1.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.1.6...@thi.ng/geom-closest-point@0.1.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.1.5...@thi.ng/geom-closest-point@0.1.6) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.1.4...@thi.ng/geom-closest-point@0.1.5) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.1.3...@thi.ng/geom-closest-point@0.1.4) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.1.2...@thi.ng/geom-closest-point@0.1.3) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.1.1...@thi.ng/geom-closest-point@0.1.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-closest-point@0.1.0...@thi.ng/geom-closest-point@0.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-closest-point - - - # 0.1.0 (2019-02-05) diff --git a/packages/geom-closest-point/package.json b/packages/geom-closest-point/package.json index d4b700c1e8..f50416b93b 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.1.10", + "version": "0.1.11", "description": "Closest point / proximity helpers", "module": "./index.js", "main": "./lib/index.js", @@ -32,7 +32,7 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "ES6", diff --git a/packages/geom-hull/CHANGELOG.md b/packages/geom-hull/CHANGELOG.md index 669d131413..0c708fb70b 100644 --- a/packages/geom-hull/CHANGELOG.md +++ b/packages/geom-hull/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.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.11...@thi.ng/geom-hull@0.0.12) (2019-03-21) +## [0.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.12...@thi.ng/geom-hull@0.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-hull @@ -11,76 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.10...@thi.ng/geom-hull@0.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.9...@thi.ng/geom-hull@0.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.8...@thi.ng/geom-hull@0.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.7...@thi.ng/geom-hull@0.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.6...@thi.ng/geom-hull@0.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.5...@thi.ng/geom-hull@0.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.4...@thi.ng/geom-hull@0.0.5) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.3...@thi.ng/geom-hull@0.0.4) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - - - -## [0.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-hull@0.0.2...@thi.ng/geom-hull@0.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-hull - - - ## 0.0.2 (2019-02-05) diff --git a/packages/geom-hull/package.json b/packages/geom-hull/package.json index 0ea7968488..d1c2c14685 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.12", + "version": "0.0.13", "description": "Fast 2D convex hull (Graham Scan)", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/math": "^1.2.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/math": "^1.2.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/geom-isec/CHANGELOG.md b/packages/geom-isec/CHANGELOG.md index a06b5929b5..73047f11f2 100644 --- a/packages/geom-isec/CHANGELOG.md +++ b/packages/geom-isec/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.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.1.9...@thi.ng/geom-isec@0.1.10) (2019-03-21) +## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.1.10...@thi.ng/geom-isec@0.1.11) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-isec @@ -11,76 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.1.8...@thi.ng/geom-isec@0.1.9) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.1.7...@thi.ng/geom-isec@0.1.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.1.6...@thi.ng/geom-isec@0.1.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.1.5...@thi.ng/geom-isec@0.1.6) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.1.4...@thi.ng/geom-isec@0.1.5) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.1.3...@thi.ng/geom-isec@0.1.4) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.1.2...@thi.ng/geom-isec@0.1.3) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.1.1...@thi.ng/geom-isec@0.1.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isec@0.1.0...@thi.ng/geom-isec@0.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-isec - - - # 0.1.0 (2019-02-05) diff --git a/packages/geom-isec/package.json b/packages/geom-isec/package.json index 8edb71b475..671a00904e 100644 --- a/packages/geom-isec/package.json +++ b/packages/geom-isec/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-isec", - "version": "0.1.10", + "version": "0.1.11", "description": "2D/3D shape intersection checks", "module": "./index.js", "main": "./lib/index.js", @@ -32,11 +32,11 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/geom-api": "^0.1.9", - "@thi.ng/geom-closest-point": "^0.1.10", - "@thi.ng/math": "^1.2.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/api": "^6.0.0", + "@thi.ng/geom-api": "^0.1.10", + "@thi.ng/geom-closest-point": "^0.1.11", + "@thi.ng/math": "^1.2.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/geom-isoline/CHANGELOG.md b/packages/geom-isoline/CHANGELOG.md index 89de56da88..98bdf7c0bc 100644 --- a/packages/geom-isoline/CHANGELOG.md +++ b/packages/geom-isoline/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.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.9...@thi.ng/geom-isoline@0.1.10) (2019-03-21) +## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.10...@thi.ng/geom-isoline@0.1.11) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-isoline @@ -11,60 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.8...@thi.ng/geom-isoline@0.1.9) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.7...@thi.ng/geom-isoline@0.1.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.6...@thi.ng/geom-isoline@0.1.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.5...@thi.ng/geom-isoline@0.1.6) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.4...@thi.ng/geom-isoline@0.1.5) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.3...@thi.ng/geom-isoline@0.1.4) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.2...@thi.ng/geom-isoline@0.1.3) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-isoline - - - ## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.1...@thi.ng/geom-isoline@0.1.2) (2019-02-11) @@ -76,8 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - ## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-isoline@0.1.0...@thi.ng/geom-isoline@0.1.1) (2019-02-10) diff --git a/packages/geom-isoline/package.json b/packages/geom-isoline/package.json index 57f54f9335..c945251116 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.10", + "version": "0.1.11", "description": "Fast 2D contour line extraction / generation", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/transducers": "^5.3.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/transducers": "^5.3.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/geom-poly-utils/CHANGELOG.md b/packages/geom-poly-utils/CHANGELOG.md index 5cdd7eebda..499b366f13 100644 --- a/packages/geom-poly-utils/CHANGELOG.md +++ b/packages/geom-poly-utils/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.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.9...@thi.ng/geom-poly-utils@0.1.10) (2019-03-21) +## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.10...@thi.ng/geom-poly-utils@0.1.11) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-poly-utils @@ -11,76 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.8...@thi.ng/geom-poly-utils@0.1.9) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.7...@thi.ng/geom-poly-utils@0.1.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.6...@thi.ng/geom-poly-utils@0.1.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.5...@thi.ng/geom-poly-utils@0.1.6) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.4...@thi.ng/geom-poly-utils@0.1.5) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.3...@thi.ng/geom-poly-utils@0.1.4) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.2...@thi.ng/geom-poly-utils@0.1.3) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.1...@thi.ng/geom-poly-utils@0.1.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-poly-utils@0.1.0...@thi.ng/geom-poly-utils@0.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-poly-utils - - - # 0.1.0 (2019-02-05) diff --git a/packages/geom-poly-utils/package.json b/packages/geom-poly-utils/package.json index f121e63457..47f0840bb1 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.10", + "version": "0.1.11", "description": "Polygon / triangle analysis & processing utilities", "module": "./index.js", "main": "./lib/index.js", @@ -32,10 +32,10 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/errors": "^1.0.3", - "@thi.ng/geom-api": "^0.1.9", - "@thi.ng/math": "^1.2.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/errors": "^1.0.4", + "@thi.ng/geom-api": "^0.1.10", + "@thi.ng/math": "^1.2.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/geom-resample/CHANGELOG.md b/packages/geom-resample/CHANGELOG.md index 3da28e7daa..25baa30e55 100644 --- a/packages/geom-resample/CHANGELOG.md +++ b/packages/geom-resample/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.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.1.9...@thi.ng/geom-resample@0.1.10) (2019-03-21) +## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.1.10...@thi.ng/geom-resample@0.1.11) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-resample @@ -11,76 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.1.8...@thi.ng/geom-resample@0.1.9) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.1.7...@thi.ng/geom-resample@0.1.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.1.6...@thi.ng/geom-resample@0.1.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.1.5...@thi.ng/geom-resample@0.1.6) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.1.4...@thi.ng/geom-resample@0.1.5) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.1.3...@thi.ng/geom-resample@0.1.4) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.1.2...@thi.ng/geom-resample@0.1.3) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.1.1...@thi.ng/geom-resample@0.1.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-resample@0.1.0...@thi.ng/geom-resample@0.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-resample - - - # 0.1.0 (2019-02-05) diff --git a/packages/geom-resample/package.json b/packages/geom-resample/package.json index c59eb68f42..8fb82c3914 100644 --- a/packages/geom-resample/package.json +++ b/packages/geom-resample/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-resample", - "version": "0.1.10", + "version": "0.1.11", "description": "Customizable nD polyline interpolation, re-sampling, splitting & nearest point computation", "module": "./index.js", "main": "./lib/index.js", @@ -32,11 +32,11 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/checks": "^2.1.3", - "@thi.ng/geom-api": "^0.1.9", - "@thi.ng/geom-closest-point": "^0.1.10", - "@thi.ng/math": "^1.2.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/checks": "^2.1.4", + "@thi.ng/geom-api": "^0.1.10", + "@thi.ng/geom-closest-point": "^0.1.11", + "@thi.ng/math": "^1.2.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/geom-splines/CHANGELOG.md b/packages/geom-splines/CHANGELOG.md index 64268b3df1..55b5fcdb12 100644 --- a/packages/geom-splines/CHANGELOG.md +++ b/packages/geom-splines/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.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.1.9...@thi.ng/geom-splines@0.1.10) (2019-03-21) +## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.1.10...@thi.ng/geom-splines@0.1.11) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-splines @@ -11,76 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.1.8...@thi.ng/geom-splines@0.1.9) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.1.7...@thi.ng/geom-splines@0.1.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.1.6...@thi.ng/geom-splines@0.1.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.1.5...@thi.ng/geom-splines@0.1.6) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.1.4...@thi.ng/geom-splines@0.1.5) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.1.3...@thi.ng/geom-splines@0.1.4) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.1.2...@thi.ng/geom-splines@0.1.3) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.1.1...@thi.ng/geom-splines@0.1.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-splines@0.1.0...@thi.ng/geom-splines@0.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-splines - - - # 0.1.0 (2019-02-05) diff --git a/packages/geom-splines/package.json b/packages/geom-splines/package.json index bf3d547271..0f6761ebfa 100644 --- a/packages/geom-splines/package.json +++ b/packages/geom-splines/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-splines", - "version": "0.1.10", + "version": "0.1.11", "description": "nD cubic & quadratic curve analysis, conversion, interpolation, splitting", "module": "./index.js", "main": "./lib/index.js", @@ -32,12 +32,12 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/checks": "^2.1.3", - "@thi.ng/geom-api": "^0.1.9", - "@thi.ng/geom-arc": "^0.1.10", - "@thi.ng/geom-resample": "^0.1.10", - "@thi.ng/math": "^1.2.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/checks": "^2.1.4", + "@thi.ng/geom-api": "^0.1.10", + "@thi.ng/geom-arc": "^0.1.11", + "@thi.ng/geom-resample": "^0.1.11", + "@thi.ng/math": "^1.2.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/geom-subdiv-curve/CHANGELOG.md b/packages/geom-subdiv-curve/CHANGELOG.md index 2152753ad8..b9e89e415d 100644 --- a/packages/geom-subdiv-curve/CHANGELOG.md +++ b/packages/geom-subdiv-curve/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.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.8...@thi.ng/geom-subdiv-curve@0.1.9) (2019-03-21) +## [0.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.9...@thi.ng/geom-subdiv-curve@0.1.10) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-subdiv-curve @@ -11,68 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.7...@thi.ng/geom-subdiv-curve@0.1.8) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.6...@thi.ng/geom-subdiv-curve@0.1.7) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.5...@thi.ng/geom-subdiv-curve@0.1.6) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.4...@thi.ng/geom-subdiv-curve@0.1.5) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.3...@thi.ng/geom-subdiv-curve@0.1.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.2...@thi.ng/geom-subdiv-curve@0.1.3) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.1...@thi.ng/geom-subdiv-curve@0.1.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-subdiv-curve@0.1.0...@thi.ng/geom-subdiv-curve@0.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-subdiv-curve - - - # 0.1.0 (2019-02-05) diff --git a/packages/geom-subdiv-curve/package.json b/packages/geom-subdiv-curve/package.json index 002673db15..ad80a33bfd 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.9", + "version": "0.1.10", "description": "Freely customizable, iterative subdivision curves for open / closed input geometries", "module": "./index.js", "main": "./lib/index.js", @@ -32,9 +32,9 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/geom-api": "^0.1.9", - "@thi.ng/transducers": "^5.3.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/geom-api": "^0.1.10", + "@thi.ng/transducers": "^5.3.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/geom-tessellate/CHANGELOG.md b/packages/geom-tessellate/CHANGELOG.md index 8d855e8da4..c4b6434507 100644 --- a/packages/geom-tessellate/CHANGELOG.md +++ b/packages/geom-tessellate/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.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.1.9...@thi.ng/geom-tessellate@0.1.10) (2019-03-21) +## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.1.10...@thi.ng/geom-tessellate@0.1.11) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-tessellate @@ -11,76 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.1.8...@thi.ng/geom-tessellate@0.1.9) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.1.7...@thi.ng/geom-tessellate@0.1.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.1.6...@thi.ng/geom-tessellate@0.1.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.1.5...@thi.ng/geom-tessellate@0.1.6) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.1.4...@thi.ng/geom-tessellate@0.1.5) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.1.3...@thi.ng/geom-tessellate@0.1.4) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.1.2...@thi.ng/geom-tessellate@0.1.3) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.1.1...@thi.ng/geom-tessellate@0.1.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-tessellate@0.1.0...@thi.ng/geom-tessellate@0.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-tessellate - - - # 0.1.0 (2019-02-05) diff --git a/packages/geom-tessellate/package.json b/packages/geom-tessellate/package.json index 439be8f763..31c272eb76 100644 --- a/packages/geom-tessellate/package.json +++ b/packages/geom-tessellate/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-tessellate", - "version": "0.1.10", + "version": "0.1.11", "description": "2D/3D polygon tessellators", "module": "./index.js", "main": "./lib/index.js", @@ -32,12 +32,12 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/checks": "^2.1.3", - "@thi.ng/geom-api": "^0.1.9", - "@thi.ng/geom-isec": "^0.1.10", - "@thi.ng/geom-poly-utils": "^0.1.10", - "@thi.ng/transducers": "^5.3.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/checks": "^2.1.4", + "@thi.ng/geom-api": "^0.1.10", + "@thi.ng/geom-isec": "^0.1.11", + "@thi.ng/geom-poly-utils": "^0.1.11", + "@thi.ng/transducers": "^5.3.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/geom-voronoi/CHANGELOG.md b/packages/geom-voronoi/CHANGELOG.md index 6a17c13f45..11910c2909 100644 --- a/packages/geom-voronoi/CHANGELOG.md +++ b/packages/geom-voronoi/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.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.9...@thi.ng/geom-voronoi@0.1.10) (2019-03-21) +## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.10...@thi.ng/geom-voronoi@0.1.11) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom-voronoi @@ -11,76 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.8...@thi.ng/geom-voronoi@0.1.9) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.7...@thi.ng/geom-voronoi@0.1.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.6...@thi.ng/geom-voronoi@0.1.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.5...@thi.ng/geom-voronoi@0.1.6) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.4...@thi.ng/geom-voronoi@0.1.5) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.3...@thi.ng/geom-voronoi@0.1.4) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.2...@thi.ng/geom-voronoi@0.1.3) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.1...@thi.ng/geom-voronoi@0.1.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom-voronoi@0.1.0...@thi.ng/geom-voronoi@0.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom-voronoi - - - # 0.1.0 (2019-02-05) diff --git a/packages/geom-voronoi/package.json b/packages/geom-voronoi/package.json index 993c27bf32..7eabbb63d4 100644 --- a/packages/geom-voronoi/package.json +++ b/packages/geom-voronoi/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom-voronoi", - "version": "0.1.10", + "version": "0.1.11", "description": "Fast, incremental 2D Delaunay & Voronoi mesh implementation", "module": "./index.js", "main": "./lib/index.js", @@ -32,14 +32,14 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/geom-clip": "^0.0.12", - "@thi.ng/geom-isec": "^0.1.10", - "@thi.ng/geom-poly-utils": "^0.1.10", - "@thi.ng/math": "^1.2.0", - "@thi.ng/quad-edge": "^0.1.1", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/geom-clip": "^0.0.13", + "@thi.ng/geom-isec": "^0.1.11", + "@thi.ng/geom-poly-utils": "^0.1.11", + "@thi.ng/math": "^1.2.1", + "@thi.ng/quad-edge": "^0.1.2", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/geom/CHANGELOG.md b/packages/geom/CHANGELOG.md index da037dfe57..87b0c54e8d 100644 --- a/packages/geom/CHANGELOG.md +++ b/packages/geom/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.2.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.14...@thi.ng/geom@1.2.15) (2019-03-21) +## [1.2.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.15...@thi.ng/geom@1.2.16) (2019-03-28) **Note:** Version bump only for package @thi.ng/geom @@ -11,117 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.2.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.13...@thi.ng/geom@1.2.14) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.12...@thi.ng/geom@1.2.13) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.11...@thi.ng/geom@1.2.12) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.10...@thi.ng/geom@1.2.11) (2019-03-04) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.9...@thi.ng/geom@1.2.10) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.8...@thi.ng/geom@1.2.9) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.7...@thi.ng/geom@1.2.8) (2019-02-28) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.6...@thi.ng/geom@1.2.7) (2019-02-27) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.5...@thi.ng/geom@1.2.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.4...@thi.ng/geom@1.2.5) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.3...@thi.ng/geom@1.2.4) (2019-02-19) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.2...@thi.ng/geom@1.2.3) (2019-02-18) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.1...@thi.ng/geom@1.2.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/geom - - - - - -## [1.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.2.0...@thi.ng/geom@1.2.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/geom - - - - # [1.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.1.1...@thi.ng/geom@1.2.0) (2019-02-05) @@ -131,17 +20,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline * **geom:** add ray-rect/aabb impls for intersects() ([5f7dd63](https://github.com/thi-ng/umbrella/commit/5f7dd63)) - - - -## [1.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.1.0...@thi.ng/geom@1.1.1) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/geom - - - - - # [1.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.0.1...@thi.ng/geom@1.1.0) (2019-01-22) @@ -149,7 +27,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline * **geom:** update Rect.toHiccup() format (separate widht/height vals) ([8c1df49](https://github.com/thi-ng/umbrella/commit/8c1df49)) - ### Features * **geom:** add asPolyline() multi-fn ([c602379](https://github.com/thi-ng/umbrella/commit/c602379)) @@ -157,16 +34,12 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - ## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@1.0.0...@thi.ng/geom@1.0.1) (2019-01-21) **Note:** Version bump only for package @thi.ng/geom - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/geom@0.2.11...@thi.ng/geom@1.0.0) (2019-01-21) diff --git a/packages/geom/package.json b/packages/geom/package.json index 8afc27884b..3e4c01a9e9 100644 --- a/packages/geom/package.json +++ b/packages/geom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/geom", - "version": "1.2.15", + "version": "1.2.16", "description": "2D geometry types, polymorphic operations, SVG generation", "module": "./index.js", "main": "./lib/index.js", @@ -32,31 +32,31 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/arrays": "^0.1.4", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/compose": "^1.2.0", - "@thi.ng/defmulti": "^1.0.4", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/geom-api": "^0.1.9", - "@thi.ng/geom-arc": "^0.1.10", - "@thi.ng/geom-clip": "^0.0.12", - "@thi.ng/geom-closest-point": "^0.1.10", - "@thi.ng/geom-hull": "^0.0.12", - "@thi.ng/geom-isec": "^0.1.10", - "@thi.ng/geom-poly-utils": "^0.1.10", - "@thi.ng/geom-resample": "^0.1.10", - "@thi.ng/geom-splines": "^0.1.10", - "@thi.ng/geom-subdiv-curve": "^0.1.9", - "@thi.ng/geom-tessellate": "^0.1.10", - "@thi.ng/hiccup": "^3.1.4", - "@thi.ng/hiccup-svg": "^3.1.15", - "@thi.ng/math": "^1.2.0", - "@thi.ng/matrices": "^0.1.13", - "@thi.ng/random": "^1.1.2", - "@thi.ng/transducers": "^5.3.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/api": "^6.0.0", + "@thi.ng/arrays": "^0.1.5", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/compose": "^1.2.1", + "@thi.ng/defmulti": "^1.0.5", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/geom-api": "^0.1.10", + "@thi.ng/geom-arc": "^0.1.11", + "@thi.ng/geom-clip": "^0.0.13", + "@thi.ng/geom-closest-point": "^0.1.11", + "@thi.ng/geom-hull": "^0.0.13", + "@thi.ng/geom-isec": "^0.1.11", + "@thi.ng/geom-poly-utils": "^0.1.11", + "@thi.ng/geom-resample": "^0.1.11", + "@thi.ng/geom-splines": "^0.1.11", + "@thi.ng/geom-subdiv-curve": "^0.1.10", + "@thi.ng/geom-tessellate": "^0.1.11", + "@thi.ng/hiccup": "^3.1.5", + "@thi.ng/hiccup-svg": "^3.1.16", + "@thi.ng/math": "^1.2.1", + "@thi.ng/matrices": "^0.1.14", + "@thi.ng/random": "^1.1.3", + "@thi.ng/transducers": "^5.3.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/hdom-canvas/CHANGELOG.md b/packages/hdom-canvas/CHANGELOG.md index 1387abad1d..da5871fe33 100644 --- a/packages/hdom-canvas/CHANGELOG.md +++ b/packages/hdom-canvas/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.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.0.7...@thi.ng/hdom-canvas@2.0.8) (2019-03-21) +## [2.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.0.8...@thi.ng/hdom-canvas@2.0.9) (2019-03-28) **Note:** Version bump only for package @thi.ng/hdom-canvas @@ -11,60 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [2.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.0.6...@thi.ng/hdom-canvas@2.0.7) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [2.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.0.5...@thi.ng/hdom-canvas@2.0.6) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [2.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.0.4...@thi.ng/hdom-canvas@2.0.5) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [2.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.0.3...@thi.ng/hdom-canvas@2.0.4) (2019-03-04) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [2.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.0.2...@thi.ng/hdom-canvas@2.0.3) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.0.1...@thi.ng/hdom-canvas@2.0.2) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@2.0.0...@thi.ng/hdom-canvas@2.0.1) (2019-02-28) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - # [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@1.1.6...@thi.ng/hdom-canvas@2.0.0) (2019-02-27) @@ -81,56 +27,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [1.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@1.1.5...@thi.ng/hdom-canvas@1.1.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [1.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@1.1.4...@thi.ng/hdom-canvas@1.1.5) (2019-02-18) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [1.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@1.1.3...@thi.ng/hdom-canvas@1.1.4) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [1.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@1.1.2...@thi.ng/hdom-canvas@1.1.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [1.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@1.1.1...@thi.ng/hdom-canvas@1.1.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - -## [1.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@1.1.0...@thi.ng/hdom-canvas@1.1.1) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - # [1.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@1.0.1...@thi.ng/hdom-canvas@1.1.0) (2019-01-22) @@ -140,16 +36,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@1.0.0...@thi.ng/hdom-canvas@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/hdom-canvas - - - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-canvas@0.1.20...@thi.ng/hdom-canvas@1.0.0) (2019-01-21) diff --git a/packages/hdom-canvas/package.json b/packages/hdom-canvas/package.json index be18236a13..c93d194f2c 100644 --- a/packages/hdom-canvas/package.json +++ b/packages/hdom-canvas/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdom-canvas", - "version": "2.0.8", + "version": "2.0.9", "description": "Declarative canvas scenegraph & visualization for @thi.ng/hdom", "module": "./index.js", "main": "./lib/index.js", @@ -32,11 +32,11 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/color": "^0.1.14", - "@thi.ng/diff": "^3.0.4", - "@thi.ng/hdom": "^7.2.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/color": "^0.1.15", + "@thi.ng/diff": "^3.0.5", + "@thi.ng/hdom": "^7.2.1" }, "keywords": [ "ES6", diff --git a/packages/hdom-components/CHANGELOG.md b/packages/hdom-components/CHANGELOG.md index 4dda3cdcf4..75d3c14e93 100644 --- a/packages/hdom-components/CHANGELOG.md +++ b/packages/hdom-components/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. -## [3.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.11...@thi.ng/hdom-components@3.0.12) (2019-03-21) +## [3.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.12...@thi.ng/hdom-components@3.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/hdom-components @@ -11,92 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [3.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.10...@thi.ng/hdom-components@3.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [3.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.9...@thi.ng/hdom-components@3.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [3.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.8...@thi.ng/hdom-components@3.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [3.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.7...@thi.ng/hdom-components@3.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [3.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.6...@thi.ng/hdom-components@3.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [3.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.5...@thi.ng/hdom-components@3.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [3.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.4...@thi.ng/hdom-components@3.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [3.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.3...@thi.ng/hdom-components@3.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [3.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.2...@thi.ng/hdom-components@3.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [3.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.1...@thi.ng/hdom-components@3.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - - - -## [3.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@3.0.0...@thi.ng/hdom-components@3.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/hdom-components - - - # [3.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-components@2.4.6...@thi.ng/hdom-components@3.0.0) (2019-01-21) diff --git a/packages/hdom-components/package.json b/packages/hdom-components/package.json index 0a1567a195..b3af3ac8bd 100644 --- a/packages/hdom-components/package.json +++ b/packages/hdom-components/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdom-components", - "version": "3.0.12", + "version": "3.0.13", "description": "Raw, skinnable UI & SVG components for @thi.ng/hdom", "module": "./index.js", "main": "./lib/index.js", @@ -32,11 +32,11 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/math": "^1.2.0", - "@thi.ng/transducers": "^5.3.0", - "@thi.ng/transducers-stats": "^1.0.12", + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/math": "^1.2.1", + "@thi.ng/transducers": "^5.3.1", + "@thi.ng/transducers-stats": "^1.0.13", "@types/webgl2": "^0.0.4" }, "keywords": [ diff --git a/packages/hdom-mock/CHANGELOG.md b/packages/hdom-mock/CHANGELOG.md index 10914e3742..dcd946c414 100644 --- a/packages/hdom-mock/CHANGELOG.md +++ b/packages/hdom-mock/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.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.0.7...@thi.ng/hdom-mock@1.0.8) (2019-03-18) +## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.0.8...@thi.ng/hdom-mock@1.0.9) (2019-03-28) **Note:** Version bump only for package @thi.ng/hdom-mock @@ -11,60 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.0.6...@thi.ng/hdom-mock@1.0.7) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.0.5...@thi.ng/hdom-mock@1.0.6) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.0.4...@thi.ng/hdom-mock@1.0.5) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.0.3...@thi.ng/hdom-mock@1.0.4) (2019-02-18) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.0.2...@thi.ng/hdom-mock@1.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.0.1...@thi.ng/hdom-mock@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@1.0.0...@thi.ng/hdom-mock@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/hdom-mock - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom-mock@0.1.5...@thi.ng/hdom-mock@1.0.0) (2019-01-21) diff --git a/packages/hdom-mock/package.json b/packages/hdom-mock/package.json index 133e551b5d..3243cf8c9d 100644 --- a/packages/hdom-mock/package.json +++ b/packages/hdom-mock/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdom-mock", - "version": "1.0.8", + "version": "1.0.9", "description": "Mock base implementation for @thi.ng/hdom API", "module": "./index.js", "main": "./lib/index.js", @@ -32,9 +32,9 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/hdom": "^7.2.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/hdom": "^7.2.1" }, "keywords": [ "ES6", diff --git a/packages/hdom/CHANGELOG.md b/packages/hdom/CHANGELOG.md index b0424eaf6e..45f3308400 100644 --- a/packages/hdom/CHANGELOG.md +++ b/packages/hdom/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/hdom@7.1.4...@thi.ng/hdom@7.2.0) (2019-03-18) - - -### Features - -* **hdom:** support more input el types in updateValueAttrib() ([8813344](https://github.com/thi-ng/umbrella/commit/8813344)) - - - - - -## [7.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@7.1.3...@thi.ng/hdom@7.1.4) (2019-03-12) +## [7.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@7.2.0...@thi.ng/hdom@7.2.1) (2019-03-28) **Note:** Version bump only for package @thi.ng/hdom @@ -22,27 +11,12 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [7.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@7.1.2...@thi.ng/hdom@7.1.3) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/hdom - - - - - -## [7.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@7.1.1...@thi.ng/hdom@7.1.2) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/hdom - - - - - -## [7.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@7.1.0...@thi.ng/hdom@7.1.1) (2019-02-18) +# [7.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@7.1.4...@thi.ng/hdom@7.2.0) (2019-03-18) -**Note:** Version bump only for package @thi.ng/hdom +### Features +* **hdom:** support more input el types in updateValueAttrib() ([8813344](https://github.com/thi-ng/umbrella/commit/8813344)) @@ -60,24 +34,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [7.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@7.0.1...@thi.ng/hdom@7.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/hdom - - - - - -## [7.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@7.0.0...@thi.ng/hdom@7.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/hdom - - - - - # [7.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@6.1.0...@thi.ng/hdom@7.0.0) (2019-01-21) diff --git a/packages/hdom/package.json b/packages/hdom/package.json index a9e75bc589..0f841eea88 100644 --- a/packages/hdom/package.json +++ b/packages/hdom/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hdom", - "version": "7.2.0", + "version": "7.2.1", "description": "Lightweight vanilla ES6 UI component trees with customizable branch-local behaviors", "module": "./index.js", "main": "./lib/index.js", @@ -24,7 +24,7 @@ "pub": "yarn build && yarn publish --access public" }, "devDependencies": { - "@thi.ng/atom": "^2.0.7", + "@thi.ng/atom": "^2.0.8", "@types/mocha": "^5.2.5", "@types/node": "^10.12.15", "mocha": "^5.2.0", @@ -33,12 +33,12 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/diff": "^3.0.4", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/hiccup": "^3.1.4" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/diff": "^3.0.5", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/hiccup": "^3.1.5" }, "keywords": [ "browser", diff --git a/packages/heaps/CHANGELOG.md b/packages/heaps/CHANGELOG.md index efd615732f..3bfa80973f 100644 --- a/packages/heaps/CHANGELOG.md +++ b/packages/heaps/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.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.0.4...@thi.ng/heaps@1.0.5) (2019-03-10) +## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.0.5...@thi.ng/heaps@1.0.6) (2019-03-28) **Note:** Version bump only for package @thi.ng/heaps @@ -11,36 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.0.3...@thi.ng/heaps@1.0.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/heaps - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.0.2...@thi.ng/heaps@1.0.3) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/heaps - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.0.1...@thi.ng/heaps@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/heaps - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@1.0.0...@thi.ng/heaps@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/heaps - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/heaps@0.3.1...@thi.ng/heaps@1.0.0) (2019-01-21) diff --git a/packages/heaps/package.json b/packages/heaps/package.json index 64a3deac0a..7938a583de 100644 --- a/packages/heaps/package.json +++ b/packages/heaps/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/heaps", - "version": "1.0.5", + "version": "1.0.6", "description": "Generic binary heap & d-ary heap implementations with customizable ordering", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/compare": "^1.0.3" + "@thi.ng/api": "^6.0.0", + "@thi.ng/compare": "^1.0.4" }, "keywords": [ "data structure", diff --git a/packages/heaps/src/dheap.ts b/packages/heaps/src/dheap.ts index b7b2b56fa0..afe321499e 100644 --- a/packages/heaps/src/dheap.ts +++ b/packages/heaps/src/dheap.ts @@ -1,6 +1,5 @@ -import { ICopy, IEmpty } from "@thi.ng/api"; +import { ICopy, IEmpty, IStack } from "@thi.ng/api"; import { compare } from "@thi.ng/compare"; - import { DHeapOpts } from "./api"; import { Heap } from "./heap"; @@ -8,13 +7,13 @@ import { Heap } from "./heap"; * Generic d-ary heap / priority queue with configurable arity (default * = 4) and ordering via user-supplied comparator. By default, * implements min-heap ordering and uses @thi.ng/compare. The arity - * `d` must be >= 2. If `d=2`, the default binary `Heap` implementation + * `d` must be >= 2 (default: 4). If `d=2`, the default binary `Heap` implementation * will be faster. * * https://en.wikipedia.org/wiki/D-ary_heap */ export class DHeap extends Heap - implements ICopy>, IEmpty> { + implements ICopy>, IEmpty>, IStack> { /** * Returns index of parent node or -1 if `idx < 1`. * @@ -38,7 +37,7 @@ export class DHeap extends Heap protected d: number; constructor(values?: Iterable, opts?: Partial>) { - super(null, Object.assign({ compare }, opts)); + super(null, { compare, ...opts }); this.d = (opts && opts.d) || 4; this.values = []; if (values) { diff --git a/packages/heaps/src/heap.ts b/packages/heaps/src/heap.ts index 9732a16bf4..1e5ed75023 100644 --- a/packages/heaps/src/heap.ts +++ b/packages/heaps/src/heap.ts @@ -1,8 +1,14 @@ -import { Comparator, ICopy, IEmpty, ILength } from "@thi.ng/api"; +import { + Comparator, + ICopy, + IEmpty, + ILength, + IStack +} from "@thi.ng/api"; import { compare } from "@thi.ng/compare"; - import { HeapOpts } from "./api"; + /** * Generic binary heap / priority queue with customizable ordering via * user-supplied comparator. By default, implements min-heap ordering @@ -19,7 +25,8 @@ import { HeapOpts } from "./api"; * h.pop(); // undefined * ``` */ -export class Heap implements ICopy>, IEmpty>, ILength { +export class Heap + implements ICopy>, IEmpty>, ILength, IStack> { static parentIndex(idx: number) { return idx > 0 ? (idx - 1) >> 1 : -1; } diff --git a/packages/hiccup-carbon-icons/CHANGELOG.md b/packages/hiccup-carbon-icons/CHANGELOG.md index 25bdffa4b5..5042ad2918 100644 --- a/packages/hiccup-carbon-icons/CHANGELOG.md +++ b/packages/hiccup-carbon-icons/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.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.8...@thi.ng/hiccup-carbon-icons@1.0.9) (2019-03-18) +## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.9...@thi.ng/hiccup-carbon-icons@1.0.10) (2019-03-28) **Note:** Version bump only for package @thi.ng/hiccup-carbon-icons @@ -11,68 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.7...@thi.ng/hiccup-carbon-icons@1.0.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.6...@thi.ng/hiccup-carbon-icons@1.0.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.5...@thi.ng/hiccup-carbon-icons@1.0.6) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.4...@thi.ng/hiccup-carbon-icons@1.0.5) (2019-02-18) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.3...@thi.ng/hiccup-carbon-icons@1.0.4) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.2...@thi.ng/hiccup-carbon-icons@1.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.1...@thi.ng/hiccup-carbon-icons@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@1.0.0...@thi.ng/hiccup-carbon-icons@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/hiccup-carbon-icons - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-carbon-icons@0.1.2...@thi.ng/hiccup-carbon-icons@1.0.0) (2019-01-21) diff --git a/packages/hiccup-carbon-icons/package.json b/packages/hiccup-carbon-icons/package.json index 1e2777fa39..5ede0db52f 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.9", + "version": "1.0.10", "description": "Full set of IBM's Carbon icons in hiccup format", "module": "./index.js", "main": "./lib/index.js", @@ -24,7 +24,7 @@ "pub": "yarn build && yarn publish --access public" }, "devDependencies": { - "@thi.ng/hiccup": "^3.1.4", + "@thi.ng/hiccup": "^3.1.5", "@types/mocha": "^5.2.5", "@types/node": "^10.12.15", "mocha": "^5.2.0", diff --git a/packages/hiccup-css/CHANGELOG.md b/packages/hiccup-css/CHANGELOG.md index d153c6f347..e91ecb4d67 100644 --- a/packages/hiccup-css/CHANGELOG.md +++ b/packages/hiccup-css/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.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.11...@thi.ng/hiccup-css@1.0.12) (2019-03-21) +## [1.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.12...@thi.ng/hiccup-css@1.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/hiccup-css @@ -11,92 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.10...@thi.ng/hiccup-css@1.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.9...@thi.ng/hiccup-css@1.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.8...@thi.ng/hiccup-css@1.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.7...@thi.ng/hiccup-css@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.6...@thi.ng/hiccup-css@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.5...@thi.ng/hiccup-css@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.4...@thi.ng/hiccup-css@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.3...@thi.ng/hiccup-css@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.2...@thi.ng/hiccup-css@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.1...@thi.ng/hiccup-css@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@1.0.0...@thi.ng/hiccup-css@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/hiccup-css - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-css@0.3.5...@thi.ng/hiccup-css@1.0.0) (2019-01-21) diff --git a/packages/hiccup-css/package.json b/packages/hiccup-css/package.json index 9b52d6fe5f..1f9e0c95ce 100644 --- a/packages/hiccup-css/package.json +++ b/packages/hiccup-css/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-css", - "version": "1.0.12", + "version": "1.0.13", "description": "CSS from nested JS data structures", "module": "./index.js", "main": "./lib/index.js", @@ -32,10 +32,10 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "clojure", diff --git a/packages/hiccup-markdown/CHANGELOG.md b/packages/hiccup-markdown/CHANGELOG.md index d0ea63da6f..814fa1a5e1 100644 --- a/packages/hiccup-markdown/CHANGELOG.md +++ b/packages/hiccup-markdown/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.0.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.14...@thi.ng/hiccup-markdown@1.0.15) (2019-03-21) +## [1.0.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.15...@thi.ng/hiccup-markdown@1.0.16) (2019-03-28) **Note:** Version bump only for package @thi.ng/hiccup-markdown @@ -11,116 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.13...@thi.ng/hiccup-markdown@1.0.14) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.12...@thi.ng/hiccup-markdown@1.0.13) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.11...@thi.ng/hiccup-markdown@1.0.12) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.10...@thi.ng/hiccup-markdown@1.0.11) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.9...@thi.ng/hiccup-markdown@1.0.10) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.8...@thi.ng/hiccup-markdown@1.0.9) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.7...@thi.ng/hiccup-markdown@1.0.8) (2019-02-21) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.6...@thi.ng/hiccup-markdown@1.0.7) (2019-02-20) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.5...@thi.ng/hiccup-markdown@1.0.6) (2019-02-18) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.4...@thi.ng/hiccup-markdown@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.3...@thi.ng/hiccup-markdown@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.2...@thi.ng/hiccup-markdown@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.1...@thi.ng/hiccup-markdown@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@1.0.0...@thi.ng/hiccup-markdown@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/hiccup-markdown - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-markdown@0.2.0...@thi.ng/hiccup-markdown@1.0.0) (2019-01-21) diff --git a/packages/hiccup-markdown/package.json b/packages/hiccup-markdown/package.json index 58a726d220..df04f1e71d 100644 --- a/packages/hiccup-markdown/package.json +++ b/packages/hiccup-markdown/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-markdown", - "version": "1.0.15", + "version": "1.0.16", "description": "Markdown serialization of hiccup DOM trees", "module": "./index.js", "main": "./lib/index.js", @@ -32,14 +32,14 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/arrays": "^0.1.4", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/defmulti": "^1.0.4", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/fsm": "^2.1.8", - "@thi.ng/hiccup": "^3.1.4", - "@thi.ng/strings": "^1.0.5", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/arrays": "^0.1.5", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/defmulti": "^1.0.5", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/fsm": "^2.1.9", + "@thi.ng/hiccup": "^3.1.5", + "@thi.ng/strings": "^1.0.6", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "ES6", diff --git a/packages/hiccup-svg/CHANGELOG.md b/packages/hiccup-svg/CHANGELOG.md index c042e1f2ed..549804fe9f 100644 --- a/packages/hiccup-svg/CHANGELOG.md +++ b/packages/hiccup-svg/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. -## [3.1.15](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.14...@thi.ng/hiccup-svg@3.1.15) (2019-03-21) +## [3.1.16](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.15...@thi.ng/hiccup-svg@3.1.16) (2019-03-28) **Note:** Version bump only for package @thi.ng/hiccup-svg @@ -11,60 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [3.1.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.13...@thi.ng/hiccup-svg@3.1.14) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.1.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.12...@thi.ng/hiccup-svg@3.1.13) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.11...@thi.ng/hiccup-svg@3.1.12) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.10...@thi.ng/hiccup-svg@3.1.11) (2019-03-04) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.9...@thi.ng/hiccup-svg@3.1.10) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.8...@thi.ng/hiccup-svg@3.1.9) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.7...@thi.ng/hiccup-svg@3.1.8) (2019-02-28) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - ## [3.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.6...@thi.ng/hiccup-svg@3.1.7) (2019-02-27) @@ -76,56 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [3.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.5...@thi.ng/hiccup-svg@3.1.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.4...@thi.ng/hiccup-svg@3.1.5) (2019-02-18) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.3...@thi.ng/hiccup-svg@3.1.4) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.2...@thi.ng/hiccup-svg@3.1.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.1...@thi.ng/hiccup-svg@3.1.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - -## [3.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.1.0...@thi.ng/hiccup-svg@3.1.1) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - # [3.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.0.1...@thi.ng/hiccup-svg@3.1.0) (2019-01-22) @@ -136,15 +32,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - -## [3.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@3.0.0...@thi.ng/hiccup-svg@3.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/hiccup-svg - - - - - # [3.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@2.0.10...@thi.ng/hiccup-svg@3.0.0) (2019-01-21) diff --git a/packages/hiccup-svg/package.json b/packages/hiccup-svg/package.json index 3ee4d97843..1fcc30db17 100644 --- a/packages/hiccup-svg/package.json +++ b/packages/hiccup-svg/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup-svg", - "version": "3.1.15", + "version": "3.1.16", "description": "SVG element functions for @thi.ng/hiccup & @thi.ng/hdom", "module": "./index.js", "main": "./lib/index.js", @@ -32,9 +32,9 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/checks": "^2.1.3", - "@thi.ng/color": "^0.1.14", - "@thi.ng/hiccup": "^3.1.4" + "@thi.ng/checks": "^2.1.4", + "@thi.ng/color": "^0.1.15", + "@thi.ng/hiccup": "^3.1.5" }, "keywords": [ "components", diff --git a/packages/hiccup/CHANGELOG.md b/packages/hiccup/CHANGELOG.md index 23995826af..d970ce3351 100644 --- a/packages/hiccup/CHANGELOG.md +++ b/packages/hiccup/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. -## [3.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.1.3...@thi.ng/hiccup@3.1.4) (2019-03-18) +## [3.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.1.4...@thi.ng/hiccup@3.1.5) (2019-03-28) **Note:** Version bump only for package @thi.ng/hiccup @@ -11,28 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [3.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.1.2...@thi.ng/hiccup@3.1.3) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/hiccup - - - - - -## [3.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.1.1...@thi.ng/hiccup@3.1.2) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/hiccup - - - - - -## [3.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.1.0...@thi.ng/hiccup@3.1.1) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/hiccup - - - # [3.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.0.3...@thi.ng/hiccup@3.1.0) (2019-02-18) @@ -44,32 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [3.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.0.2...@thi.ng/hiccup@3.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/hiccup - - - - - -## [3.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.0.1...@thi.ng/hiccup@3.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/hiccup - - - - - -## [3.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@3.0.0...@thi.ng/hiccup@3.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/hiccup - - - - - # [3.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@2.7.2...@thi.ng/hiccup@3.0.0) (2019-01-21) diff --git a/packages/hiccup/package.json b/packages/hiccup/package.json index 8c97c9b463..eb5e916a24 100644 --- a/packages/hiccup/package.json +++ b/packages/hiccup/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/hiccup", - "version": "3.1.4", + "version": "3.1.5", "description": "HTML/SVG/XML serialization of nested data structures, iterables & closures", "module": "./index.js", "main": "./lib/index.js", @@ -24,7 +24,7 @@ "pub": "yarn build && yarn publish --access public" }, "devDependencies": { - "@thi.ng/atom": "^2.0.7", + "@thi.ng/atom": "^2.0.8", "@types/mocha": "^5.2.5", "@types/node": "^10.12.15", "mocha": "^5.2.0", @@ -33,8 +33,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/checks": "^2.1.3", - "@thi.ng/errors": "^1.0.3" + "@thi.ng/checks": "^2.1.4", + "@thi.ng/errors": "^1.0.4" }, "keywords": [ "clojure", diff --git a/packages/iges/CHANGELOG.md b/packages/iges/CHANGELOG.md index 721a297867..81590ba73c 100644 --- a/packages/iges/CHANGELOG.md +++ b/packages/iges/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.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.11...@thi.ng/iges@1.0.12) (2019-03-21) +## [1.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.12...@thi.ng/iges@1.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/iges @@ -11,92 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.10...@thi.ng/iges@1.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.9...@thi.ng/iges@1.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.8...@thi.ng/iges@1.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.7...@thi.ng/iges@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.6...@thi.ng/iges@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.5...@thi.ng/iges@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.4...@thi.ng/iges@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.3...@thi.ng/iges@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.2...@thi.ng/iges@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.1...@thi.ng/iges@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/iges - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@1.0.0...@thi.ng/iges@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/iges - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/iges@0.2.30...@thi.ng/iges@1.0.0) (2019-01-21) diff --git a/packages/iges/package.json b/packages/iges/package.json index b26a8c5efc..2cca10f3e4 100644 --- a/packages/iges/package.json +++ b/packages/iges/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/iges", - "version": "1.0.12", + "version": "1.0.13", "description": "IGES 5.3 serializer for (currently only) polygonal geometry, both open & closed", "module": "./index.js", "main": "./lib/index.js", @@ -32,10 +32,10 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/defmulti": "^1.0.4", - "@thi.ng/strings": "^1.0.5", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/defmulti": "^1.0.5", + "@thi.ng/strings": "^1.0.6", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "CAD", diff --git a/packages/interceptors/CHANGELOG.md b/packages/interceptors/CHANGELOG.md index 4d65af4d2f..5218257851 100644 --- a/packages/interceptors/CHANGELOG.md +++ b/packages/interceptors/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.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.0.6...@thi.ng/interceptors@2.0.7) (2019-03-18) +## [2.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.0.7...@thi.ng/interceptors@2.0.8) (2019-03-28) **Note:** Version bump only for package @thi.ng/interceptors @@ -11,52 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [2.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.0.5...@thi.ng/interceptors@2.0.6) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/interceptors - - - - - -## [2.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.0.4...@thi.ng/interceptors@2.0.5) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/interceptors - - - - - -## [2.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.0.3...@thi.ng/interceptors@2.0.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/interceptors - - - - - -## [2.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.0.2...@thi.ng/interceptors@2.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/interceptors - - - - - -## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.0.1...@thi.ng/interceptors@2.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/interceptors - - - - - -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@2.0.0...@thi.ng/interceptors@2.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/interceptors - - - # [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@1.9.2...@thi.ng/interceptors@2.0.0) (2019-01-21) diff --git a/packages/interceptors/package.json b/packages/interceptors/package.json index ac36f0a97a..79d606dea5 100644 --- a/packages/interceptors/package.json +++ b/packages/interceptors/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/interceptors", - "version": "2.0.7", + "version": "2.0.8", "description": "Interceptor based event bus, side effect & immutable state handling", "module": "./index.js", "main": "./lib/index.js", @@ -32,11 +32,11 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/atom": "^2.0.7", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/paths": "^2.0.6" + "@thi.ng/api": "^6.0.0", + "@thi.ng/atom": "^2.0.8", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/paths": "^2.0.7" }, "keywords": [ "ES6", diff --git a/packages/intervals/CHANGELOG.md b/packages/intervals/CHANGELOG.md index 3c49463dfb..40a53c498b 100644 --- a/packages/intervals/CHANGELOG.md +++ b/packages/intervals/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.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@1.0.3...@thi.ng/intervals@1.0.4) (2019-03-10) +## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@1.0.4...@thi.ng/intervals@1.0.5) (2019-03-28) **Note:** Version bump only for package @thi.ng/intervals @@ -11,28 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@1.0.2...@thi.ng/intervals@1.0.3) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/intervals - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@1.0.1...@thi.ng/intervals@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/intervals - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@1.0.0...@thi.ng/intervals@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/intervals - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/intervals@0.2.0...@thi.ng/intervals@1.0.0) (2019-01-21) diff --git a/packages/intervals/package.json b/packages/intervals/package.json index 84807a9804..b62fe77205 100644 --- a/packages/intervals/package.json +++ b/packages/intervals/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/intervals", - "version": "1.0.4", + "version": "1.0.5", "description": "Closed/open/semi-open interval data type, queries & operations", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/errors": "^1.0.3" + "@thi.ng/api": "^6.0.0", + "@thi.ng/errors": "^1.0.4" }, "keywords": [ "ES6", diff --git a/packages/iterators/CHANGELOG.md b/packages/iterators/CHANGELOG.md index ba0c730b9b..7b640394fc 100644 --- a/packages/iterators/CHANGELOG.md +++ b/packages/iterators/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. -## [5.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.11...@thi.ng/iterators@5.0.12) (2019-03-21) +## [5.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.12...@thi.ng/iterators@5.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/iterators @@ -11,92 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [5.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.10...@thi.ng/iterators@5.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.9...@thi.ng/iterators@5.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.8...@thi.ng/iterators@5.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.7...@thi.ng/iterators@5.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.6...@thi.ng/iterators@5.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.5...@thi.ng/iterators@5.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.4...@thi.ng/iterators@5.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.3...@thi.ng/iterators@5.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.2...@thi.ng/iterators@5.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.1...@thi.ng/iterators@5.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/iterators - - - - - -## [5.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@5.0.0...@thi.ng/iterators@5.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/iterators - - - # [5.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/iterators@4.2.4...@thi.ng/iterators@5.0.0) (2019-01-21) diff --git a/packages/iterators/package.json b/packages/iterators/package.json index 4109aadde6..d00b82ffa6 100644 --- a/packages/iterators/package.json +++ b/packages/iterators/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/iterators", - "version": "5.0.12", + "version": "5.0.13", "description": "clojure.core inspired, composable ES6 iterators & generators", "module": "./index.js", "main": "./lib/index.js", @@ -32,9 +32,9 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/dcons": "^2.0.12", - "@thi.ng/errors": "^1.0.3" + "@thi.ng/api": "^6.0.0", + "@thi.ng/dcons": "^2.0.13", + "@thi.ng/errors": "^1.0.4" }, "keywords": [ "clojure", diff --git a/packages/lsys/CHANGELOG.md b/packages/lsys/CHANGELOG.md index 51f817042c..438ff01ee7 100644 --- a/packages/lsys/CHANGELOG.md +++ b/packages/lsys/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.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.5...@thi.ng/lsys@0.2.6) (2019-03-21) +## [0.2.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.6...@thi.ng/lsys@0.2.7) (2019-03-28) **Note:** Version bump only for package @thi.ng/lsys @@ -11,44 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.2.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.4...@thi.ng/lsys@0.2.5) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.3...@thi.ng/lsys@0.2.4) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.2...@thi.ng/lsys@0.2.3) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.1...@thi.ng/lsys@0.2.2) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/lsys - - - - - -## [0.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.2.0...@thi.ng/lsys@0.2.1) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/lsys - - - # [0.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/lsys@0.1.0...@thi.ng/lsys@0.2.0) (2019-02-26) @@ -61,8 +23,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - # 0.1.0 (2019-02-21) diff --git a/packages/lsys/package.json b/packages/lsys/package.json index 7402787764..866b884e9d 100644 --- a/packages/lsys/package.json +++ b/packages/lsys/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/lsys", - "version": "0.2.6", + "version": "0.2.7", "description": "TODO", "module": "./index.js", "main": "./lib/index.js", @@ -32,13 +32,13 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/compose": "^1.2.0", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/math": "^1.2.0", - "@thi.ng/random": "^1.1.2", - "@thi.ng/transducers": "^5.3.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/api": "^6.0.0", + "@thi.ng/compose": "^1.2.1", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/math": "^1.2.1", + "@thi.ng/random": "^1.1.3", + "@thi.ng/transducers": "^5.3.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "ES6", diff --git a/packages/malloc/CHANGELOG.md b/packages/malloc/CHANGELOG.md index f8a03faaa3..1c6a8aa89e 100644 --- a/packages/malloc/CHANGELOG.md +++ b/packages/malloc/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.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@2.0.5...@thi.ng/malloc@2.0.6) (2019-03-18) +## [2.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@2.0.6...@thi.ng/malloc@2.0.7) (2019-03-28) **Note:** Version bump only for package @thi.ng/malloc @@ -11,44 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [2.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@2.0.4...@thi.ng/malloc@2.0.5) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/malloc - - - - - -## [2.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@2.0.3...@thi.ng/malloc@2.0.4) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/malloc - - - - - -## [2.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@2.0.2...@thi.ng/malloc@2.0.3) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/malloc - - - - - -## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@2.0.1...@thi.ng/malloc@2.0.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/malloc - - - - - -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@2.0.0...@thi.ng/malloc@2.0.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/malloc - - - # [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@1.0.1...@thi.ng/malloc@2.0.0) (2019-02-05) @@ -71,16 +33,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@1.0.0...@thi.ng/malloc@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/malloc - - - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/malloc@0.2.1...@thi.ng/malloc@1.0.0) (2019-01-21) diff --git a/packages/malloc/package.json b/packages/malloc/package.json index 18d2ed5523..3dd50d649a 100644 --- a/packages/malloc/package.json +++ b/packages/malloc/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/malloc", - "version": "2.0.6", + "version": "2.0.7", "description": "ArrayBuffer based malloc() impl for hybrid JS/WASM use cases, based on thi.ng/tinyalloc", "module": "./index.js", "main": "./lib/index.js", @@ -32,10 +32,10 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/binary": "^1.0.3", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/errors": "^1.0.3" + "@thi.ng/api": "^6.0.0", + "@thi.ng/binary": "^1.0.4", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/errors": "^1.0.4" }, "keywords": [ "ES6", diff --git a/packages/math/CHANGELOG.md b/packages/math/CHANGELOG.md index a01b72a476..545da5c862 100644 --- a/packages/math/CHANGELOG.md +++ b/packages/math/CHANGELOG.md @@ -3,24 +3,22 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -# [1.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@1.1.1...@thi.ng/math@1.2.0) (2019-03-18) - - -### Features +## [1.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@1.2.0...@thi.ng/math@1.2.1) (2019-03-28) -* **math:** add consts ([28e9898](https://github.com/thi-ng/umbrella/commit/28e9898)) -* **math:** add cos/sin approximations, loc(), add docstrings ([78ed751](https://github.com/thi-ng/umbrella/commit/78ed751)) -* **math:** more trigonometry ([b5e1c02](https://github.com/thi-ng/umbrella/commit/b5e1c02)) +**Note:** Version bump only for package @thi.ng/math -## [1.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@1.1.0...@thi.ng/math@1.1.1) (2019-03-01) +# [1.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@1.1.1...@thi.ng/math@1.2.0) (2019-03-18) -**Note:** Version bump only for package @thi.ng/math +### Features +* **math:** add consts ([28e9898](https://github.com/thi-ng/umbrella/commit/28e9898)) +* **math:** add cos/sin approximations, loc(), add docstrings ([78ed751](https://github.com/thi-ng/umbrella/commit/78ed751)) +* **math:** more trigonometry ([b5e1c02](https://github.com/thi-ng/umbrella/commit/b5e1c02)) @@ -35,16 +33,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@1.0.0...@thi.ng/math@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/math - - - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/math@0.2.2...@thi.ng/math@1.0.0) (2019-01-21) diff --git a/packages/math/package.json b/packages/math/package.json index 3a0381cc8a..6bca807706 100644 --- a/packages/math/package.json +++ b/packages/math/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/math", - "version": "1.2.0", + "version": "1.2.1", "description": "Assorted common math functions & utilities", "module": "./index.js", "main": "./lib/index.js", diff --git a/packages/matrices/CHANGELOG.md b/packages/matrices/CHANGELOG.md index 64e3e62e7b..330b6e110d 100644 --- a/packages/matrices/CHANGELOG.md +++ b/packages/matrices/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.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.12...@thi.ng/matrices@0.1.13) (2019-03-21) +## [0.1.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.13...@thi.ng/matrices@0.1.14) (2019-03-28) **Note:** Version bump only for package @thi.ng/matrices @@ -11,52 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.11...@thi.ng/matrices@0.1.12) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.1.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.10...@thi.ng/matrices@0.1.11) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.1.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.9...@thi.ng/matrices@0.1.10) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.8...@thi.ng/matrices@0.1.9) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.1.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.7...@thi.ng/matrices@0.1.8) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.6...@thi.ng/matrices@0.1.7) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/matrices - - - ## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.5...@thi.ng/matrices@0.1.6) (2019-02-19) @@ -68,48 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.4...@thi.ng/matrices@0.1.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.3...@thi.ng/matrices@0.1.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.2...@thi.ng/matrices@0.1.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.1...@thi.ng/matrices@0.1.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/matrices@0.1.0...@thi.ng/matrices@0.1.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/matrices - - - - - # 0.1.0 (2019-01-21) diff --git a/packages/matrices/package.json b/packages/matrices/package.json index 108db516a6..37c6e8d79b 100644 --- a/packages/matrices/package.json +++ b/packages/matrices/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/matrices", - "version": "0.1.13", + "version": "0.1.14", "description": "Matrix & quaternion operations for 2D/3D geometry processing", "module": "./index.js", "main": "./lib/index.js", @@ -32,10 +32,10 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/math": "^1.2.0", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/math": "^1.2.1", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2D", diff --git a/packages/memoize/CHANGELOG.md b/packages/memoize/CHANGELOG.md index 159752cad8..2a6bbd9f23 100644 --- a/packages/memoize/CHANGELOG.md +++ b/packages/memoize/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.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@1.0.3...@thi.ng/memoize@1.0.4) (2019-03-10) +## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@1.0.4...@thi.ng/memoize@1.0.5) (2019-03-28) **Note:** Version bump only for package @thi.ng/memoize @@ -11,28 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@1.0.2...@thi.ng/memoize@1.0.3) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/memoize - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@1.0.1...@thi.ng/memoize@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/memoize - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@1.0.0...@thi.ng/memoize@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/memoize - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/memoize@0.2.6...@thi.ng/memoize@1.0.0) (2019-01-21) diff --git a/packages/memoize/package.json b/packages/memoize/package.json index 504640936e..358b1792a1 100644 --- a/packages/memoize/package.json +++ b/packages/memoize/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/memoize", - "version": "1.0.4", + "version": "1.0.5", "description": "Function memoization with configurable caches", "module": "./index.js", "main": "./lib/index.js", @@ -32,7 +32,7 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0" + "@thi.ng/api": "^6.0.0" }, "keywords": [ "cache", diff --git a/packages/morton/CHANGELOG.md b/packages/morton/CHANGELOG.md index 9c74b2ad28..616dd99af1 100644 --- a/packages/morton/CHANGELOG.md +++ b/packages/morton/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.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@1.0.4...@thi.ng/morton@1.0.5) (2019-03-18) +## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@1.0.5...@thi.ng/morton@1.0.6) (2019-03-28) **Note:** Version bump only for package @thi.ng/morton @@ -11,36 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@1.0.3...@thi.ng/morton@1.0.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/morton - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@1.0.2...@thi.ng/morton@1.0.3) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/morton - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@1.0.1...@thi.ng/morton@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/morton - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@1.0.0...@thi.ng/morton@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/morton - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/morton@0.2.2...@thi.ng/morton@1.0.0) (2019-01-21) diff --git a/packages/morton/package.json b/packages/morton/package.json index 870f7fa73e..e598186052 100644 --- a/packages/morton/package.json +++ b/packages/morton/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/morton", - "version": "1.0.5", + "version": "1.0.6", "description": "Z-order-curve / Morton encoding & decoding for 1D, 2D, 3D", "module": "./index.js", "main": "./lib/index.js", @@ -32,9 +32,9 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/binary": "^1.0.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/math": "^1.2.0" + "@thi.ng/binary": "^1.0.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/math": "^1.2.1" }, "keywords": [ "binary", diff --git a/packages/paths/CHANGELOG.md b/packages/paths/CHANGELOG.md index 6970a6bcd5..a395c0fa7f 100644 --- a/packages/paths/CHANGELOG.md +++ b/packages/paths/CHANGELOG.md @@ -3,49 +3,14 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@2.0.5...@thi.ng/paths@2.0.6) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/paths - - - - - -## [2.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@2.0.4...@thi.ng/paths@2.0.5) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/paths - - - - - -## [2.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@2.0.3...@thi.ng/paths@2.0.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/paths - - - - - -## [2.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@2.0.2...@thi.ng/paths@2.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/paths - - - - - -## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@2.0.1...@thi.ng/paths@2.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/paths - +## [2.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@2.0.6...@thi.ng/paths@2.0.7) (2019-03-28) +### Bug Fixes +* **paths:** fix getIn for empty leaves, add tests ([49952fd](https://github.com/thi-ng/umbrella/commit/49952fd)) -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@2.0.0...@thi.ng/paths@2.0.1) (2019-01-21) -**Note:** Version bump only for package @thi.ng/paths diff --git a/packages/paths/package.json b/packages/paths/package.json index 7e616ad6bd..284be1d27c 100644 --- a/packages/paths/package.json +++ b/packages/paths/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/paths", - "version": "2.0.6", + "version": "2.0.7", "description": "immutable, optimized path-based object property / array accessors", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/checks": "^2.1.3", - "@thi.ng/errors": "^1.0.3" + "@thi.ng/checks": "^2.1.4", + "@thi.ng/errors": "^1.0.4" }, "keywords": [ "accessors", diff --git a/packages/paths/src/index.ts b/packages/paths/src/index.ts index 4c4e6d6c23..5b887ccc73 100644 --- a/packages/paths/src/index.ts +++ b/packages/paths/src/index.ts @@ -14,8 +14,6 @@ const compS = (k, f) => (s, v) => ( (s = _copy(s)), (s[k] = f ? f(s[k], v) : v), s ); -const compG = (k, f) => (s) => (s ? f(s[k]) : undefined); - /** * Converts the given key path to canonical form (array). * @@ -36,12 +34,12 @@ export const toPath = (path: Path) => isa(path) ? path : iss(path) - ? path.length > 0 - ? path.split(".") - : [] - : path != null - ? [path] - : []; + ? path.length > 0 + ? path.split(".") + : [] + : path != null + ? [path] + : []; /** * Takes an arbitrary object and lookup path. Descends into object along @@ -107,36 +105,39 @@ export const getter = (path: Path) => { case 0: return (s) => s; case 1: - return (s) => (s ? s[a] : undefined); + return (s) => (s != null ? s[a] : undefined); case 2: - return (s) => (s ? ((s = s[a]) ? s[b] : undefined) : undefined); + return (s) => + s != null ? ((s = s[a]) != null ? s[b] : undefined) : undefined; case 3: return (s) => - s - ? (s = s[a]) - ? (s = s[b]) + s != null + ? (s = s[a]) != null + ? (s = s[b]) != null ? s[c] : undefined : undefined : undefined; case 4: return (s) => - s - ? (s = s[a]) - ? (s = s[b]) - ? (s = s[c]) + s != null + ? (s = s[a]) != null + ? (s = s[b]) != null + ? (s = s[c]) != null ? s[d] : undefined : undefined : undefined : undefined; default: - const kl = ks[ks.length - 1]; - let f = (s) => (s ? s[kl] : undefined); - for (let i = ks.length - 1; --i >= 0; ) { - f = compG(ks[i], f); - } - return f; + return (s) => { + const n = ks.length - 1; + let res = s; + for (let i = 0; res != null && i <= n; i++) { + res = res[ks[i]]; + } + return res; + }; } }; diff --git a/packages/paths/test/index.ts b/packages/paths/test/index.ts index b4de130c80..32487c567d 100644 --- a/packages/paths/test/index.ts +++ b/packages/paths/test/index.ts @@ -13,95 +13,71 @@ describe("paths", () => { assert.deepStrictEqual(getIn(src, "a.b.c.1.d"), src.a.b.c[1].d); }); + it("getIn (emtpy leaves)", () => { + assert.equal(getIn(0, []), 0); + assert.equal(getIn("", [0]), undefined); + assert.equal(getIn("", ["length"]), 0); + assert.equal(getIn([""], [0, "length"]), 0); + assert.equal(getIn([[""]], [0, 0, "length"]), 0); + assert.equal(getIn([[[""]]], [0, 0, 0, "length"]), 0); + assert.equal(getIn([[[[""]]]], [0, 0, 0, 0, "length"]), 0); + }); + it("setIn (len = 0)", () => { - assert.deepEqual( - setIn({ a: { b: { c: 23 } } }, "", 1), - 1 - ); - assert.deepEqual( - setIn({ a: { b: { c: 23 } } }, [], 1), - 1 - ); - assert.deepEqual( - setIn(null, [], 1), - 1 - ); + assert.deepEqual(setIn({ a: { b: { c: 23 } } }, "", 1), 1); + assert.deepEqual(setIn({ a: { b: { c: 23 } } }, [], 1), 1); + assert.deepEqual(setIn(null, [], 1), 1); }); it("setIn (len = 1)", () => { - assert.deepEqual( - setIn({ a: { b: { c: 23 } } }, "a", 24), - { a: 24 } - ); - assert.deepEqual( - setIn({ a: { b: { c: 23 } } }, "d", 24), - { a: { b: { c: 23 } }, d: 24 } - ); - assert.deepEqual( - setIn({ x: 23 }, "a", 24), - { x: 23, a: 24 } - ); - assert.deepEqual( - setIn(null, "a", 24), - { a: 24 } - ); + assert.deepEqual(setIn({ a: { b: { c: 23 } } }, "a", 24), { a: 24 }); + assert.deepEqual(setIn({ a: { b: { c: 23 } } }, "d", 24), { + a: { b: { c: 23 } }, + d: 24 + }); + assert.deepEqual(setIn({ x: 23 }, "a", 24), { x: 23, a: 24 }); + assert.deepEqual(setIn(null, "a", 24), { a: 24 }); }); it("setIn (len = 2)", () => { - assert.deepEqual( - setIn({ a: { b: { c: 23 } } }, "a.b", 24), - { a: { b: 24 } } - ); - assert.deepEqual( - setIn({ a: { b: { c: 23 } } }, "a.d", 24), - { a: { b: { c: 23 }, d: 24 } } - ); - assert.deepEqual( - setIn({ x: 23 }, "a.b", 24), - { x: 23, a: { b: 24 } } - ); - assert.deepEqual( - setIn(null, "a.b", 24), - { a: { b: 24 } } - ); + assert.deepEqual(setIn({ a: { b: { c: 23 } } }, "a.b", 24), { + a: { b: 24 } + }); + assert.deepEqual(setIn({ a: { b: { c: 23 } } }, "a.d", 24), { + a: { b: { c: 23 }, d: 24 } + }); + assert.deepEqual(setIn({ x: 23 }, "a.b", 24), { x: 23, a: { b: 24 } }); + assert.deepEqual(setIn(null, "a.b", 24), { a: { b: 24 } }); }); it("setIn (len = 3)", () => { - assert.deepEqual( - setIn({ a: { b: { c: 23 } } }, "a.b.c", 24), - { a: { b: { c: 24 } } } - ); - assert.deepEqual( - setIn({ a: { b: { c: 23 } } }, "a.b.d", 24), - { a: { b: { c: 23, d: 24 } } } - ); - assert.deepEqual( - setIn({ x: 23 }, "a.b.c", 24), - { x: 23, a: { b: { c: 24 } } } - ); - assert.deepEqual( - setIn(null, "a.b.c", 24), - { a: { b: { c: 24 } } } - ); + assert.deepEqual(setIn({ a: { b: { c: 23 } } }, "a.b.c", 24), { + a: { b: { c: 24 } } + }); + assert.deepEqual(setIn({ a: { b: { c: 23 } } }, "a.b.d", 24), { + a: { b: { c: 23, d: 24 } } + }); + assert.deepEqual(setIn({ x: 23 }, "a.b.c", 24), { + x: 23, + a: { b: { c: 24 } } + }); + assert.deepEqual(setIn(null, "a.b.c", 24), { a: { b: { c: 24 } } }); }); it("setIn (len = 4)", () => { - assert.deepEqual( - setIn({ a: { b: { c: { d: 23 } } } }, "a.b.c.d", 24), - { a: { b: { c: { d: 24 } } } } - ); - assert.deepEqual( - setIn({ a: { b: { c: 23 } } }, "a.b.d.e", 24), - { a: { b: { c: 23, d: { e: 24 } } } } - ); - assert.deepEqual( - setIn({ x: 23 }, "a.b.c.d", 24), - { x: 23, a: { b: { c: { d: 24 } } } } - ); - assert.deepEqual( - setIn(null, "a.b.c.d", 24), - { a: { b: { c: { d: 24 } } } } - ); + assert.deepEqual(setIn({ a: { b: { c: { d: 23 } } } }, "a.b.c.d", 24), { + a: { b: { c: { d: 24 } } } + }); + assert.deepEqual(setIn({ a: { b: { c: 23 } } }, "a.b.d.e", 24), { + a: { b: { c: 23, d: { e: 24 } } } + }); + assert.deepEqual(setIn({ x: 23 }, "a.b.c.d", 24), { + x: 23, + a: { b: { c: { d: 24 } } } + }); + assert.deepEqual(setIn(null, "a.b.c.d", 24), { + a: { b: { c: { d: 24 } } } + }); }); it("setIn (len = 5)", () => { @@ -109,54 +85,44 @@ describe("paths", () => { setIn({ a: { b: { c: { d: { e: 23 } } } } }, "a.b.c.d.e", 24), { a: { b: { c: { d: { e: 24 } } } } } ); - assert.deepEqual( - setIn({ a: { b: { c: 23 } } }, "a.b.d.e.f", 24), - { a: { b: { c: 23, d: { e: { f: 24 } } } } } - ); - assert.deepEqual( - setIn({ x: 23 }, "a.b.c.d.e", 24), - { x: 23, a: { b: { c: { d: { e: 24 } } } } } - ); - assert.deepEqual( - setIn(null, "a.b.c.d.e", 24), - { a: { b: { c: { d: { e: 24 } } } } } - ); + assert.deepEqual(setIn({ a: { b: { c: 23 } } }, "a.b.d.e.f", 24), { + a: { b: { c: 23, d: { e: { f: 24 } } } } + }); + assert.deepEqual(setIn({ x: 23 }, "a.b.c.d.e", 24), { + x: 23, + a: { b: { c: { d: { e: 24 } } } } + }); + assert.deepEqual(setIn(null, "a.b.c.d.e", 24), { + a: { b: { c: { d: { e: 24 } } } } + }); }); it("setIn arr", () => { - assert.deepEqual( - setIn([1, 2], 0, 10), - [10, 2] - ); - assert.deepEqual( - setIn([[1, 2], 3], [0, 1], 10), - [[1, 10], 3] - ); - assert.deepEqual( - setIn([[1, 2, 3], 4], [0, 1, 2], 10), - [[1, { 2: 10 }, 3], 4] - ); - assert.deepEqual( - setIn([[1, 2, 3], 4], [0, 1, 2, "a"], 10), - [[1, { 2: { a: 10 } }, 3], 4] - ); - assert.deepEqual( - setIn([[1, 2, 3], 4], [0, 1, 2, "a", "b"], 10), - [[1, { 2: { a: { b: 10 } } }, 3], 4] - ); + assert.deepEqual(setIn([1, 2], 0, 10), [10, 2]); + assert.deepEqual(setIn([[1, 2], 3], [0, 1], 10), [[1, 10], 3]); + assert.deepEqual(setIn([[1, 2, 3], 4], [0, 1, 2], 10), [ + [1, { 2: 10 }, 3], + 4 + ]); + assert.deepEqual(setIn([[1, 2, 3], 4], [0, 1, 2, "a"], 10), [ + [1, { 2: { a: 10 } }, 3], + 4 + ]); + assert.deepEqual(setIn([[1, 2, 3], 4], [0, 1, 2, "a", "b"], 10), [ + [1, { 2: { a: { b: 10 } } }, 3], + 4 + ]); }); it("immutable", () => { const a = { x: { y: { z: 1 } }, u: { v: 2 } }; const b = setIn(a, "a.b.c", 3); - assert.deepEqual( - b, - { x: { y: { z: 1 } }, u: { v: 2 }, a: { b: { c: 3 } } } - ); - assert.deepEqual( - a, - { x: { y: { z: 1 } }, u: { v: 2 } } - ); + assert.deepEqual(b, { + x: { y: { z: 1 } }, + u: { v: 2 }, + a: { b: { c: 3 } } + }); + assert.deepEqual(a, { x: { y: { z: 1 } }, u: { v: 2 } }); assert.ok(a.x === b.x); assert.ok(a.x.y === b.x.y); assert.ok(a.u === b.u); @@ -177,5 +143,5 @@ describe("paths", () => { assert.ok(!exists(b, "x.y.z.3"), "x.y.z.3"); assert.ok(!exists(b, "x.y.z.3.u"), "x.y.z.3.u"); assert.ok(!exists(b, "x.z.y.2.u"), "x.z.y.2.u"); - }) + }); }); diff --git a/packages/pointfree-lang/CHANGELOG.md b/packages/pointfree-lang/CHANGELOG.md index f49cdff8a3..56fd6b25de 100644 --- a/packages/pointfree-lang/CHANGELOG.md +++ b/packages/pointfree-lang/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.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.0.8...@thi.ng/pointfree-lang@1.0.9) (2019-03-18) +## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.0.9...@thi.ng/pointfree-lang@1.0.10) (2019-03-28) **Note:** Version bump only for package @thi.ng/pointfree-lang @@ -11,68 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.0.7...@thi.ng/pointfree-lang@1.0.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.0.6...@thi.ng/pointfree-lang@1.0.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.0.5...@thi.ng/pointfree-lang@1.0.6) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.0.4...@thi.ng/pointfree-lang@1.0.5) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.0.3...@thi.ng/pointfree-lang@1.0.4) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.0.2...@thi.ng/pointfree-lang@1.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.0.1...@thi.ng/pointfree-lang@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@1.0.0...@thi.ng/pointfree-lang@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/pointfree-lang - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree-lang@0.2.27...@thi.ng/pointfree-lang@1.0.0) (2019-01-21) diff --git a/packages/pointfree-lang/package.json b/packages/pointfree-lang/package.json index 5cb3308c9a..fa24b93392 100644 --- a/packages/pointfree-lang/package.json +++ b/packages/pointfree-lang/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/pointfree-lang", - "version": "1.0.9", + "version": "1.0.10", "description": "Forth style syntax layer/compiler for the @thi.ng/pointfree DSL", "module": "./index.js", "main": "./lib/index.js", @@ -34,9 +34,9 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/pointfree": "^1.0.9" + "@thi.ng/api": "^6.0.0", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/pointfree": "^1.0.10" }, "keywords": [ "concatenative", diff --git a/packages/pointfree/CHANGELOG.md b/packages/pointfree/CHANGELOG.md index 8c6921842c..6418adc4a7 100644 --- a/packages/pointfree/CHANGELOG.md +++ b/packages/pointfree/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.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@1.0.8...@thi.ng/pointfree@1.0.9) (2019-03-18) +## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@1.0.9...@thi.ng/pointfree@1.0.10) (2019-03-28) **Note:** Version bump only for package @thi.ng/pointfree @@ -11,68 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@1.0.7...@thi.ng/pointfree@1.0.8) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/pointfree - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@1.0.6...@thi.ng/pointfree@1.0.7) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/pointfree - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@1.0.5...@thi.ng/pointfree@1.0.6) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/pointfree - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@1.0.4...@thi.ng/pointfree@1.0.5) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/pointfree - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@1.0.3...@thi.ng/pointfree@1.0.4) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/pointfree - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@1.0.2...@thi.ng/pointfree@1.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/pointfree - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@1.0.1...@thi.ng/pointfree@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/pointfree - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@1.0.0...@thi.ng/pointfree@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/pointfree - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/pointfree@0.8.15...@thi.ng/pointfree@1.0.0) (2019-01-21) diff --git a/packages/pointfree/package.json b/packages/pointfree/package.json index b3d7ac3e0c..d1d5a380eb 100644 --- a/packages/pointfree/package.json +++ b/packages/pointfree/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/pointfree", - "version": "1.0.9", + "version": "1.0.10", "description": "Pointfree functional composition / Forth style stack execution engine", "module": "./index.js", "main": "./lib/index.js", @@ -32,11 +32,11 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/compose": "^1.2.0", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/compose": "^1.2.1", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4" }, "keywords": [ "composition", diff --git a/packages/poisson/CHANGELOG.md b/packages/poisson/CHANGELOG.md index 6fcdc043f3..5ae813d599 100644 --- a/packages/poisson/CHANGELOG.md +++ b/packages/poisson/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.2.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.2.8...@thi.ng/poisson@0.2.9) (2019-03-21) +## [0.2.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.2.9...@thi.ng/poisson@0.2.10) (2019-03-28) **Note:** Version bump only for package @thi.ng/poisson @@ -11,68 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.2.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.2.7...@thi.ng/poisson@0.2.8) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [0.2.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.2.6...@thi.ng/poisson@0.2.7) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [0.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.2.5...@thi.ng/poisson@0.2.6) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [0.2.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.2.4...@thi.ng/poisson@0.2.5) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [0.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.2.3...@thi.ng/poisson@0.2.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [0.2.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.2.2...@thi.ng/poisson@0.2.3) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [0.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.2.1...@thi.ng/poisson@0.2.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [0.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.2.0...@thi.ng/poisson@0.2.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/poisson - - - # [0.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.1.2...@thi.ng/poisson@0.2.0) (2019-02-05) @@ -84,24 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.1.1...@thi.ng/poisson@0.1.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/poisson@0.1.0...@thi.ng/poisson@0.1.1) (2019-01-22) - -**Note:** Version bump only for package @thi.ng/poisson - - - - - # 0.1.0 (2019-01-21) diff --git a/packages/poisson/package.json b/packages/poisson/package.json index 7f45934685..b1e0b4e8c5 100644 --- a/packages/poisson/package.json +++ b/packages/poisson/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/poisson", - "version": "0.2.9", + "version": "0.2.10", "description": "nD Poisson-disc sampling w/ support for spatial density functions and custom PRNGs", "module": "./index.js", "main": "./lib/index.js", @@ -32,10 +32,10 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/checks": "^2.1.3", - "@thi.ng/geom-api": "^0.1.9", - "@thi.ng/random": "^1.1.2", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/checks": "^2.1.4", + "@thi.ng/geom-api": "^0.1.10", + "@thi.ng/random": "^1.1.3", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "2d", diff --git a/packages/quad-edge/CHANGELOG.md b/packages/quad-edge/CHANGELOG.md index 867ab12cb5..6d182ff418 100644 --- a/packages/quad-edge/CHANGELOG.md +++ b/packages/quad-edge/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/quad-edge@0.1.0...@thi.ng/quad-edge@0.1.1) (2019-03-01) +## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/quad-edge@0.1.1...@thi.ng/quad-edge@0.1.2) (2019-03-28) **Note:** Version bump only for package @thi.ng/quad-edge @@ -11,6 +11,8 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline + + # 0.1.0 (2019-02-05) diff --git a/packages/quad-edge/package.json b/packages/quad-edge/package.json index 61743d324f..3c8b3ae534 100644 --- a/packages/quad-edge/package.json +++ b/packages/quad-edge/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/quad-edge", - "version": "0.1.1", + "version": "0.1.2", "description": "Quadedge data structure after Guibas & Stolfi", "module": "./index.js", "main": "./lib/index.js", diff --git a/packages/random/CHANGELOG.md b/packages/random/CHANGELOG.md index 770261eec1..e9d6a41443 100644 --- a/packages/random/CHANGELOG.md +++ b/packages/random/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.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.1.1...@thi.ng/random@1.1.2) (2019-03-10) +## [1.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.1.2...@thi.ng/random@1.1.3) (2019-03-28) **Note:** Version bump only for package @thi.ng/random @@ -11,12 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.1.0...@thi.ng/random@1.1.1) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/random - - - # [1.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.0.2...@thi.ng/random@1.1.0) (2019-02-15) @@ -33,24 +27,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.0.1...@thi.ng/random@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/random - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@1.0.0...@thi.ng/random@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/random - - - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/random@0.1.1...@thi.ng/random@1.0.0) (2019-01-21) diff --git a/packages/random/package.json b/packages/random/package.json index 0f17aa1325..e846e743f6 100644 --- a/packages/random/package.json +++ b/packages/random/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/random", - "version": "1.1.2", + "version": "1.1.3", "description": "Pseudo-random number generators w/ unified API", "module": "./index.js", "main": "./lib/index.js", @@ -32,7 +32,7 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0" + "@thi.ng/api": "^6.0.0" }, "keywords": [ "ES6", diff --git a/packages/range-coder/CHANGELOG.md b/packages/range-coder/CHANGELOG.md index 2ba89d340b..1192dbae93 100644 --- a/packages/range-coder/CHANGELOG.md +++ b/packages/range-coder/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.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.11...@thi.ng/range-coder@1.0.12) (2019-03-21) +## [1.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.12...@thi.ng/range-coder@1.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/range-coder @@ -11,92 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.10...@thi.ng/range-coder@1.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.9...@thi.ng/range-coder@1.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.8...@thi.ng/range-coder@1.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.7...@thi.ng/range-coder@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.6...@thi.ng/range-coder@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.5...@thi.ng/range-coder@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.4...@thi.ng/range-coder@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.3...@thi.ng/range-coder@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.2...@thi.ng/range-coder@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.1...@thi.ng/range-coder@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/range-coder - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@1.0.0...@thi.ng/range-coder@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/range-coder - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/range-coder@0.1.28...@thi.ng/range-coder@1.0.0) (2019-01-21) diff --git a/packages/range-coder/package.json b/packages/range-coder/package.json index 5a7b48e1b5..ea085a2b46 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.12", + "version": "1.0.13", "description": "Binary data range encoder / decoder", "module": "./index.js", "main": "./lib/index.js", @@ -24,7 +24,7 @@ "pub": "yarn build && yarn publish --access public" }, "devDependencies": { - "@thi.ng/transducers": "^5.3.0", + "@thi.ng/transducers": "^5.3.1", "@types/mocha": "^5.2.5", "@types/node": "^10.12.15", "mocha": "^5.2.0", @@ -33,7 +33,7 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/bitstream": "^1.0.3" + "@thi.ng/bitstream": "^1.0.4" }, "keywords": [ "ES6", diff --git a/packages/resolve-map/CHANGELOG.md b/packages/resolve-map/CHANGELOG.md index 6331980b98..688654d49a 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.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.0.6...@thi.ng/resolve-map@4.0.7) (2019-03-18) +## [4.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.0.7...@thi.ng/resolve-map@4.0.8) (2019-03-28) **Note:** Version bump only for package @thi.ng/resolve-map @@ -11,52 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [4.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.0.5...@thi.ng/resolve-map@4.0.6) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - - - -## [4.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.0.4...@thi.ng/resolve-map@4.0.5) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - - - -## [4.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.0.3...@thi.ng/resolve-map@4.0.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - - - -## [4.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.0.2...@thi.ng/resolve-map@4.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - - - -## [4.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.0.1...@thi.ng/resolve-map@4.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - - - -## [4.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@4.0.0...@thi.ng/resolve-map@4.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/resolve-map - - - # [4.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@3.0.16...@thi.ng/resolve-map@4.0.0) (2019-01-21) diff --git a/packages/resolve-map/package.json b/packages/resolve-map/package.json index e43efb8ed7..17009f64f7 100644 --- a/packages/resolve-map/package.json +++ b/packages/resolve-map/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/resolve-map", - "version": "4.0.7", + "version": "4.0.8", "description": "DAG resolution of vanilla objects & arrays with internally linked values", "module": "./index.js", "main": "./lib/index.js", @@ -31,10 +31,10 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/paths": "^2.0.6" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/paths": "^2.0.7" }, "keywords": [ "configuration", diff --git a/packages/rle-pack/CHANGELOG.md b/packages/rle-pack/CHANGELOG.md index 804e394637..f3b411350b 100644 --- a/packages/rle-pack/CHANGELOG.md +++ b/packages/rle-pack/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.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@2.0.2...@thi.ng/rle-pack@2.0.3) (2019-03-01) +## [2.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@2.0.3...@thi.ng/rle-pack@2.0.4) (2019-03-28) **Note:** Version bump only for package @thi.ng/rle-pack @@ -11,20 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@2.0.1...@thi.ng/rle-pack@2.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/rle-pack - - - - - -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@2.0.0...@thi.ng/rle-pack@2.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/rle-pack - - - # [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rle-pack@1.0.8...@thi.ng/rle-pack@2.0.0) (2019-01-21) diff --git a/packages/rle-pack/package.json b/packages/rle-pack/package.json index f7947053c3..54c6c8403a 100644 --- a/packages/rle-pack/package.json +++ b/packages/rle-pack/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rle-pack", - "version": "2.0.3", + "version": "2.0.4", "description": "Binary run-length encoding packer w/ flexible repeat bit widths", "module": "./index.js", "main": "./lib/index.js", @@ -33,8 +33,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/bitstream": "^1.0.3", - "@thi.ng/errors": "^1.0.3" + "@thi.ng/bitstream": "^1.0.4", + "@thi.ng/errors": "^1.0.4" }, "keywords": [ "binary", diff --git a/packages/router/CHANGELOG.md b/packages/router/CHANGELOG.md index cf53a2ebc4..921a745750 100644 --- a/packages/router/CHANGELOG.md +++ b/packages/router/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.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@1.0.6...@thi.ng/router@1.0.7) (2019-03-18) +## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@1.0.7...@thi.ng/router@1.0.8) (2019-03-28) **Note:** Version bump only for package @thi.ng/router @@ -11,52 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@1.0.5...@thi.ng/router@1.0.6) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/router - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@1.0.4...@thi.ng/router@1.0.5) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/router - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@1.0.3...@thi.ng/router@1.0.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/router - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@1.0.2...@thi.ng/router@1.0.3) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/router - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@1.0.1...@thi.ng/router@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/router - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@1.0.0...@thi.ng/router@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/router - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/router@0.1.30...@thi.ng/router@1.0.0) (2019-01-21) diff --git a/packages/router/package.json b/packages/router/package.json index 564b10d131..fd9ef39d02 100644 --- a/packages/router/package.json +++ b/packages/router/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/router", - "version": "1.0.7", + "version": "1.0.8", "description": "Generic router for browser & non-browser based applications", "module": "./index.js", "main": "./lib/index.js", @@ -32,10 +32,10 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4" }, "keywords": [ "browser", diff --git a/packages/rstream-csp/CHANGELOG.md b/packages/rstream-csp/CHANGELOG.md index 0a256afe19..a2f22e71ba 100644 --- a/packages/rstream-csp/CHANGELOG.md +++ b/packages/rstream-csp/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.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.12...@thi.ng/rstream-csp@1.0.13) (2019-03-21) +## [1.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.13...@thi.ng/rstream-csp@1.0.14) (2019-03-28) **Note:** Version bump only for package @thi.ng/rstream-csp @@ -11,100 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.11...@thi.ng/rstream-csp@1.0.12) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.10...@thi.ng/rstream-csp@1.0.11) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.9...@thi.ng/rstream-csp@1.0.10) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.8...@thi.ng/rstream-csp@1.0.9) (2019-03-05) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.7...@thi.ng/rstream-csp@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.6...@thi.ng/rstream-csp@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.5...@thi.ng/rstream-csp@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.4...@thi.ng/rstream-csp@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.3...@thi.ng/rstream-csp@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.2...@thi.ng/rstream-csp@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.1...@thi.ng/rstream-csp@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@1.0.0...@thi.ng/rstream-csp@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/rstream-csp - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@0.1.125...@thi.ng/rstream-csp@1.0.0) (2019-01-21) diff --git a/packages/rstream-csp/package.json b/packages/rstream-csp/package.json index 1c2d3b8cf2..5002b223c2 100644 --- a/packages/rstream-csp/package.json +++ b/packages/rstream-csp/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-csp", - "version": "1.0.13", + "version": "1.0.14", "description": "@thi.ng/csp bridge module for @thi.ng/rstream", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/csp": "^1.0.12", - "@thi.ng/rstream": "^2.3.0" + "@thi.ng/csp": "^1.0.13", + "@thi.ng/rstream": "^2.3.1" }, "keywords": [ "bridge", diff --git a/packages/rstream-dot/CHANGELOG.md b/packages/rstream-dot/CHANGELOG.md index beb55562cb..7e8f97bae7 100644 --- a/packages/rstream-dot/CHANGELOG.md +++ b/packages/rstream-dot/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.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.12...@thi.ng/rstream-dot@1.0.13) (2019-03-21) +## [1.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.13...@thi.ng/rstream-dot@1.0.14) (2019-03-28) **Note:** Version bump only for package @thi.ng/rstream-dot @@ -11,100 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.11...@thi.ng/rstream-dot@1.0.12) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.10...@thi.ng/rstream-dot@1.0.11) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.9...@thi.ng/rstream-dot@1.0.10) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.8...@thi.ng/rstream-dot@1.0.9) (2019-03-05) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.7...@thi.ng/rstream-dot@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.6...@thi.ng/rstream-dot@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.5...@thi.ng/rstream-dot@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.4...@thi.ng/rstream-dot@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.3...@thi.ng/rstream-dot@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.2...@thi.ng/rstream-dot@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.1...@thi.ng/rstream-dot@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@1.0.0...@thi.ng/rstream-dot@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/rstream-dot - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@0.2.64...@thi.ng/rstream-dot@1.0.0) (2019-01-21) diff --git a/packages/rstream-dot/package.json b/packages/rstream-dot/package.json index d735fadf46..3545492d09 100644 --- a/packages/rstream-dot/package.json +++ b/packages/rstream-dot/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-dot", - "version": "1.0.13", + "version": "1.0.14", "description": "Graphviz DOT conversion of @thi.ng/rstream dataflow graph topologies", "module": "./index.js", "main": "./lib/index.js", @@ -32,7 +32,7 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/rstream": "^2.3.0" + "@thi.ng/rstream": "^2.3.1" }, "keywords": [ "conversion", diff --git a/packages/rstream-gestures/CHANGELOG.md b/packages/rstream-gestures/CHANGELOG.md index 38008d6901..71b4b90ba6 100644 --- a/packages/rstream-gestures/CHANGELOG.md +++ b/packages/rstream-gestures/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.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.12...@thi.ng/rstream-gestures@1.0.13) (2019-03-21) +## [1.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.13...@thi.ng/rstream-gestures@1.0.14) (2019-03-28) **Note:** Version bump only for package @thi.ng/rstream-gestures @@ -11,100 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.11...@thi.ng/rstream-gestures@1.0.12) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.10...@thi.ng/rstream-gestures@1.0.11) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.9...@thi.ng/rstream-gestures@1.0.10) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.8...@thi.ng/rstream-gestures@1.0.9) (2019-03-05) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.7...@thi.ng/rstream-gestures@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.6...@thi.ng/rstream-gestures@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.5...@thi.ng/rstream-gestures@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.4...@thi.ng/rstream-gestures@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.3...@thi.ng/rstream-gestures@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.2...@thi.ng/rstream-gestures@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.1...@thi.ng/rstream-gestures@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@1.0.0...@thi.ng/rstream-gestures@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/rstream-gestures - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@0.6.9...@thi.ng/rstream-gestures@1.0.0) (2019-01-21) diff --git a/packages/rstream-gestures/package.json b/packages/rstream-gestures/package.json index 969cc00fda..30c9d18482 100644 --- a/packages/rstream-gestures/package.json +++ b/packages/rstream-gestures/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-gestures", - "version": "1.0.13", + "version": "1.0.14", "description": "Unified mouse, mouse wheel & single-touch event stream abstraction", "module": "./index.js", "main": "./lib/index.js", @@ -32,9 +32,9 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/rstream": "^2.3.0", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/rstream": "^2.3.1", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "dataflow", diff --git a/packages/rstream-graph/CHANGELOG.md b/packages/rstream-graph/CHANGELOG.md index 61a8fdc698..4eb1039e69 100644 --- a/packages/rstream-graph/CHANGELOG.md +++ b/packages/rstream-graph/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. -## [3.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.12...@thi.ng/rstream-graph@3.0.13) (2019-03-21) +## [3.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.13...@thi.ng/rstream-graph@3.0.14) (2019-03-28) **Note:** Version bump only for package @thi.ng/rstream-graph @@ -11,100 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [3.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.11...@thi.ng/rstream-graph@3.0.12) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.10...@thi.ng/rstream-graph@3.0.11) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.9...@thi.ng/rstream-graph@3.0.10) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.8...@thi.ng/rstream-graph@3.0.9) (2019-03-05) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.7...@thi.ng/rstream-graph@3.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.6...@thi.ng/rstream-graph@3.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.5...@thi.ng/rstream-graph@3.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.4...@thi.ng/rstream-graph@3.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.3...@thi.ng/rstream-graph@3.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.2...@thi.ng/rstream-graph@3.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.1...@thi.ng/rstream-graph@3.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - - - -## [3.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@3.0.0...@thi.ng/rstream-graph@3.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/rstream-graph - - - # [3.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@2.1.50...@thi.ng/rstream-graph@3.0.0) (2019-01-21) diff --git a/packages/rstream-graph/package.json b/packages/rstream-graph/package.json index 7ab785dd2c..776735b607 100644 --- a/packages/rstream-graph/package.json +++ b/packages/rstream-graph/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-graph", - "version": "3.0.13", + "version": "3.0.14", "description": "Declarative dataflow graph construction for @thi.ng/rstream", "module": "./index.js", "main": "./lib/index.js", @@ -32,13 +32,13 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/paths": "^2.0.6", - "@thi.ng/resolve-map": "^4.0.7", - "@thi.ng/rstream": "^2.3.0", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/paths": "^2.0.7", + "@thi.ng/resolve-map": "^4.0.8", + "@thi.ng/rstream": "^2.3.1", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "compute", diff --git a/packages/rstream-log-file/CHANGELOG.md b/packages/rstream-log-file/CHANGELOG.md index 4e4d3a544c..912a1fecb9 100644 --- a/packages/rstream-log-file/CHANGELOG.md +++ b/packages/rstream-log-file/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/rstream-log-file@0.1.0...@thi.ng/rstream-log-file@0.1.1) (2019-03-21) +## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log-file@0.1.1...@thi.ng/rstream-log-file@0.1.2) (2019-03-28) **Note:** Version bump only for package @thi.ng/rstream-log-file @@ -11,6 +11,8 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline + + # 0.1.0 (2019-03-19) diff --git a/packages/rstream-log-file/package.json b/packages/rstream-log-file/package.json index f02ea6d10f..8860786a0a 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.1", + "version": "0.1.2", "description": "File output handler for structured, multilevel & hierarchical loggers based on @thi.ng/rstream", "module": "./index.js", "main": "./lib/index.js", @@ -32,7 +32,7 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/rstream": "^2.3.0" + "@thi.ng/rstream": "^2.3.1" }, "keywords": [ "append", diff --git a/packages/rstream-log/CHANGELOG.md b/packages/rstream-log/CHANGELOG.md index b17829925d..0413da97ef 100644 --- a/packages/rstream-log/CHANGELOG.md +++ b/packages/rstream-log/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. -## [3.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.0.0...@thi.ng/rstream-log@3.0.1) (2019-03-21) +## [3.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@3.0.1...@thi.ng/rstream-log@3.0.2) (2019-03-28) **Note:** Version bump only for package @thi.ng/rstream-log @@ -11,6 +11,8 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline + + # [3.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.12...@thi.ng/rstream-log@3.0.0) (2019-03-19) @@ -26,103 +28,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - -## [2.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.11...@thi.ng/rstream-log@2.0.12) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [2.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.10...@thi.ng/rstream-log@2.0.11) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [2.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.9...@thi.ng/rstream-log@2.0.10) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [2.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.8...@thi.ng/rstream-log@2.0.9) (2019-03-05) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [2.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.7...@thi.ng/rstream-log@2.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [2.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.6...@thi.ng/rstream-log@2.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [2.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.5...@thi.ng/rstream-log@2.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [2.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.4...@thi.ng/rstream-log@2.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [2.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.3...@thi.ng/rstream-log@2.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [2.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.2...@thi.ng/rstream-log@2.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.1...@thi.ng/rstream-log@2.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@2.0.0...@thi.ng/rstream-log@2.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/rstream-log - - - - - # [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@1.0.76...@thi.ng/rstream-log@2.0.0) (2019-01-21) diff --git a/packages/rstream-log/package.json b/packages/rstream-log/package.json index 5287e75977..783392ce4e 100644 --- a/packages/rstream-log/package.json +++ b/packages/rstream-log/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-log", - "version": "3.0.1", + "version": "3.0.2", "description": "Structured, multilevel & hierarchical loggers based on @thi.ng/rstream", "module": "./index.js", "main": "./lib/index.js", @@ -32,11 +32,11 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/rstream": "^2.3.0", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/rstream": "^2.3.1", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "ES6", diff --git a/packages/rstream-query/CHANGELOG.md b/packages/rstream-query/CHANGELOG.md index 7fce8587f7..c5a878a805 100644 --- a/packages/rstream-query/CHANGELOG.md +++ b/packages/rstream-query/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.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.12...@thi.ng/rstream-query@1.0.13) (2019-03-21) +## [1.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.13...@thi.ng/rstream-query@1.0.14) (2019-03-28) **Note:** Version bump only for package @thi.ng/rstream-query @@ -11,100 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.11...@thi.ng/rstream-query@1.0.12) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.10...@thi.ng/rstream-query@1.0.11) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.9...@thi.ng/rstream-query@1.0.10) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.8...@thi.ng/rstream-query@1.0.9) (2019-03-05) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.7...@thi.ng/rstream-query@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.6...@thi.ng/rstream-query@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.5...@thi.ng/rstream-query@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.4...@thi.ng/rstream-query@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.3...@thi.ng/rstream-query@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.2...@thi.ng/rstream-query@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.1...@thi.ng/rstream-query@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@1.0.0...@thi.ng/rstream-query@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/rstream-query - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@0.3.63...@thi.ng/rstream-query@1.0.0) (2019-01-21) diff --git a/packages/rstream-query/package.json b/packages/rstream-query/package.json index 49eb6537d2..2b1b82a737 100644 --- a/packages/rstream-query/package.json +++ b/packages/rstream-query/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream-query", - "version": "1.0.13", + "version": "1.0.14", "description": "@thi.ng/rstream based triple store & reactive query engine", "module": "./index.js", "main": "./lib/index.js", @@ -32,14 +32,14 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/associative": "^1.0.12", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/rstream": "^2.3.0", - "@thi.ng/rstream-dot": "^1.0.13", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/associative": "^2.0.0", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/rstream": "^2.3.1", + "@thi.ng/rstream-dot": "^1.0.14", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "dataflow", diff --git a/packages/rstream/CHANGELOG.md b/packages/rstream/CHANGELOG.md index ee263e64e7..842140bdc7 100644 --- a/packages/rstream/CHANGELOG.md +++ b/packages/rstream/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. -# [2.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.2.4...@thi.ng/rstream@2.3.0) (2019-03-21) - - -### Features - -* **rstream:** update clock control for tween(), update docs ([65e9c44](https://github.com/thi-ng/umbrella/commit/65e9c44)) - - - - - -## [2.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.2.3...@thi.ng/rstream@2.2.4) (2019-03-18) +## [2.3.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.3.0...@thi.ng/rstream@2.3.1) (2019-03-28) **Note:** Version bump only for package @thi.ng/rstream @@ -22,19 +11,14 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [2.2.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.2.2...@thi.ng/rstream@2.2.3) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/rstream - - +# [2.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.2.4...@thi.ng/rstream@2.3.0) (2019-03-21) -## [2.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.2.1...@thi.ng/rstream@2.2.2) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/rstream +### Features +* **rstream:** update clock control for tween(), update docs ([65e9c44](https://github.com/thi-ng/umbrella/commit/65e9c44)) @@ -47,8 +31,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - # [2.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.1.0...@thi.ng/rstream@2.2.0) (2019-03-03) @@ -76,55 +58,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - -## [2.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.0.5...@thi.ng/rstream@2.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - -## [2.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.0.4...@thi.ng/rstream@2.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - -## [2.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.0.3...@thi.ng/rstream@2.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - -## [2.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.0.2...@thi.ng/rstream@2.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - -## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.0.1...@thi.ng/rstream@2.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@2.0.0...@thi.ng/rstream@2.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/rstream - - - - - # [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@1.14.9...@thi.ng/rstream@2.0.0) (2019-01-21) diff --git a/packages/rstream/package.json b/packages/rstream/package.json index 868089c282..ee015950ef 100644 --- a/packages/rstream/package.json +++ b/packages/rstream/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/rstream", - "version": "2.3.0", + "version": "2.3.1", "description": "Reactive multi-tap streams, dataflow & transformation pipeline constructs", "module": "./index.js", "main": "./lib/index.js", @@ -32,13 +32,13 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/associative": "^1.0.12", - "@thi.ng/atom": "^2.0.7", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/paths": "^2.0.6", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/associative": "^2.0.0", + "@thi.ng/atom": "^2.0.8", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/paths": "^2.0.7", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "datastructure", diff --git a/packages/sax/CHANGELOG.md b/packages/sax/CHANGELOG.md index 6a523ddf44..54ef3919b6 100644 --- a/packages/sax/CHANGELOG.md +++ b/packages/sax/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.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.11...@thi.ng/sax@1.0.12) (2019-03-21) +## [1.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.12...@thi.ng/sax@1.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/sax @@ -11,92 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.10...@thi.ng/sax@1.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.9...@thi.ng/sax@1.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.8...@thi.ng/sax@1.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.7...@thi.ng/sax@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.6...@thi.ng/sax@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.5...@thi.ng/sax@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.4...@thi.ng/sax@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.3...@thi.ng/sax@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.2...@thi.ng/sax@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.1...@thi.ng/sax@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/sax - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@1.0.0...@thi.ng/sax@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/sax - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/sax@0.5.13...@thi.ng/sax@1.0.0) (2019-01-21) diff --git a/packages/sax/package.json b/packages/sax/package.json index caf5300897..dcbaeb0e11 100644 --- a/packages/sax/package.json +++ b/packages/sax/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/sax", - "version": "1.0.12", + "version": "1.0.13", "description": "Transducer-based, SAX-like, non-validating, speedy & tiny XML parser", "module": "./index.js", "main": "./lib/index.js", @@ -32,9 +32,9 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/transducers": "^5.3.0", - "@thi.ng/transducers-fsm": "^1.0.12" + "@thi.ng/api": "^6.0.0", + "@thi.ng/transducers": "^5.3.1", + "@thi.ng/transducers-fsm": "^1.0.13" }, "keywords": [ "ES6", diff --git a/packages/sparse/CHANGELOG.md b/packages/sparse/CHANGELOG.md index 26ad4fcc8d..0e0618d4c0 100644 --- a/packages/sparse/CHANGELOG.md +++ b/packages/sparse/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.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.7...@thi.ng/sparse@0.1.8) (2019-03-21) +## [0.1.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.8...@thi.ng/sparse@0.1.9) (2019-03-28) **Note:** Version bump only for package @thi.ng/sparse @@ -11,60 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.1.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.6...@thi.ng/sparse@0.1.7) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.5...@thi.ng/sparse@0.1.6) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.4...@thi.ng/sparse@0.1.5) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.3...@thi.ng/sparse@0.1.4) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.2...@thi.ng/sparse@0.1.3) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.1...@thi.ng/sparse@0.1.2) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/sparse - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/sparse@0.1.0...@thi.ng/sparse@0.1.1) (2019-02-18) - -**Note:** Version bump only for package @thi.ng/sparse - - - # 0.1.0 (2019-02-17) diff --git a/packages/sparse/package.json b/packages/sparse/package.json index 4c8b05b961..71c841501d 100644 --- a/packages/sparse/package.json +++ b/packages/sparse/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/sparse", - "version": "0.1.8", + "version": "0.1.9", "description": "Sparse vector & matrix implementations", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "adjacency", diff --git a/packages/strings/CHANGELOG.md b/packages/strings/CHANGELOG.md index e11909dcbc..91c3856e52 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.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.0.4...@thi.ng/strings@1.0.5) (2019-03-10) +## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.0.5...@thi.ng/strings@1.0.6) (2019-03-28) **Note:** Version bump only for package @thi.ng/strings @@ -11,20 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.0.3...@thi.ng/strings@1.0.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/strings - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.0.2...@thi.ng/strings@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/strings - - - ## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.0.1...@thi.ng/strings@1.0.2) (2019-01-31) @@ -36,16 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@1.0.0...@thi.ng/strings@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/strings - - - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/strings@0.7.1...@thi.ng/strings@1.0.0) (2019-01-21) diff --git a/packages/strings/package.json b/packages/strings/package.json index d4e2e81f17..1dbadaedc5 100644 --- a/packages/strings/package.json +++ b/packages/strings/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/strings", - "version": "1.0.5", + "version": "1.0.6", "description": "Various string formatting & utility functions", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/errors": "^1.0.3", - "@thi.ng/memoize": "^1.0.4" + "@thi.ng/errors": "^1.0.4", + "@thi.ng/memoize": "^1.0.5" }, "keywords": [ "composition", diff --git a/packages/transducers-binary/CHANGELOG.md b/packages/transducers-binary/CHANGELOG.md index 989bcee3a4..e2984e14d9 100644 --- a/packages/transducers-binary/CHANGELOG.md +++ b/packages/transducers-binary/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.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.3.4...@thi.ng/transducers-binary@0.3.5) (2019-03-21) +## [0.3.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.3.5...@thi.ng/transducers-binary@0.3.6) (2019-03-28) **Note:** Version bump only for package @thi.ng/transducers-binary @@ -11,28 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.3.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.3.3...@thi.ng/transducers-binary@0.3.4) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.3.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.3.2...@thi.ng/transducers-binary@0.3.3) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.3.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.3.1...@thi.ng/transducers-binary@0.3.2) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - ## [0.3.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.3.0...@thi.ng/transducers-binary@0.3.1) (2019-03-05) @@ -44,8 +22,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - # [0.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.2.3...@thi.ng/transducers-binary@0.3.0) (2019-03-04) @@ -55,32 +31,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [0.2.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.2.2...@thi.ng/transducers-binary@0.2.3) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.2.1...@thi.ng/transducers-binary@0.2.2) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - -## [0.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.2.0...@thi.ng/transducers-binary@0.2.1) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - # [0.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.1.1...@thi.ng/transducers-binary@0.2.0) (2019-02-15) @@ -95,16 +45,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-binary@0.1.0...@thi.ng/transducers-binary@0.1.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/transducers-binary - - - - - # 0.1.0 (2019-02-05) diff --git a/packages/transducers-binary/package.json b/packages/transducers-binary/package.json index 9676dc0c1f..b17e952439 100644 --- a/packages/transducers-binary/package.json +++ b/packages/transducers-binary/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transducers-binary", - "version": "0.3.5", + "version": "0.3.6", "description": "Binary data related transducers & reducers", "module": "./index.js", "main": "./lib/index.js", @@ -32,10 +32,10 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/compose": "^1.2.0", - "@thi.ng/random": "^1.1.2", - "@thi.ng/strings": "^1.0.5", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/compose": "^1.2.1", + "@thi.ng/random": "^1.1.3", + "@thi.ng/strings": "^1.0.6", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "base64", diff --git a/packages/transducers-fsm/CHANGELOG.md b/packages/transducers-fsm/CHANGELOG.md index 43f3209739..502fd36a08 100644 --- a/packages/transducers-fsm/CHANGELOG.md +++ b/packages/transducers-fsm/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.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.11...@thi.ng/transducers-fsm@1.0.12) (2019-03-21) +## [1.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.12...@thi.ng/transducers-fsm@1.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/transducers-fsm @@ -11,92 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.10...@thi.ng/transducers-fsm@1.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.9...@thi.ng/transducers-fsm@1.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.8...@thi.ng/transducers-fsm@1.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.7...@thi.ng/transducers-fsm@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.6...@thi.ng/transducers-fsm@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.5...@thi.ng/transducers-fsm@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.4...@thi.ng/transducers-fsm@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.3...@thi.ng/transducers-fsm@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.2...@thi.ng/transducers-fsm@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.1...@thi.ng/transducers-fsm@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@1.0.0...@thi.ng/transducers-fsm@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/transducers-fsm - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-fsm@0.2.36...@thi.ng/transducers-fsm@1.0.0) (2019-01-21) diff --git a/packages/transducers-fsm/package.json b/packages/transducers-fsm/package.json index 09734db179..3e07c3e877 100644 --- a/packages/transducers-fsm/package.json +++ b/packages/transducers-fsm/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transducers-fsm", - "version": "1.0.12", + "version": "1.0.13", "description": "Transducer-based Finite State Machine transformer", "module": "./index.js", "main": "./lib/index.js", @@ -32,8 +32,8 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "ES6", diff --git a/packages/transducers-hdom/CHANGELOG.md b/packages/transducers-hdom/CHANGELOG.md index f4b89c0c9b..ffa736d12c 100644 --- a/packages/transducers-hdom/CHANGELOG.md +++ b/packages/transducers-hdom/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.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.12...@thi.ng/transducers-hdom@2.0.13) (2019-03-21) +## [2.0.14](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.13...@thi.ng/transducers-hdom@2.0.14) (2019-03-28) **Note:** Version bump only for package @thi.ng/transducers-hdom @@ -11,100 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [2.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.11...@thi.ng/transducers-hdom@2.0.12) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.10...@thi.ng/transducers-hdom@2.0.11) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.9...@thi.ng/transducers-hdom@2.0.10) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.8...@thi.ng/transducers-hdom@2.0.9) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.7...@thi.ng/transducers-hdom@2.0.8) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.6...@thi.ng/transducers-hdom@2.0.7) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.5...@thi.ng/transducers-hdom@2.0.6) (2019-02-18) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.4...@thi.ng/transducers-hdom@2.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.3...@thi.ng/transducers-hdom@2.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.2...@thi.ng/transducers-hdom@2.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.1...@thi.ng/transducers-hdom@2.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - - - -## [2.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@2.0.0...@thi.ng/transducers-hdom@2.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/transducers-hdom - - - # [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@1.2.16...@thi.ng/transducers-hdom@2.0.0) (2019-01-21) diff --git a/packages/transducers-hdom/package.json b/packages/transducers-hdom/package.json index 2f4bccc838..9209105101 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.13", + "version": "2.0.14", "description": "Transducer based UI updater for @thi.ng/hdom", "module": "./index.js", "main": "./lib/index.js", @@ -32,9 +32,9 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/hdom": "^7.2.0", - "@thi.ng/hiccup": "^3.1.4", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/hdom": "^7.2.1", + "@thi.ng/hiccup": "^3.1.5", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "diff", diff --git a/packages/transducers-stats/CHANGELOG.md b/packages/transducers-stats/CHANGELOG.md index ea244c97db..4e21036ec5 100644 --- a/packages/transducers-stats/CHANGELOG.md +++ b/packages/transducers-stats/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.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.11...@thi.ng/transducers-stats@1.0.12) (2019-03-21) +## [1.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.12...@thi.ng/transducers-stats@1.0.13) (2019-03-28) **Note:** Version bump only for package @thi.ng/transducers-stats @@ -11,92 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.10...@thi.ng/transducers-stats@1.0.11) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.9...@thi.ng/transducers-stats@1.0.10) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.8...@thi.ng/transducers-stats@1.0.9) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.7...@thi.ng/transducers-stats@1.0.8) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.0.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.6...@thi.ng/transducers-stats@1.0.7) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.0.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.5...@thi.ng/transducers-stats@1.0.6) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.0.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.4...@thi.ng/transducers-stats@1.0.5) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.3...@thi.ng/transducers-stats@1.0.4) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.2...@thi.ng/transducers-stats@1.0.3) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.1...@thi.ng/transducers-stats@1.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@1.0.0...@thi.ng/transducers-stats@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/transducers-stats - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-stats@0.4.23...@thi.ng/transducers-stats@1.0.0) (2019-01-21) diff --git a/packages/transducers-stats/package.json b/packages/transducers-stats/package.json index 4b62609e44..bd066acb99 100644 --- a/packages/transducers-stats/package.json +++ b/packages/transducers-stats/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transducers-stats", - "version": "1.0.12", + "version": "1.0.13", "description": "Transducers for statistical / technical analysis", "module": "./index.js", "main": "./lib/index.js", @@ -32,10 +32,10 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/checks": "^2.1.3", - "@thi.ng/dcons": "^2.0.12", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/checks": "^2.1.4", + "@thi.ng/dcons": "^2.0.13", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "ES6", diff --git a/packages/transducers/CHANGELOG.md b/packages/transducers/CHANGELOG.md index b60c960556..867021b6c6 100644 --- a/packages/transducers/CHANGELOG.md +++ b/packages/transducers/CHANGELOG.md @@ -3,35 +3,25 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -# [5.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@5.2.2...@thi.ng/transducers@5.3.0) (2019-03-21) - - -### Bug Fixes - -* **transducers:** update mean() completion step to avoid div by zero ([f644ecd](https://github.com/thi-ng/umbrella/commit/f644ecd)) - - -### Features - -* **transducers:** add toggle() xform ([b5c744e](https://github.com/thi-ng/umbrella/commit/b5c744e)) - - +## [5.3.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@5.3.0...@thi.ng/transducers@5.3.1) (2019-03-28) +**Note:** Version bump only for package @thi.ng/transducers -## [5.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@5.2.1...@thi.ng/transducers@5.2.2) (2019-03-18) -**Note:** Version bump only for package @thi.ng/transducers +# [5.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@5.2.2...@thi.ng/transducers@5.3.0) (2019-03-21) +### Bug Fixes -## [5.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@5.2.0...@thi.ng/transducers@5.2.1) (2019-03-12) +* **transducers:** update mean() completion step to avoid div by zero ([f644ecd](https://github.com/thi-ng/umbrella/commit/f644ecd)) -**Note:** Version bump only for package @thi.ng/transducers +### Features +* **transducers:** add toggle() xform ([b5c744e](https://github.com/thi-ng/umbrella/commit/b5c744e)) @@ -44,8 +34,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - ## [5.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@5.1.1...@thi.ng/transducers@5.1.2) (2019-03-03) @@ -55,16 +43,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [5.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@5.1.0...@thi.ng/transducers@5.1.1) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/transducers - - - - - # [5.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@5.0.0...@thi.ng/transducers@5.1.0) (2019-02-26) @@ -122,16 +100,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [4.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@4.0.0...@thi.ng/transducers@4.0.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/transducers - - - - - # [4.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@3.0.2...@thi.ng/transducers@4.0.0) (2019-02-05) @@ -158,24 +126,6 @@ Removed: - - -## [3.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@3.0.1...@thi.ng/transducers@3.0.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/transducers - - - - - -## [3.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@3.0.0...@thi.ng/transducers@3.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/transducers - - - - - # [3.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers@2.3.2...@thi.ng/transducers@3.0.0) (2019-01-21) diff --git a/packages/transducers/README.md b/packages/transducers/README.md index 6a63295b1e..0a6e44c74f 100644 --- a/packages/transducers/README.md +++ b/packages/transducers/README.md @@ -56,17 +56,17 @@ other JS based implementations) and dozens of less common, but generally highly useful operators have been added. See full list below. Furthermore, most transducers & reducers provided here accept an -optional input iterable, which allows them to be used directly instead -of having to wrap their call in one of the execution functions (i.e. -`transduce()`, `reduce()`, `iterator()`, `run()`). If executed this way, -transducer functions will return a transforming ES6 iterator (generator) -and reducing functions will return a reduced result of the given input -iterable. +optional input iterable, which allows them to be used directly as +transformers instead of having to wrap them in one of the execution +functions (i.e. `transduce()`, `reduce()`, `iterator()`, `run()`, +`step()`). If called this way, transducer functions will return a +transforming ES6 iterator (generator) and reducing functions will return +a reduced result of the given input iterable. ### Tutorial -There's an ongoing multi-part blog series about use cases & patterns of this -package, specifically these 3 parts: +There's an ongoing multi-part blog series about internals, use cases & +patterns of this package, specifically these 3 parts: - [Part 2 - HOFs, Transducers, Reducers](https://medium.com/@thi.ng/of-umbrellas-transducers-reactive-streams-mushrooms-pt-2-9c540beb0023) - [Part 3 - Convolution, 1D/2D Cellular automata](https://medium.com/@thi.ng/of-umbrellas-transducers-reactive-streams-mushrooms-pt-3-a1c4e621db9b) @@ -554,12 +554,12 @@ created via `reduced(x)` and handled via these helper functions: By default `reduce()` consumes inputs via the standard ES6 `Iterable` interface, i.e. using a `for..of..` loop. Array-like inputs are consumed -via a traditional for-loop and custom optimized iterations can be +via a traditional `for`-loop and custom optimized iterations can be provided via implementations of the `IReducible` interface in the source collection type. Examples can be found here: -- [DCons](https://github.com/thi-ng/umbrella/tree/master/packages/dcons/src/index.ts#L123) -- [SortedMap](https://github.com/thi-ng/umbrella/tree/master/packages/associative/src/sorted-map.ts#L261) +- [DCons](https://github.com/thi-ng/umbrella/tree/master/packages/dcons/src/index.ts#L126) +- [SortedMap](https://github.com/thi-ng/umbrella/tree/master/packages/associative/src/sorted-map.ts#L294) **Note:** The `IReducible` interface is only used by `reduce()`, `transduce()` and `run()`. @@ -626,8 +626,10 @@ doesn't use a reduction function). #### `reduce(rfn: Reducer, acc: A, xs: Iterable): A` -Reduces iterable using given reducer and optional initial -accumulator/result. +Reduces `xs` using given reducer and optional initial +accumulator/result. If `xs` implements the `IReducible` interface, +delegates to that implementation. Likewise, uses a fast route if `xs` is +an `ArrayLike` type. #### `transduce(tx: Transducer, rfn: Reducer, acc: C, xs: Iterable): C` diff --git a/packages/transducers/package.json b/packages/transducers/package.json index 31eacfb47b..311006824b 100644 --- a/packages/transducers/package.json +++ b/packages/transducers/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/transducers", - "version": "5.3.0", + "version": "5.3.1", "description": "Lightweight transducer implementations for ES6 / TypeScript", "module": "./index.js", "main": "./lib/index.js", @@ -32,15 +32,15 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/arrays": "^0.1.4", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/compare": "^1.0.3", - "@thi.ng/compose": "^1.2.0", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/random": "^1.1.2", - "@thi.ng/strings": "^1.0.5" + "@thi.ng/api": "^6.0.0", + "@thi.ng/arrays": "^0.1.5", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/compare": "^1.0.4", + "@thi.ng/compose": "^1.2.1", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/random": "^1.1.3", + "@thi.ng/strings": "^1.0.6" }, "keywords": [ "array", diff --git a/packages/unionstruct/CHANGELOG.md b/packages/unionstruct/CHANGELOG.md index 04ce8236d0..fdfc21f20b 100644 --- a/packages/unionstruct/CHANGELOG.md +++ b/packages/unionstruct/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.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/unionstruct@1.0.2...@thi.ng/unionstruct@1.0.3) (2019-03-01) +## [1.0.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/unionstruct@1.0.3...@thi.ng/unionstruct@1.0.4) (2019-03-28) **Note:** Version bump only for package @thi.ng/unionstruct @@ -11,20 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/unionstruct@1.0.1...@thi.ng/unionstruct@1.0.2) (2019-02-05) - -**Note:** Version bump only for package @thi.ng/unionstruct - - - - - -## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/unionstruct@1.0.0...@thi.ng/unionstruct@1.0.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/unionstruct - - - # [1.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/unionstruct@0.1.19...@thi.ng/unionstruct@1.0.0) (2019-01-21) diff --git a/packages/unionstruct/package.json b/packages/unionstruct/package.json index 7e9c1673eb..13f122bd48 100644 --- a/packages/unionstruct/package.json +++ b/packages/unionstruct/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/unionstruct", - "version": "1.0.3", + "version": "1.0.4", "description": "C-style struct, union and bitfield views of ArrayBuffers", "module": "./index.js", "main": "./lib/index.js", diff --git a/packages/vector-pools/CHANGELOG.md b/packages/vector-pools/CHANGELOG.md index 1344a3b389..a16f38af25 100644 --- a/packages/vector-pools/CHANGELOG.md +++ b/packages/vector-pools/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.2.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.2.8...@thi.ng/vector-pools@0.2.9) (2019-03-21) +## [0.2.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.2.9...@thi.ng/vector-pools@0.2.10) (2019-03-28) **Note:** Version bump only for package @thi.ng/vector-pools @@ -11,68 +11,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline -## [0.2.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.2.7...@thi.ng/vector-pools@0.2.8) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [0.2.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.2.6...@thi.ng/vector-pools@0.2.7) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [0.2.6](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.2.5...@thi.ng/vector-pools@0.2.6) (2019-03-10) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [0.2.5](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.2.4...@thi.ng/vector-pools@0.2.5) (2019-03-03) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [0.2.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.2.3...@thi.ng/vector-pools@0.2.4) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [0.2.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.2.2...@thi.ng/vector-pools@0.2.3) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [0.2.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.2.1...@thi.ng/vector-pools@0.2.2) (2019-02-15) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [0.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.2.0...@thi.ng/vector-pools@0.2.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - # [0.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.1.2...@thi.ng/vector-pools@0.2.0) (2019-02-05) @@ -89,24 +27,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [0.1.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.1.1...@thi.ng/vector-pools@0.1.2) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - -## [0.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/vector-pools@0.1.0...@thi.ng/vector-pools@0.1.1) (2019-01-21) - -**Note:** Version bump only for package @thi.ng/vector-pools - - - - - # 0.1.0 (2019-01-21) diff --git a/packages/vector-pools/package.json b/packages/vector-pools/package.json index b341142460..465f1fb4ef 100644 --- a/packages/vector-pools/package.json +++ b/packages/vector-pools/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/vector-pools", - "version": "0.2.9", + "version": "0.2.10", "description": "Data structures for managing & working with strided, memory mapped vectors", "module": "./index.js", "main": "./lib/index.js", @@ -32,9 +32,9 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/malloc": "^2.0.6", - "@thi.ng/vectors": "^2.4.4" + "@thi.ng/api": "^6.0.0", + "@thi.ng/malloc": "^2.0.7", + "@thi.ng/vectors": "^2.5.0" }, "keywords": [ "ES6", diff --git a/packages/vectors/CHANGELOG.md b/packages/vectors/CHANGELOG.md index edc6133d5f..247169b9da 100644 --- a/packages/vectors/CHANGELOG.md +++ b/packages/vectors/CHANGELOG.md @@ -3,33 +3,15 @@ All notable changes to this project will be documented in this file. See [Conventional Commits](https://conventionalcommits.org) for commit guidelines. -## [2.4.4](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@2.4.3...@thi.ng/vectors@2.4.4) (2019-03-21) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - -## [2.4.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@2.4.2...@thi.ng/vectors@2.4.3) (2019-03-18) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - -## [2.4.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@2.4.1...@thi.ng/vectors@2.4.2) (2019-03-12) - -**Note:** Version bump only for package @thi.ng/vectors - +# [2.5.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@2.4.4...@thi.ng/vectors@2.5.0) (2019-03-28) +### Features +* **vectors:** add hash() op and IHash impls for Vec2/3/4 ([577d8cf](https://github.com/thi-ng/umbrella/commit/577d8cf)) +* **vectors:** add Vec2/3/4Like type aliases, update ReadonlyVec ([3d5cd61](https://github.com/thi-ng/umbrella/commit/3d5cd61)) -## [2.4.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@2.4.0...@thi.ng/vectors@2.4.1) (2019-03-10) -**Note:** Version bump only for package @thi.ng/vectors @@ -44,24 +26,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [2.3.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@2.3.1...@thi.ng/vectors@2.3.2) (2019-03-01) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - -## [2.3.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@2.3.0...@thi.ng/vectors@2.3.1) (2019-02-26) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - # [2.3.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@2.2.1...@thi.ng/vectors@2.3.0) (2019-02-15) @@ -71,16 +35,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [2.2.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@2.2.0...@thi.ng/vectors@2.2.1) (2019-02-10) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - # [2.2.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@2.1.1...@thi.ng/vectors@2.2.0) (2019-02-05) @@ -91,16 +45,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - -## [2.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@2.1.0...@thi.ng/vectors@2.1.1) (2019-01-31) - -**Note:** Version bump only for package @thi.ng/vectors - - - - - # [2.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@2.0.0...@thi.ng/vectors@2.1.0) (2019-01-21) @@ -110,8 +54,6 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline - - # [2.0.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/vectors@1.4.12...@thi.ng/vectors@2.0.0) (2019-01-21) diff --git a/packages/vectors/README.md b/packages/vectors/README.md index 8b4d9e1445..b9f3104bc5 100644 --- a/packages/vectors/README.md +++ b/packages/vectors/README.md @@ -9,35 +9,36 @@ This project is part of the -- [About](#about) - - [Features](#features) - - [Related packages](#related-packages) -- [Installation](#installation) -- [Dependencies](#dependencies) -- [Usage examples](#usage-examples) -- [API](#api) - - [Constants](#constants) - - [Component setters & copying](#component-setters--copying) - - [Component swizzling](#component-swizzling) - - [Vector creation](#vector-creation) - - [Basic vector math](#basic-vector-math) - - [Multiply-add](#multiply-add) - - [Constraints](#constraints) - - [Cross product](#cross-product) - - [Dot product](#dot-product) - - [Interpolation](#interpolation) - - [Normalization / magnitude](#normalization--magnitude) - - [Distances](#distances) - - [Orientation](#orientation) - - [Rotations](#rotations) - - [Polar / cartesian conversion](#polar--cartesian-conversion) - - [Randomness](#randomness) - - [Unary vector math ops](#unary-vector-math-ops) - - [Vector array batch processing](#vector-array-batch-processing) - - [Comparison / equality](#comparison--equality) - - [Code generator](#code-generator) -- [Authors](#authors) -- [License](#license) +- [About](#about) + - [Features](#features) + - [Related packages](#related-packages) +- [Installation](#installation) +- [Dependencies](#dependencies) +- [Usage examples](#usage-examples) +- [API](#api) + - [Constants](#constants) + - [Component setters & copying](#component-setters--copying) + - [Component swizzling](#component-swizzling) + - [Vector creation](#vector-creation) + - [Basic vector math](#basic-vector-math) + - [Multiply-add](#multiply-add) + - [Constraints](#constraints) + - [Cross product](#cross-product) + - [Dot product](#dot-product) + - [Interpolation](#interpolation) + - [Normalization / magnitude](#normalization--magnitude) + - [Distances](#distances) + - [Orientation](#orientation) + - [Rotations](#rotations) + - [Polar / cartesian conversion](#polar--cartesian-conversion) + - [Randomness](#randomness) + - [Unary vector math ops](#unary-vector-math-ops) + - [Vector array batch processing](#vector-array-batch-processing) + - [Comparison / equality](#comparison--equality) + - [Hashing](#hashing) + - [Code generator](#code-generator) +- [Authors](#authors) +- [License](#license) @@ -156,6 +157,9 @@ v.fromHomogeneous([], [100, 200, 0.5]); v.swizzle4([], [1, 2], 1, 1, 0, 0); // [ 2, 2, 1, 1 ] + +v.hash([1, 2, 3]) +// 2383338936 ``` ## API @@ -382,6 +386,10 @@ Functions to transform flat / strided buffers w/ vector operations: - `eqDeltaS` - `eqDeltaArray` +### Hashing + +- `hash` + ### Code generator - `compile` / `compileG` / `compileGHOF` / `compileHOF` diff --git a/packages/vectors/package.json b/packages/vectors/package.json index e7fb44eb92..e7fa3f1a87 100644 --- a/packages/vectors/package.json +++ b/packages/vectors/package.json @@ -1,6 +1,6 @@ { "name": "@thi.ng/vectors", - "version": "2.4.4", + "version": "2.5.0", "description": "Optimized 2d/3d/4d and arbitrary length vector operations", "module": "./index.js", "main": "./lib/index.js", @@ -32,14 +32,15 @@ "typescript": "^3.2.2" }, "dependencies": { - "@thi.ng/api": "^5.1.0", - "@thi.ng/checks": "^2.1.3", - "@thi.ng/equiv": "^1.0.3", - "@thi.ng/errors": "^1.0.3", - "@thi.ng/math": "^1.2.0", - "@thi.ng/memoize": "^1.0.4", - "@thi.ng/random": "^1.1.2", - "@thi.ng/transducers": "^5.3.0" + "@thi.ng/api": "^6.0.0", + "@thi.ng/binary": "^1.0.4", + "@thi.ng/checks": "^2.1.4", + "@thi.ng/equiv": "^1.0.4", + "@thi.ng/errors": "^1.0.4", + "@thi.ng/math": "^1.2.1", + "@thi.ng/memoize": "^1.0.5", + "@thi.ng/random": "^1.1.3", + "@thi.ng/transducers": "^5.3.1" }, "keywords": [ "2D", diff --git a/packages/vectors/src/api.ts b/packages/vectors/src/api.ts index a26449ff2d..bfb7f622dc 100644 --- a/packages/vectors/src/api.ts +++ b/packages/vectors/src/api.ts @@ -1,4 +1,5 @@ import { + ArrayLikeIterable, Fn, Fn2, Fn3, @@ -7,16 +8,20 @@ import { ICopy, IEmpty, IEqualsDelta, - ILength + ILength, + Tuple, + TypedArray } from "@thi.ng/api"; export interface Vec extends Iterable, ILength { [id: number]: number; } -export interface ReadonlyVec extends Iterable, ILength { - readonly [id: number]: number; -} +export type ReadonlyVec = ArrayLikeIterable; + +export type Vec2Like = Tuple | TypedArray; +export type Vec3Like = Tuple | TypedArray; +export type Vec4Like = Tuple | TypedArray; export interface StridedVec { buf: Vec; diff --git a/packages/vectors/src/hash.ts b/packages/vectors/src/hash.ts new file mode 100644 index 0000000000..2a5ed6147a --- /dev/null +++ b/packages/vectors/src/hash.ts @@ -0,0 +1,64 @@ +import { floatToUintBits, rotateLeft } from "@thi.ng/binary"; +import { ReadonlyVec } from "./api"; + +/** + * Returns an unsigned 32-bit hash code for the given vector. The hash + * is the reduction of `hash = H * hash + murmur(x)`, where `murmur(x)` is + * the partial Murmur3 hash of a single vector component's bitwise + * representation and `H` an optional hash factor, by default Knuth's + * 0x9e3779b1 (see TAOCP, section 6.4, page 516). If the vector `v` is + * empty (length 0), the function returns -1. + * + * Hashes for zero-vectors: + * + * - `[0]`: 1209856430 + * - `[0, 0]`: 3623989185 + * - `[0, 0, 0]`: 4192292821 + * - `[0, 0, 0, 0]`: 2558592725 + * + * Hash collisions: + * + * ``` + * // integer grid coords + * uniq = tx.transduce(tx.map(v.hash32), tx.conj(), tx.range2d(0x1000, 0x1000)).size + * // 16744420 + * + * // collision rate + * (1 - uniq / (0x1000 ** 2)) * 100 + * // 0.1955 % + * + * // normalized grid coords + * uniq = tx.transduce( + * tx.map(v.hash32), + * tx.conj(), + * tx.permutations(tx.normRange(1000), tx.normRange(1000)) + * ).size + * // 1001895 + * + * // collision rate + * (1 - uniq / (1001 ** 2)) * 100 + * // 0.0106 % + * ``` + * + * @see https://github.com/thi-ng/c-thing/blob/master/src/math/hashfn.c + * @see thi.ng/morton for Z-curve ordered hashing + * + * @param v vector + * @param hash hash factor + */ +export const hash = (v: ReadonlyVec, H = 0x9e3779b1) => { + let hash = -1; + for (let i = v.length; --i >= 0; ) { + hash = (Math.imul(H, hash) + mix(hash, floatToUintBits(v[i]))) >>> 0; + } + return hash; +}; + +const M1 = 0xcc9e2d51; +const M2 = 0x1b873593; +const M3 = 0xe6546b64; + +const mix = (h: number, k: number) => { + k = Math.imul(rotateLeft(Math.imul(k, M1) >>> 0, 15), M2) >>> 0; + return ((Math.imul(rotateLeft(h ^ k, 13), 5) >>> 0) + M3) >>> 0; +}; diff --git a/packages/vectors/src/index.ts b/packages/vectors/src/index.ts index 68953a762f..cf586f0776 100644 --- a/packages/vectors/src/index.ts +++ b/packages/vectors/src/index.ts @@ -50,6 +50,7 @@ export * from "./fit"; export * from "./floor"; export * from "./fract"; export * from "./gvec"; +export * from "./hash"; export * from "./heading"; export * from "./heading-segment"; export * from "./homogeneous"; diff --git a/packages/vectors/src/vec2.ts b/packages/vectors/src/vec2.ts index b6c446c46e..a6fb2a9910 100644 --- a/packages/vectors/src/vec2.ts +++ b/packages/vectors/src/vec2.ts @@ -1,3 +1,4 @@ +import { IHash } from "@thi.ng/api"; import { EPS } from "@thi.ng/math"; import { IVector, @@ -11,6 +12,7 @@ import { ZERO2 } from "./api"; import { eqDelta2 } from "./eqdelta"; +import { hash } from "./hash"; import { declareIndices } from "./internal/accessors"; import { AVec } from "./internal/avec"; import { @@ -21,7 +23,7 @@ import { } from "./internal/vec-utils"; import { setS2 } from "./sets"; -export class Vec2 extends AVec implements IVector { +export class Vec2 extends AVec implements IHash, IVector { /** * Returns array of memory mapped `Vec2` instances using given * backing array and stride settings: The `cstride` is the step size @@ -119,6 +121,10 @@ export class Vec2 extends AVec implements IVector { return eqDelta2(this, v, eps); } + hash() { + return hash(this); + } + toJSON() { return [this.x, this.y]; } diff --git a/packages/vectors/src/vec3.ts b/packages/vectors/src/vec3.ts index 885bd5a054..a5dba6795a 100644 --- a/packages/vectors/src/vec3.ts +++ b/packages/vectors/src/vec3.ts @@ -1,3 +1,4 @@ +import { IHash } from "@thi.ng/api"; import { EPS } from "@thi.ng/math"; import { IVector, @@ -12,6 +13,7 @@ import { ZERO3 } from "./api"; import { eqDelta3 } from "./eqdelta"; +import { hash } from "./hash"; import { declareIndices } from "./internal/accessors"; import { AVec } from "./internal/avec"; import { @@ -22,7 +24,7 @@ import { } from "./internal/vec-utils"; import { setS3 } from "./sets"; -export class Vec3 extends AVec implements IVector { +export class Vec3 extends AVec implements IHash, IVector { /** * Returns array of memory mapped `Vec3` instances using given * backing array and stride settings: The `cstride` is the step size @@ -122,6 +124,10 @@ export class Vec3 extends AVec implements IVector { return eqDelta3(this, v, eps); } + hash() { + return hash(this); + } + toJSON() { return [this.x, this.y, this.z]; } diff --git a/packages/vectors/src/vec4.ts b/packages/vectors/src/vec4.ts index 450d134ed6..b4c6022e7c 100644 --- a/packages/vectors/src/vec4.ts +++ b/packages/vectors/src/vec4.ts @@ -1,3 +1,4 @@ +import { IHash } from "@thi.ng/api"; import { EPS } from "@thi.ng/math"; import { IVector, @@ -12,6 +13,7 @@ import { ZERO4 } from "./api"; import { eqDelta4 } from "./eqdelta"; +import { hash } from "./hash"; import { declareIndices } from "./internal/accessors"; import { AVec } from "./internal/avec"; import { @@ -22,7 +24,7 @@ import { } from "./internal/vec-utils"; import { setS4 } from "./sets"; -export class Vec4 extends AVec implements IVector { +export class Vec4 extends AVec implements IHash, IVector { /** * Returns array of memory mapped `Vec4` instances using given * backing array and stride settings: The `cstride` is the step size @@ -123,6 +125,10 @@ export class Vec4 extends AVec implements IVector { return eqDelta4(this, v, eps); } + hash() { + return hash(this); + } + toJSON() { return [this.x, this.y, this.z, this.w]; } diff --git a/yarn.lock b/yarn.lock index c2c91e123c..7823405936 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2,29 +2,29 @@ # yarn lockfile v1 -"@babel/code-frame@^7.0.0": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.0.0 <7.4.0": version "7.0.0" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.0.0.tgz#06e2ab19bdb535385559aabb5ba59729482800f8" integrity sha512-OfC2uemaknXr87bdLUkWog7nYuliM9Ij5HUcajsVcMCpQrcLmtxRbVFTIqmcSkSeYRBFBRxs2FiUqFJDLdiebA== dependencies: "@babel/highlight" "^7.0.0" -"@babel/core@^7.0.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.2.2.tgz#07adba6dde27bb5ad8d8672f15fde3e08184a687" - integrity sha512-59vB0RWt09cAct5EIe58+NzGP4TFSD3Bz//2/ELy3ZeTeKF6VTD1AXlH8BGGbCX0PuobZBsIzO7IAI9PH67eKw== +"@babel/core@^7.0.0 <7.4.0": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.3.4.tgz#921a5a13746c21e32445bf0798680e9d11a6530b" + integrity sha512-jRsuseXBo9pN197KnDwhhaaBzyZr2oIcLHHTt2oDdQrej5Qp57dCCJafWx5ivU8/alEYDpssYqv1MUqcxwQlrA== dependencies: "@babel/code-frame" "^7.0.0" - "@babel/generator" "^7.2.2" + "@babel/generator" "^7.3.4" "@babel/helpers" "^7.2.0" - "@babel/parser" "^7.2.2" + "@babel/parser" "^7.3.4" "@babel/template" "^7.2.2" - "@babel/traverse" "^7.2.2" - "@babel/types" "^7.2.2" + "@babel/traverse" "^7.3.4" + "@babel/types" "^7.3.4" convert-source-map "^1.1.0" debug "^4.1.0" json5 "^2.1.0" - lodash "^4.17.10" + lodash "^4.17.11" resolve "^1.3.2" semver "^5.4.1" source-map "^0.5.0" @@ -40,6 +40,28 @@ source-map "^0.5.0" trim-right "^1.0.1" +"@babel/generator@^7.0.0 <7.4.0": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.3.4.tgz#9aa48c1989257877a9d971296e5b73bfe72e446e" + integrity sha512-8EXhHRFqlVVWXPezBW5keTiQi/rJMQTg/Y9uVCEZ0CAF3PKtCCaVRnp64Ii1ujhkoDhhF1fVsImoN4yJ2uz4Wg== + dependencies: + "@babel/types" "^7.3.4" + jsesc "^2.5.1" + lodash "^4.17.11" + source-map "^0.5.0" + trim-right "^1.0.1" + +"@babel/generator@^7.3.4", "@babel/generator@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.4.0.tgz#c230e79589ae7a729fd4631b9ded4dc220418196" + integrity sha512-/v5I+a1jhGSKLgZDcmAUZ4K/VePi43eRkUs3yePW1HB1iANOD5tqJXwGSG4BZhSksP8J9ejSlwGeTiiOFZOrXQ== + dependencies: + "@babel/types" "^7.4.0" + jsesc "^2.5.1" + lodash "^4.17.11" + source-map "^0.5.0" + trim-right "^1.0.1" + "@babel/helper-annotate-as-pure@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.0.0.tgz#323d39dd0b50e10c7c06ca7d7638e6864d8c5c32" @@ -55,12 +77,12 @@ "@babel/helper-explode-assignable-expression" "^7.1.0" "@babel/types" "^7.0.0" -"@babel/helper-builder-react-jsx@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.0.0.tgz#fa154cb53eb918cf2a9a7ce928e29eb649c5acdb" - integrity sha512-ebJ2JM6NAKW0fQEqN8hOLxK84RbRz9OkUhGS/Xd5u56ejMfVbayJ4+LykERZCOUM6faa6Fp3SZNX3fcT16MKHw== +"@babel/helper-builder-react-jsx@^7.3.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-react-jsx/-/helper-builder-react-jsx-7.3.0.tgz#a1ac95a5d2b3e88ae5e54846bf462eeb81b318a4" + integrity sha512-MjA9KgwCuPEkQd9ncSXvSyJ5y+j2sICHyrI0M3L+6fnS4wMSNDc1ARXsbTfbb2cXHn17VisSnU/sHFTCxVxSMw== dependencies: - "@babel/types" "^7.0.0" + "@babel/types" "^7.3.0" esutils "^2.0.0" "@babel/helper-call-delegate@^7.1.0": @@ -72,14 +94,14 @@ "@babel/traverse" "^7.1.0" "@babel/types" "^7.0.0" -"@babel/helper-define-map@^7.1.0": - version "7.1.0" - resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.1.0.tgz#3b74caec329b3c80c116290887c0dd9ae468c20c" - integrity sha512-yPPcW8dc3gZLN+U1mhYV91QU3n5uTbx7DUdf8NnPbjS0RMwBuHi9Xt2MUgppmNz7CJxTBWsGczTiEp1CSOTPRg== +"@babel/helper-define-map@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/helper-define-map/-/helper-define-map-7.4.0.tgz#cbfd8c1b2f12708e262c26f600cd16ed6a3bc6c9" + integrity sha512-wAhQ9HdnLIywERVcSvX40CEJwKdAa1ID4neI9NXQPDOHwwA+57DqwLiPEVy2AIyWzAk0CQ8qx4awO0VUURwLtA== dependencies: "@babel/helper-function-name" "^7.1.0" - "@babel/types" "^7.0.0" - lodash "^4.17.10" + "@babel/types" "^7.4.0" + lodash "^4.17.11" "@babel/helper-explode-assignable-expression@^7.1.0": version "7.1.0" @@ -112,6 +134,13 @@ dependencies: "@babel/types" "^7.0.0" +"@babel/helper-hoist-variables@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.4.0.tgz#25b621399ae229869329730a62015bbeb0a6fbd6" + integrity sha512-/NErCuoe/et17IlAQFKWM24qtyYYie7sFIrW/tIQXpck6vAu2hhtYYsKLBWQV+BQZMbcIYPU/QMYuTufrY4aQw== + dependencies: + "@babel/types" "^7.4.0" + "@babel/helper-member-expression-to-functions@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.0.0.tgz#8cd14b0a0df7ff00f009e7d7a436945f47c7a16f" @@ -178,6 +207,16 @@ "@babel/traverse" "^7.2.3" "@babel/types" "^7.0.0" +"@babel/helper-replace-supers@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.4.0.tgz#4f56adb6aedcd449d2da9399c2dcf0545463b64c" + integrity sha512-PVwCVnWWAgnal+kJ+ZSAphzyl58XrFeSKSAJRiqg5QToTsjL+Xu1f9+RJ+d+Q0aPhPfBGaYfkox66k86thxNSg== + dependencies: + "@babel/helper-member-expression-to-functions" "^7.0.0" + "@babel/helper-optimise-call-expression" "^7.0.0" + "@babel/traverse" "^7.4.0" + "@babel/types" "^7.4.0" + "@babel/helper-simple-access@^7.1.0": version "7.1.0" resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.1.0.tgz#65eeb954c8c245beaa4e859da6188f39d71e585c" @@ -193,6 +232,13 @@ dependencies: "@babel/types" "^7.0.0" +"@babel/helper-split-export-declaration@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.4.0.tgz#571bfd52701f492920d63b7f735030e9a3e10b55" + integrity sha512-7Cuc6JZiYShaZnybDmfwhY4UYHzI6rlqhWjaIqbsJGsIqPimEYy5uh3akSRLMg65LSdSEnJ8a8/bWQN6u2oMGw== + dependencies: + "@babel/types" "^7.4.0" + "@babel/helper-wrap-function@^7.1.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.2.0.tgz#c4e0012445769e2815b55296ead43a958549f6fa" @@ -226,6 +272,16 @@ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.2.3.tgz#32f5df65744b70888d17872ec106b02434ba1489" integrity sha512-0LyEcVlfCoFmci8mXx8A5oIkpkOgyo8dRHtxBnK9RRBwxO2+JZPNsqtVEZQ7mJFPxnXF9lfmU24mHOPI0qnlkA== +"@babel/parser@^7.0.0 <7.4.0": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.3.4.tgz#a43357e4bbf4b92a437fb9e465c192848287f27c" + integrity sha512-tXZCqWtlOOP4wgCp6RjRvLmfuhnqTLy9VHwRochJBCP2nDm27JnnuFEnXFASVyQNHk36jD1tAammsCEEqgscIQ== + +"@babel/parser@^7.3.4", "@babel/parser@^7.4.0": + version "7.4.2" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.4.2.tgz#b4521a400cb5a871eab3890787b4bc1326d38d91" + integrity sha512-9fJTDipQFvlfSVdD/JBtkiY0br9BtfvW2R8wo6CX/Ej2eMuV0gWPk1M67Mt3eggQvBqYW1FCEk8BN7WvGm/g5g== + "@babel/plugin-proposal-async-generator-functions@^7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.2.0.tgz#b289b306669dce4ad20b0252889a15768c9d417e" @@ -243,10 +299,10 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-json-strings" "^7.2.0" -"@babel/plugin-proposal-object-rest-spread@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.2.0.tgz#88f5fec3e7ad019014c97f7ee3c992f0adbf7fb8" - integrity sha512-1L5mWLSvR76XYUQJXkd/EEQgjq8HHRP6lQuZTTg0VA4tTGPpGemmCdAfQIz1rzEuWAm+ecP8PyyEm30jC1eQCg== +"@babel/plugin-proposal-object-rest-spread@^7.3.4": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.4.0.tgz#e4960575205eadf2a1ab4e0c79f9504d5b82a97f" + integrity sha512-uTNi8pPYyUH2eWHyYWWSYJKwKg34hhgl4/dbejEjL+64OhbHjTX7wEVWMQl82tEmdDsGeu77+s8HHLS627h6OQ== dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-object-rest-spread" "^7.2.0" @@ -317,10 +373,10 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-async-to-generator@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.2.0.tgz#68b8a438663e88519e65b776f8938f3445b1a2ff" - integrity sha512-CEHzg4g5UraReozI9D4fblBYABs7IM6UerAVG7EJVrTLC5keh00aEuLUT+O40+mJCEzaXkYfTCUKIyeDfMOFFQ== +"@babel/plugin-transform-async-to-generator@^7.3.4": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.4.0.tgz#234fe3e458dce95865c0d152d256119b237834b0" + integrity sha512-EeaFdCeUULM+GPFEsf7pFcNSxM7hYjoj5fiYbyuiXobW4JhFnjAv9OWzNwHyHcKoPNpAfeRDuW6VyaXEDUBa7g== dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" @@ -333,26 +389,26 @@ dependencies: "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-block-scoping@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.2.0.tgz#f17c49d91eedbcdf5dd50597d16f5f2f770132d4" - integrity sha512-vDTgf19ZEV6mx35yiPJe4fS02mPQUUcBNwWQSZFXSzTSbsJFQvHt7DqyS3LK8oOWALFOsJ+8bbqBgkirZteD5Q== +"@babel/plugin-transform-block-scoping@^7.3.4": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.4.0.tgz#164df3bb41e3deb954c4ca32ffa9fcaa56d30bcb" + integrity sha512-AWyt3k+fBXQqt2qb9r97tn3iBwFpiv9xdAiG+Gr2HpAZpuayvbL55yWrsV3MyHvXk/4vmSiedhDRl1YI2Iy5nQ== dependencies: "@babel/helper-plugin-utils" "^7.0.0" - lodash "^4.17.10" + lodash "^4.17.11" -"@babel/plugin-transform-classes@^7.2.0": - version "7.2.2" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.2.2.tgz#6c90542f210ee975aa2aa8c8b5af7fa73a126953" - integrity sha512-gEZvgTy1VtcDOaQty1l10T3jQmJKlNVxLDCs+3rCVPr6nMkODLELxViq5X9l+rfxbie3XrfrMCYYY6eX3aOcOQ== +"@babel/plugin-transform-classes@^7.3.4": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.4.0.tgz#e3428d3c8a3d01f33b10c529b998ba1707043d4d" + integrity sha512-XGg1Mhbw4LDmrO9rSTNe+uI79tQPdGs0YASlxgweYRLZqo/EQktjaOV4tchL/UZbM0F+/94uOipmdNGoaGOEYg== dependencies: "@babel/helper-annotate-as-pure" "^7.0.0" - "@babel/helper-define-map" "^7.1.0" + "@babel/helper-define-map" "^7.4.0" "@babel/helper-function-name" "^7.1.0" "@babel/helper-optimise-call-expression" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" - "@babel/helper-replace-supers" "^7.1.0" - "@babel/helper-split-export-declaration" "^7.0.0" + "@babel/helper-replace-supers" "^7.4.0" + "@babel/helper-split-export-declaration" "^7.4.0" globals "^11.1.0" "@babel/plugin-transform-computed-properties@^7.2.0": @@ -393,10 +449,10 @@ "@babel/helper-builder-binary-assignment-operator-visitor" "^7.1.0" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-flow-strip-types@^7.0.0": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.2.3.tgz#e3ac2a594948454e7431c7db33e1d02d51b5cd69" - integrity sha512-xnt7UIk9GYZRitqCnsVMjQK1O2eKZwFB3CvvHjf5SGx6K6vr/MScCKQDnf1DxRaj501e3pXjti+inbSXX2ZUoQ== +"@babel/plugin-transform-flow-strip-types@^7.0.0 <7.4.0": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.3.4.tgz#00156236defb7dedddc2d3c9477dcc01a4494327" + integrity sha512-PmQC9R7DwpBFA+7ATKMyzViz3zCaMNouzZMPZN2K5PnbBbtL3AXFYTkDk+Hey5crQq2A90UG5Uthz0mel+XZrA== dependencies: "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-flow" "^7.2.0" @@ -431,7 +487,7 @@ "@babel/helper-module-transforms" "^7.1.0" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.2.0": +"@babel/plugin-transform-modules-commonjs@^7.0.0 <7.4.0", "@babel/plugin-transform-modules-commonjs@^7.2.0": version "7.2.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.2.0.tgz#c4f1933f5991d5145e9cfad1dfd848ea1727f404" integrity sha512-V6y0uaUQrQPXUrmj+hgnks8va2L0zcZymeU7TtWEgdRLNkceafKXEduv7QzgQAE4lT+suwooG9dC7LFhdRAbVQ== @@ -440,12 +496,12 @@ "@babel/helper-plugin-utils" "^7.0.0" "@babel/helper-simple-access" "^7.1.0" -"@babel/plugin-transform-modules-systemjs@^7.2.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.2.0.tgz#912bfe9e5ff982924c81d0937c92d24994bb9068" - integrity sha512-aYJwpAhoK9a+1+O625WIjvMY11wkB/ok0WClVwmeo3mCjcNRjt+/8gHWrB5i+00mUju0gWsBkQnPpdvQ7PImmQ== +"@babel/plugin-transform-modules-systemjs@^7.3.4": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.4.0.tgz#c2495e55528135797bc816f5d50f851698c586a1" + integrity sha512-gjPdHmqiNhVoBqus5qK60mWPp1CmYWp/tkh11mvb0rrys01HycEGD7NvvSoKXlWEfSM9TcL36CpsK8ElsADptQ== dependencies: - "@babel/helper-hoist-variables" "^7.0.0" + "@babel/helper-hoist-variables" "^7.4.0" "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-transform-modules-umd@^7.2.0": @@ -456,6 +512,13 @@ "@babel/helper-module-transforms" "^7.1.0" "@babel/helper-plugin-utils" "^7.0.0" +"@babel/plugin-transform-named-capturing-groups-regex@^7.3.0": + version "7.4.2" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.4.2.tgz#800391136d6cbcc80728dbdba3c1c6e46f86c12e" + integrity sha512-NsAuliSwkL3WO2dzWTOL1oZJHm0TM8ZY8ZSxk2ANyKkt5SQlToGA4pzctmq1BEjoacurdwZ3xp2dCQWJkME0gQ== + dependencies: + regexp-tree "^0.1.0" + "@babel/plugin-transform-new-target@^7.0.0": version "7.0.0" resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.0.0.tgz#ae8fbd89517fa7892d20e6564e641e8770c3aa4a" @@ -480,21 +543,21 @@ "@babel/helper-get-function-arity" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" -"@babel/plugin-transform-react-jsx@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.2.0.tgz#ca36b6561c4d3b45524f8efb6f0fbc9a0d1d622f" - integrity sha512-h/fZRel5wAfCqcKgq3OhbmYaReo7KkoJBpt8XnvpS7wqaNMqtw5xhxutzcm35iMUWucfAdT/nvGTsWln0JTg2Q== +"@babel/plugin-transform-react-jsx@^7.0.0 <7.4.0": + version "7.3.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.3.0.tgz#f2cab99026631c767e2745a5368b331cfe8f5290" + integrity sha512-a/+aRb7R06WcKvQLOu4/TpjKOdvVEKRLWFpKcNuHhiREPgGRB4TQJxq07+EZLS8LFVYpfq1a5lDUnuMdcCpBKg== dependencies: - "@babel/helper-builder-react-jsx" "^7.0.0" + "@babel/helper-builder-react-jsx" "^7.3.0" "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-syntax-jsx" "^7.2.0" -"@babel/plugin-transform-regenerator@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.0.0.tgz#5b41686b4ed40bef874d7ed6a84bdd849c13e0c1" - integrity sha512-sj2qzsEx8KDVv1QuJc/dEfilkg3RRPvPYx/VnKLtItVQRWt1Wqf5eVCOLZm29CiGFfYYsA3VPjfizTCV0S0Dlw== +"@babel/plugin-transform-regenerator@^7.3.4": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.4.0.tgz#0780e27ee458cc3fdbad18294d703e972ae1f6d1" + integrity sha512-SZ+CgL4F0wm4npojPU6swo/cK4FcbLgxLd4cWpHaNXY/NJ2dpahODCqBbAwb2rDmVszVb3SSjnk9/vik3AYdBw== dependencies: - regenerator-transform "^0.13.3" + regenerator-transform "^0.13.4" "@babel/plugin-transform-shorthand-properties@^7.2.0": version "7.2.0" @@ -542,26 +605,27 @@ "@babel/helper-regex" "^7.0.0" regexpu-core "^4.1.3" -"@babel/preset-env@^7.0.0": - version "7.2.3" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.2.3.tgz#948c8df4d4609c99c7e0130169f052ea6a7a8933" - integrity sha512-AuHzW7a9rbv5WXmvGaPX7wADxFkZIqKlbBh1dmZUQp4iwiPpkE/Qnrji6SC4UQCQzvWY/cpHET29eUhXS9cLPw== +"@babel/preset-env@^7.0.0 <7.4.0": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.3.4.tgz#887cf38b6d23c82f19b5135298bdb160062e33e1" + integrity sha512-2mwqfYMK8weA0g0uBKOt4FE3iEodiHy9/CW0b+nWXcbL+pGzLx8ESYc+j9IIxr6LTDHWKgPm71i9smo02bw+gA== dependencies: "@babel/helper-module-imports" "^7.0.0" "@babel/helper-plugin-utils" "^7.0.0" "@babel/plugin-proposal-async-generator-functions" "^7.2.0" "@babel/plugin-proposal-json-strings" "^7.2.0" - "@babel/plugin-proposal-object-rest-spread" "^7.2.0" + "@babel/plugin-proposal-object-rest-spread" "^7.3.4" "@babel/plugin-proposal-optional-catch-binding" "^7.2.0" "@babel/plugin-proposal-unicode-property-regex" "^7.2.0" "@babel/plugin-syntax-async-generators" "^7.2.0" + "@babel/plugin-syntax-json-strings" "^7.2.0" "@babel/plugin-syntax-object-rest-spread" "^7.2.0" "@babel/plugin-syntax-optional-catch-binding" "^7.2.0" "@babel/plugin-transform-arrow-functions" "^7.2.0" - "@babel/plugin-transform-async-to-generator" "^7.2.0" + "@babel/plugin-transform-async-to-generator" "^7.3.4" "@babel/plugin-transform-block-scoped-functions" "^7.2.0" - "@babel/plugin-transform-block-scoping" "^7.2.0" - "@babel/plugin-transform-classes" "^7.2.0" + "@babel/plugin-transform-block-scoping" "^7.3.4" + "@babel/plugin-transform-classes" "^7.3.4" "@babel/plugin-transform-computed-properties" "^7.2.0" "@babel/plugin-transform-destructuring" "^7.2.0" "@babel/plugin-transform-dotall-regex" "^7.2.0" @@ -572,12 +636,13 @@ "@babel/plugin-transform-literals" "^7.2.0" "@babel/plugin-transform-modules-amd" "^7.2.0" "@babel/plugin-transform-modules-commonjs" "^7.2.0" - "@babel/plugin-transform-modules-systemjs" "^7.2.0" + "@babel/plugin-transform-modules-systemjs" "^7.3.4" "@babel/plugin-transform-modules-umd" "^7.2.0" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.3.0" "@babel/plugin-transform-new-target" "^7.0.0" "@babel/plugin-transform-object-super" "^7.2.0" "@babel/plugin-transform-parameters" "^7.2.0" - "@babel/plugin-transform-regenerator" "^7.0.0" + "@babel/plugin-transform-regenerator" "^7.3.4" "@babel/plugin-transform-shorthand-properties" "^7.2.0" "@babel/plugin-transform-spread" "^7.2.0" "@babel/plugin-transform-sticky-regex" "^7.2.0" @@ -589,14 +654,14 @@ js-levenshtein "^1.1.3" semver "^5.3.0" -"@babel/runtime@^7.0.0": - version "7.2.0" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.2.0.tgz#b03e42eeddf5898e00646e4c840fa07ba8dcad7f" - integrity sha512-oouEibCbHMVdZSDlJBO6bZmID/zA/G/Qx3H1d3rSNPTD+L8UNKvCat7aKWSJ74zYbm5zWGh0GQN0hKj8zYFTCg== +"@babel/runtime@^7.0.0 <7.4.0": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.3.4.tgz#73d12ba819e365fcf7fd152aed56d6df97d21c83" + integrity sha512-IvfvnMdSaLBateu0jfsYIpZTxAc2cKEXEMiezGGN75QcBcecDUKd3PgLAncT0oOgxKy8dd8hrJKj9MfzgfZd6g== dependencies: regenerator-runtime "^0.12.0" -"@babel/template@^7.0.0", "@babel/template@^7.1.0", "@babel/template@^7.1.2", "@babel/template@^7.2.2": +"@babel/template@^7.0.0", "@babel/template@^7.0.0 <7.4.0", "@babel/template@^7.1.0", "@babel/template@^7.1.2", "@babel/template@^7.2.2": version "7.2.2" resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.2.2.tgz#005b3fdf0ed96e88041330379e0da9a708eb2907" integrity sha512-zRL0IMM02AUDwghf5LMSSDEz7sBCO2YnNmpg3uWTZj/v1rcG2BmQUvaGU8GhU8BvfMh1k2KIAYZ7Ji9KXPUg7g== @@ -605,7 +670,7 @@ "@babel/parser" "^7.2.2" "@babel/types" "^7.2.2" -"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.1.5", "@babel/traverse@^7.2.2", "@babel/traverse@^7.2.3": +"@babel/traverse@^7.0.0", "@babel/traverse@^7.1.0", "@babel/traverse@^7.1.5", "@babel/traverse@^7.2.3": version "7.2.3" resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.2.3.tgz#7ff50cefa9c7c0bd2d81231fdac122f3957748d8" integrity sha512-Z31oUD/fJvEWVR0lNZtfgvVt512ForCTNKYcJBGbPb1QZfve4WGH8Wsy7+Mev33/45fhP/hwQtvgusNdcCMgSw== @@ -620,6 +685,36 @@ globals "^11.1.0" lodash "^4.17.10" +"@babel/traverse@^7.0.0 <7.4.0": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.3.4.tgz#1330aab72234f8dea091b08c4f8b9d05c7119e06" + integrity sha512-TvTHKp6471OYEcE/91uWmhR6PrrYywQntCHSaZ8CM8Vmp+pjAusal4nGB2WCCQd0rvI7nOMKn9GnbcvTUz3/ZQ== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.3.4" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.0.0" + "@babel/parser" "^7.3.4" + "@babel/types" "^7.3.4" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.11" + +"@babel/traverse@^7.3.4", "@babel/traverse@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.4.0.tgz#14006967dd1d2b3494cdd650c686db9daf0ddada" + integrity sha512-/DtIHKfyg2bBKnIN+BItaIlEg5pjAnzHOIQe5w+rHAw/rg9g0V7T4rqPX8BJPfW11kt3koyjAnTNwCzb28Y1PA== + dependencies: + "@babel/code-frame" "^7.0.0" + "@babel/generator" "^7.4.0" + "@babel/helper-function-name" "^7.1.0" + "@babel/helper-split-export-declaration" "^7.4.0" + "@babel/parser" "^7.4.0" + "@babel/types" "^7.4.0" + debug "^4.1.0" + globals "^11.1.0" + lodash "^4.17.11" + "@babel/types@^7.0.0", "@babel/types@^7.2.0", "@babel/types@^7.2.2": version "7.2.2" resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.2.2.tgz#44e10fc24e33af524488b716cdaee5360ea8ed1e" @@ -629,6 +724,24 @@ lodash "^4.17.10" to-fast-properties "^2.0.0" +"@babel/types@^7.0.0 <7.4.0": + version "7.3.4" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.3.4.tgz#bf482eaeaffb367a28abbf9357a94963235d90ed" + integrity sha512-WEkp8MsLftM7O/ty580wAmZzN1nDmCACc5+jFzUt+GUFNNIi3LdRlueYz0YIlmJhlZx1QYDMZL5vdWCL0fNjFQ== + dependencies: + esutils "^2.0.2" + lodash "^4.17.11" + to-fast-properties "^2.0.0" + +"@babel/types@^7.3.0", "@babel/types@^7.3.4", "@babel/types@^7.4.0": + version "7.4.0" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.4.0.tgz#670724f77d24cce6cc7d8cf64599d511d164894c" + integrity sha512-aPvkXyU2SPOnztlgo8n9cEiXW755mgyvueUPcpStqdzoSPm0fjO0vQBjLkt3JKJW7ufikfcnMTTPsN1xaTsBPA== + dependencies: + esutils "^2.0.2" + lodash "^4.17.11" + to-fast-properties "^2.0.0" + "@iarna/toml@^2.2.0": version "2.2.1" resolved "https://registry.yarnpkg.com/@iarna/toml/-/toml-2.2.1.tgz#82d0993d8882bb05e0645fbb4731d9e939e895b3" @@ -1264,10 +1377,10 @@ resolved "https://registry.yarnpkg.com/@parcel/utils/-/utils-1.11.0.tgz#539e08fff8af3b26eca11302be80b522674b51ea" integrity sha512-cA3p4jTlaMeOtAKR/6AadanOPvKeg8VwgnHhOyfi0yClD0TZS/hi9xu12w4EzA/8NtHu0g6o4RDfcNjqN8l1AQ== -"@parcel/watcher@^1.11.0": - version "1.11.0" - resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-1.11.0.tgz#a05ee752d47bf3627b77a64a6089404683edc255" - integrity sha512-1ySF0sH06jyhpaErW1UWC7BNgkAl6PJyBjuu2cLTW1o71J2iQqgGt95cbuqmfmjI3l0xYN+nauDFqHERaj7Z8A== +"@parcel/watcher@^1.12.0": + version "1.12.0" + resolved "https://registry.yarnpkg.com/@parcel/watcher/-/watcher-1.12.0.tgz#769024b2a810b0c3b38c310f297d104c77df3660" + integrity sha512-yijGiAqG7Tjf5WnFwOkiNWwerfZQDNABldiiqRDtr7vDWLO+F/DIncyB7tTcaD5Loevrr5mzzGo8Ntf3d2GIPg== dependencies: "@parcel/utils" "^1.11.0" chokidar "^2.0.3" @@ -1341,6 +1454,11 @@ resolved "https://registry.yarnpkg.com/@types/node/-/node-10.12.18.tgz#1d3ca764718915584fcd9f6344621b7672665c67" integrity sha512-fh+pAqt4xRzPfqA6eh3Z2y6fyZavRIumvjhaCL753+TVkGKGhpPeyrJG2JftD0T9q4GF00KjefsQ+PQNDdWQaQ== +"@types/node@^11.11.6": + version "11.12.0" + resolved "https://registry.yarnpkg.com/@types/node/-/node-11.12.0.tgz#ec5594728811dc2797e42396cfcdf786f2052c12" + integrity sha512-Lg00egj78gM+4aE0Erw05cuDbvX9sLJbaaPwwRtdCdAMnIudqrQZ0oZX98Ek0yiSK/A2nubHgJfvII/rTT2Dwg== + "@types/q@^1.5.1": version "1.5.1" resolved "https://registry.yarnpkg.com/@types/q/-/q-1.5.1.tgz#48fd98c1561fe718b61733daed46ff115b496e18" @@ -1525,6 +1643,11 @@ JSONStream@^1.0.4, JSONStream@^1.3.4: jsonparse "^1.2.0" through ">=2.2.7 <3" +abab@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/abab/-/abab-2.0.0.tgz#aba0ab4c5eee2d4c79d3487d85450fb2376ebb0f" + integrity sha512-sY5AXXVZv4Y1VACTtR11UJCPHHudgY5i26Qj5TypE6DKlIApbwb5uqhXcJ5UUGbvZNRh7EeIoW+LrJumBsKp7w== + abbrev@1: version "1.1.1" resolved "https://registry.yarnpkg.com/abbrev/-/abbrev-1.1.1.tgz#f8f2c887ad10bf67f634f005b6987fed3179aac8" @@ -1537,15 +1660,28 @@ acorn-dynamic-import@^3.0.0: dependencies: acorn "^5.0.0" -acorn@^5.0.0, acorn@^5.6.2: +acorn-globals@^4.1.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/acorn-globals/-/acorn-globals-4.3.0.tgz#e3b6f8da3c1552a95ae627571f7dd6923bb54103" + integrity sha512-hMtHj3s5RnuhvHPowpBYvJVj3rAar82JiDQHvGs1zO0l10ocX/xEdBShNHTJaboucJUsScghp74pH3s7EnHHQw== + dependencies: + acorn "^6.0.1" + acorn-walk "^6.0.1" + +acorn-walk@^6.0.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-6.1.1.tgz#d363b66f5fac5f018ff9c3a1e7b6f8e310cc3913" + integrity sha512-OtUw6JUTgxA2QoqqmrmQ7F2NYqiBPi/L2jqHyFtllhOUvXYQXf0Z1CYUinIfyT4bTCGmrA7gX9FvHA81uzCoVw== + +acorn@^5.0.0, acorn@^5.5.3, acorn@^5.6.2: version "5.7.3" resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.3.tgz#67aa231bf8812974b85235a96771eb6bd07ea279" integrity sha512-T/zvzYRfbVojPWahDsE5evJdHb3oJoQfFbsrKM7w5Zcs++Tr257tia3BmMP8XYVjp1S9RZXQMh7gao96BlqZOw== -acorn@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.0.5.tgz#81730c0815f3f3b34d8efa95cb7430965f4d887a" - integrity sha512-i33Zgp3XWtmZBMNvCr4azvOFeWVw1Rk6p3hfi3LUDvIFraOMywb1kAtrbi+med14m4Xfpqm3zRZMT+c0FNE7kg== +acorn@^6.0.1, acorn@^6.1.1: + version "6.1.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.1.1.tgz#7d25ae05bb8ad1f9b699108e1094ecd7884adc1f" + integrity sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA== agent-base@4, agent-base@^4.1.0, agent-base@~4.2.0: version "4.2.1" @@ -1581,7 +1717,7 @@ ajv@^6.1.0, ajv@^6.5.5: json-schema-traverse "^0.4.1" uri-js "^4.2.2" -alphanum-sort@^1.0.0, alphanum-sort@^1.0.1, alphanum-sort@^1.0.2: +alphanum-sort@^1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/alphanum-sort/-/alphanum-sort-1.0.2.tgz#97a1119649b211ad33691d9f9f486a8ec9fbe0a3" integrity sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= @@ -1670,19 +1806,12 @@ argparse@^1.0.7: dependencies: sprintf-js "~1.0.2" -arr-diff@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-2.0.0.tgz#8f3b827f955a8bd669697e4a4256ac3ceae356cf" - integrity sha1-jzuCf5Vai9ZpaX5KQlasPOrjVs8= - dependencies: - arr-flatten "^1.0.1" - arr-diff@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" integrity sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= -arr-flatten@^1.0.1, arr-flatten@^1.1.0: +arr-flatten@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/arr-flatten/-/arr-flatten-1.1.0.tgz#36048bbff4e7b47e136644316c99669ea5ae91f1" integrity sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== @@ -1697,6 +1826,11 @@ array-differ@^1.0.0: resolved "https://registry.yarnpkg.com/array-differ/-/array-differ-1.0.0.tgz#eff52e3758249d33be402b8bb8e564bb2b5d4031" integrity sha1-7/UuN1gknTO+QCuLuOVkuytdQDE= +array-equal@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/array-equal/-/array-equal-1.0.0.tgz#8c2a5ef2472fd9ea742b04c77a75093ba2757c93" + integrity sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= + array-find-index@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/array-find-index/-/array-find-index-1.0.2.tgz#df010aa1287e164bbda6f9723b0a96a1ec4187a1" @@ -1719,11 +1853,6 @@ array-uniq@^1.0.1: resolved "https://registry.yarnpkg.com/array-uniq/-/array-uniq-1.0.3.tgz#af6ac877a25cc7f74e058894753858dfdb24fdb6" integrity sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= -array-unique@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.2.1.tgz#a1d97ccafcbc2625cc70fadceb36a50c58b01a53" - integrity sha1-odl8yvy8JiXMcPrc6zalDFiwGlM= - array-unique@^0.3.2: version "0.3.2" resolved "https://registry.yarnpkg.com/array-unique/-/array-unique-0.3.2.tgz#a894b75d4bc4f6cd679ef3244a9fd8f46ae2d428" @@ -1799,18 +1928,6 @@ atob@^2.1.1: resolved "https://registry.yarnpkg.com/atob/-/atob-2.1.2.tgz#6d9517eb9e030d2436666651e86bd9f6f13533c9" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -autoprefixer@^6.3.1: - version "6.7.7" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-6.7.7.tgz#1dbd1c835658e35ce3f9984099db00585c782014" - integrity sha1-Hb0cg1ZY41zj+ZhAmdsAWFx4IBQ= - dependencies: - browserslist "^1.7.6" - caniuse-db "^1.0.30000634" - normalize-range "^0.1.2" - num2fraction "^1.2.2" - postcss "^5.2.16" - postcss-value-parser "^3.2.3" - aws-sign2@~0.7.0: version "0.7.0" resolved "https://registry.yarnpkg.com/aws-sign2/-/aws-sign2-0.7.0.tgz#b46e890934a9591f2d2f6f86d7e6a9f1b3fe76a8" @@ -1857,11 +1974,6 @@ babylon-walk@^1.0.2: babel-types "^6.15.0" lodash.clone "^4.5.0" -balanced-match@^0.4.2: - version "0.4.2" - resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-0.4.2.tgz#cb3f3e3c732dc0f01ee70b403f302e61d7709838" - integrity sha1-yz8+PHMtwPAe5wtAPzAuYddwmDg= - balanced-match@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.0.tgz#89b4d199ab2bee49de164ea02b89ce462d71b767" @@ -1956,15 +2068,6 @@ brace-expansion@^1.1.7: balanced-match "^1.0.0" concat-map "0.0.1" -braces@^1.8.2: - version "1.8.5" - resolved "https://registry.yarnpkg.com/braces/-/braces-1.8.5.tgz#ba77962e12dff969d6b76711e914b737857bf6a7" - integrity sha1-uneWLhLf+WnWt2cR6RS3N4V79qc= - dependencies: - expand-range "^1.8.1" - preserve "^0.2.0" - repeat-element "^1.1.2" - braces@^2.3.0, braces@^2.3.1: version "2.3.2" resolved "https://registry.yarnpkg.com/braces/-/braces-2.3.2.tgz#5979fd3f14cd531565e5fa2df1abfff1dfaee729" @@ -1996,6 +2099,11 @@ brorand@^1.0.1: resolved "https://registry.yarnpkg.com/brorand/-/brorand-1.1.0.tgz#12c25efe40a45e3c323eb8675a0a0ce57b22371f" integrity sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= +browser-process-hrtime@^0.1.2: + version "0.1.3" + resolved "https://registry.yarnpkg.com/browser-process-hrtime/-/browser-process-hrtime-0.1.3.tgz#616f00faef1df7ec1b5bf9cfe2bdc3170f26c7b4" + integrity sha512-bRFnI4NnjO6cnyLmOV/7PVoDEMJChlcfN0z4s1YMBY989/SvlfMI1lgCnkFUs53e9gQF+w7qu7XdllSTiSl8Aw== + browser-stdout@1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60" @@ -2060,14 +2168,6 @@ browserify-zlib@^0.2.0: dependencies: pako "~1.0.5" -browserslist@^1.3.6, browserslist@^1.5.2, browserslist@^1.7.6: - version "1.7.7" - resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-1.7.7.tgz#0bd76704258be829b2398bb50e4b62d1a166b0b9" - integrity sha1-C9dnBCWL6CmyOYu1Dkti0aFmsLk= - dependencies: - caniuse-db "^1.0.30000639" - electron-to-chromium "^1.2.7" - browserslist@^4.0.0, browserslist@^4.1.0, browserslist@^4.3.4: version "4.3.7" resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.3.7.tgz#f1de479a6466ea47a0a26dcc725e7504817e624a" @@ -2227,16 +2327,6 @@ camelcase@^5.0.0: resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.0.0.tgz#03295527d58bd3cd4aa75363f35b2e8d97be2f42" integrity sha512-faqwZqnWxbxn+F1d399ygeamQNy3lPp/H9H6rNrqYh4FSVCtcY+3cub1MxA8o9mDd55mM8Aghuu/kuyYA6VTsA== -caniuse-api@^1.5.2: - version "1.6.1" - resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-1.6.1.tgz#b534e7c734c4f81ec5fbe8aca2ad24354b962c6c" - integrity sha1-tTTnxzTE+B7F++isoq0kNUuWLGw= - dependencies: - browserslist "^1.3.6" - caniuse-db "^1.0.30000529" - lodash.memoize "^4.1.2" - lodash.uniq "^4.5.0" - caniuse-api@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/caniuse-api/-/caniuse-api-3.0.0.tgz#5e4d90e2274961d46291997df599e3ed008ee4c0" @@ -2247,11 +2337,6 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-db@^1.0.30000529, caniuse-db@^1.0.30000634, caniuse-db@^1.0.30000639: - version "1.0.30000927" - resolved "https://registry.yarnpkg.com/caniuse-db/-/caniuse-db-1.0.30000927.tgz#9906eecf59ae7ee5d1bb2c16cf06fc31b642bfda" - integrity sha512-CX/QvLA8oh7kQ9cHCCzFm0UZW4KwSyQSRJ5A1XtH42HaMJQ0yh+9fEVWagMqv9I1vSCtaqA5Mb8k0uKfv7jhDw== - caniuse-lite@^1.0.0, caniuse-lite@^1.0.30000925: version "1.0.30000927" resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30000927.tgz#114a9de4ff1e01f5790fe578ecd93421c7524665" @@ -2273,7 +2358,7 @@ chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.1: +chalk@^2.0.0, chalk@^2.0.1, chalk@^2.1.0, chalk@^2.3.0, chalk@^2.3.1, chalk@^2.4.1, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -2332,13 +2417,6 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3: inherits "^2.0.1" safe-buffer "^5.0.1" -clap@^1.0.9: - version "1.2.3" - resolved "https://registry.yarnpkg.com/clap/-/clap-1.2.3.tgz#4f36745b32008492557f46412d66d50cb99bce51" - integrity sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA== - dependencies: - chalk "^1.1.3" - class-utils@^0.3.5: version "0.3.6" resolved "https://registry.yarnpkg.com/class-utils/-/class-utils-0.3.6.tgz#f93369ae8b9a7ce02fd41faad0ca83033190c463" @@ -2398,13 +2476,6 @@ cmd-shim@^2.0.2: graceful-fs "^4.1.2" mkdirp "~0.5.0" -coa@~1.0.1: - version "1.0.4" - resolved "https://registry.yarnpkg.com/coa/-/coa-1.0.4.tgz#a9ef153660d6a86a8bdec0289a5c684d217432fd" - integrity sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0= - dependencies: - q "^1.1.2" - coa@~2.0.1: version "2.0.2" resolved "https://registry.yarnpkg.com/coa/-/coa-2.0.2.tgz#43f6c21151b4ef2bf57187db0d73de229e3e7ec3" @@ -2427,7 +2498,7 @@ collection-visit@^1.0.0: map-visit "^1.0.0" object-visit "^1.0.0" -color-convert@^1.3.0, color-convert@^1.9.0, color-convert@^1.9.1: +color-convert@^1.9.0, color-convert@^1.9.1: version "1.9.3" resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8" integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== @@ -2444,13 +2515,6 @@ color-name@^1.0.0: resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2" integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== -color-string@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/color-string/-/color-string-0.3.0.tgz#27d46fb67025c5c2fa25993bfbf579e47841b991" - integrity sha1-J9RvtnAlxcL6JZk7+/V55HhBuZE= - dependencies: - color-name "^1.0.0" - color-string@^1.5.2: version "1.5.3" resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.5.3.tgz#c9bbc5f01b58b5492f3d6857459cb6590ce204cc" @@ -2459,15 +2523,6 @@ color-string@^1.5.2: color-name "^1.0.0" simple-swizzle "^0.2.2" -color@^0.11.0: - version "0.11.4" - resolved "https://registry.yarnpkg.com/color/-/color-0.11.4.tgz#6d7b5c74fb65e841cd48792ad1ed5e07b904d764" - integrity sha1-bXtcdPtl6EHNSHkq0e1eB7kE12Q= - dependencies: - clone "^1.0.2" - color-convert "^1.3.0" - color-string "^0.3.0" - color@^3.0.0: version "3.1.0" resolved "https://registry.yarnpkg.com/color/-/color-3.1.0.tgz#d8e9fb096732875774c84bf922815df0308d0ffc" @@ -2476,15 +2531,6 @@ color@^3.0.0: color-convert "^1.9.1" color-string "^1.5.2" -colormin@^1.0.5: - version "1.1.2" - resolved "https://registry.yarnpkg.com/colormin/-/colormin-1.1.2.tgz#ea2f7420a72b96881a38aae59ec124a6f7298133" - integrity sha1-6i90IKcrlogaOKrlnsEkpvcpgTM= - dependencies: - color "^0.11.0" - css-color-names "0.0.4" - has "^1.0.1" - colors@~1.1.2: version "1.1.2" resolved "https://registry.yarnpkg.com/colors/-/colors-1.1.2.tgz#168a4701756b6a7f51a12ce0c97bfa28c084ed63" @@ -2515,7 +2561,7 @@ commander@2.15.1: resolved "https://registry.yarnpkg.com/commander/-/commander-2.15.1.tgz#df46e867d0fc2aec66a34662b406a9ccafff5b0f" integrity sha512-VlfT9F3V0v+jr4yxPc5gg9s62/fIVWsd2Bk2iD435um1NlGMYdVCq+MjcXnhYq2icNOizHr1kK+5TI6H0Hy0ag== -commander@^2.11.0, commander@^2.12.1, commander@^2.19.0: +commander@^2.11.0, commander@^2.12.1, commander@^2.19.0, commander@^2.9.0: version "2.19.0" resolved "https://registry.yarnpkg.com/commander/-/commander-2.19.0.tgz#f6198aa84e5b83c46054b94ddedbfed5ee9ff12a" integrity sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== @@ -2799,6 +2845,18 @@ css-declaration-sorter@^4.0.1: postcss "^7.0.1" timsort "^0.3.0" +css-modules-loader-core@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/css-modules-loader-core/-/css-modules-loader-core-1.1.0.tgz#5908668294a1becd261ae0a4ce21b0b551f21d16" + integrity sha1-WQhmgpShvs0mGuCkziGwtVHyHRY= + dependencies: + icss-replace-symbols "1.1.0" + postcss "6.0.1" + postcss-modules-extract-imports "1.1.0" + postcss-modules-local-by-default "1.2.0" + postcss-modules-scope "1.1.0" + postcss-modules-values "1.3.0" + css-select-base-adapter@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/css-select-base-adapter/-/css-select-base-adapter-0.1.1.tgz#3b2ff4972cc362ab88561507a95408a1432135d7" @@ -2814,6 +2872,15 @@ css-select@^2.0.0: domutils "^1.7.0" nth-check "^1.0.2" +css-selector-tokenizer@^0.7.0: + version "0.7.1" + resolved "https://registry.yarnpkg.com/css-selector-tokenizer/-/css-selector-tokenizer-0.7.1.tgz#a177271a8bca5019172f4f891fc6eed9cbf68d5d" + integrity sha512-xYL0AMZJ4gFzJQsHUKa5jiWWi2vH77WVNg7JYRyewwj6oPh4yb/y6Y9ZCw9dsj/9UauMhtuxR+ogQd//EdEVNA== + dependencies: + cssesc "^0.1.0" + fastparse "^1.1.1" + regexpu-core "^1.0.0" + css-tree@1.0.0-alpha.28: version "1.0.0-alpha.28" resolved "https://registry.yarnpkg.com/css-tree/-/css-tree-1.0.0-alpha.28.tgz#8e8968190d886c9477bc8d61e96f61af3f7ffa7f" @@ -2845,6 +2912,11 @@ css-what@^2.1.2: resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.2.tgz#c0876d9d0480927d7d4920dcd72af3595649554d" integrity sha512-wan8dMWQ0GUeF7DGEPVjhHemVW/vy6xUYmFzRY8RYqgA0JtXC9rJmbScBjqSu6dg9q0lwPQy6ZAmJVr3PPTvqQ== +cssesc@^0.1.0: + version "0.1.0" + resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-0.1.0.tgz#c814903e45623371a0477b40109aaafbeeaddbb4" + integrity sha1-yBSQPkViM3GgR3tAEJqq++6t27Q= + cssesc@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-2.0.0.tgz#3b13bd1bb1cb36e1bcb5a4dcd27f54c5dcb35703" @@ -2886,6 +2958,42 @@ cssnano-preset-default@^4.0.6: postcss-svgo "^4.0.1" postcss-unique-selectors "^4.0.1" +cssnano-preset-default@^4.0.7: + version "4.0.7" + resolved "https://registry.yarnpkg.com/cssnano-preset-default/-/cssnano-preset-default-4.0.7.tgz#51ec662ccfca0f88b396dcd9679cdb931be17f76" + integrity sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== + dependencies: + css-declaration-sorter "^4.0.1" + cssnano-util-raw-cache "^4.0.1" + postcss "^7.0.0" + postcss-calc "^7.0.1" + postcss-colormin "^4.0.3" + postcss-convert-values "^4.0.1" + postcss-discard-comments "^4.0.2" + postcss-discard-duplicates "^4.0.2" + postcss-discard-empty "^4.0.1" + postcss-discard-overridden "^4.0.1" + postcss-merge-longhand "^4.0.11" + postcss-merge-rules "^4.0.3" + postcss-minify-font-values "^4.0.2" + postcss-minify-gradients "^4.0.2" + postcss-minify-params "^4.0.2" + postcss-minify-selectors "^4.0.2" + postcss-normalize-charset "^4.0.1" + postcss-normalize-display-values "^4.0.2" + postcss-normalize-positions "^4.0.2" + postcss-normalize-repeat-style "^4.0.2" + postcss-normalize-string "^4.0.2" + postcss-normalize-timing-functions "^4.0.2" + postcss-normalize-unicode "^4.0.1" + postcss-normalize-url "^4.0.1" + postcss-normalize-whitespace "^4.0.2" + postcss-ordered-values "^4.1.2" + postcss-reduce-initial "^4.0.3" + postcss-reduce-transforms "^4.0.2" + postcss-svgo "^4.0.2" + postcss-unique-selectors "^4.0.1" + cssnano-util-get-arguments@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/cssnano-util-get-arguments/-/cssnano-util-get-arguments-4.0.0.tgz#ed3a08299f21d75741b20f3b81f194ed49cc150f" @@ -2908,44 +3016,6 @@ cssnano-util-same-parent@^4.0.0: resolved "https://registry.yarnpkg.com/cssnano-util-same-parent/-/cssnano-util-same-parent-4.0.1.tgz#574082fb2859d2db433855835d9a8456ea18bbf3" integrity sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== -cssnano@^3.4.0: - version "3.10.0" - resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-3.10.0.tgz#4f38f6cea2b9b17fa01490f23f1dc68ea65c1c38" - integrity sha1-Tzj2zqK5sX+gFJDyPx3GjqZcHDg= - dependencies: - autoprefixer "^6.3.1" - decamelize "^1.1.2" - defined "^1.0.0" - has "^1.0.1" - object-assign "^4.0.1" - postcss "^5.0.14" - postcss-calc "^5.2.0" - postcss-colormin "^2.1.8" - postcss-convert-values "^2.3.4" - postcss-discard-comments "^2.0.4" - postcss-discard-duplicates "^2.0.1" - postcss-discard-empty "^2.0.1" - postcss-discard-overridden "^0.1.1" - postcss-discard-unused "^2.2.1" - postcss-filter-plugins "^2.0.0" - postcss-merge-idents "^2.1.5" - postcss-merge-longhand "^2.0.1" - postcss-merge-rules "^2.0.3" - postcss-minify-font-values "^1.0.2" - postcss-minify-gradients "^1.0.1" - postcss-minify-params "^1.0.4" - postcss-minify-selectors "^2.0.4" - postcss-normalize-charset "^1.1.0" - postcss-normalize-url "^3.0.7" - postcss-ordered-values "^2.1.0" - postcss-reduce-idents "^2.2.2" - postcss-reduce-initial "^1.0.0" - postcss-reduce-transforms "^1.0.3" - postcss-svgo "^2.1.1" - postcss-unique-selectors "^2.0.2" - postcss-value-parser "^3.2.3" - postcss-zindex "^2.0.1" - cssnano@^4.0.0: version "4.1.8" resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.8.tgz#8014989679d5fd42491e4499a521dbfb85c95fd1" @@ -2956,6 +3026,16 @@ cssnano@^4.0.0: is-resolvable "^1.0.0" postcss "^7.0.0" +cssnano@^4.1.9: + version "4.1.10" + resolved "https://registry.yarnpkg.com/cssnano/-/cssnano-4.1.10.tgz#0ac41f0b13d13d465487e111b778d42da631b8b2" + integrity sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== + dependencies: + cosmiconfig "^5.0.0" + cssnano-preset-default "^4.0.7" + is-resolvable "^1.0.0" + postcss "^7.0.0" + csso@^3.5.0: version "3.5.1" resolved "https://registry.yarnpkg.com/csso/-/csso-3.5.1.tgz#7b9eb8be61628973c1b261e169d2f024008e758b" @@ -2963,13 +3043,17 @@ csso@^3.5.0: dependencies: css-tree "1.0.0-alpha.29" -csso@~2.3.1: - version "2.3.2" - resolved "https://registry.yarnpkg.com/csso/-/csso-2.3.2.tgz#ddd52c587033f49e94b71fc55569f252e8ff5f85" - integrity sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U= +cssom@0.3.x, "cssom@>= 0.3.2 < 0.4.0": + version "0.3.6" + resolved "https://registry.yarnpkg.com/cssom/-/cssom-0.3.6.tgz#f85206cee04efa841f3c5982a74ba96ab20d65ad" + integrity sha512-DtUeseGk9/GBW0hl0vVPpU22iHL6YB5BUX7ml1hB+GMpo0NX5G4voX3kdWiMSEguFtcW3Vh3djqNF4aIe6ne0A== + +cssstyle@^1.0.0: + version "1.2.2" + resolved "https://registry.yarnpkg.com/cssstyle/-/cssstyle-1.2.2.tgz#427ea4d585b18624f6fdbf9de7a2a1a3ba713077" + integrity sha512-43wY3kl1CVQSvL7wUY1qXkxVGkStjpkDmVjiIKX8R97uhajy8Bybay78uOtqvh7Q5GK75dNPfW0geWjE6qQQow== dependencies: - clap "^1.0.9" - source-map "^0.5.3" + cssom "0.3.x" currently-unhandled@^0.4.1: version "0.4.1" @@ -2997,6 +3081,15 @@ dashdash@^1.12.0: dependencies: assert-plus "^1.0.0" +data-urls@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/data-urls/-/data-urls-1.1.0.tgz#15ee0582baa5e22bb59c77140da8f9c76963bbfe" + integrity sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== + dependencies: + abab "^2.0.0" + whatwg-mimetype "^2.2.0" + whatwg-url "^7.0.0" + date-now@^0.1.4: version "0.1.4" resolved "https://registry.yarnpkg.com/date-now/-/date-now-0.1.4.tgz#eaf439fd4d4848ad74e5cc7dbef200672b9e345b" @@ -3129,11 +3222,6 @@ define-property@^2.0.2: is-descriptor "^1.0.2" isobject "^3.0.1" -defined@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693" - integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM= - delayed-stream@~1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619" @@ -3230,6 +3318,13 @@ domelementtype@~1.1.1: resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.1.3.tgz#bd28773e2642881aec51544924299c5cd822185b" integrity sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs= +domexception@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/domexception/-/domexception-1.0.1.tgz#937442644ca6a31261ef36e3ec677fe805582c90" + integrity sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== + dependencies: + webidl-conversions "^4.0.2" + domhandler@^2.3.0: version "2.4.2" resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" @@ -3316,7 +3411,7 @@ ee-first@1.1.1: resolved "https://registry.yarnpkg.com/ee-first/-/ee-first-1.1.1.tgz#590c61156b0ae2f4f0255732a158b266bc56b21d" integrity sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= -electron-to-chromium@^1.2.7, electron-to-chromium@^1.3.96: +electron-to-chromium@^1.3.96: version "1.3.98" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.98.tgz#f200bdac84b1110d7d9904f34f4fc6d5573a8a9c" integrity sha512-WIZdNuvE3dFr6kkPgv4d/cfswNZD6XbeLBM8baOIQTsnbf4xWrVEaLvp7oNnbnMWWXDqq7Tbv+H5JfciLTJm4Q== @@ -3451,6 +3546,18 @@ escodegen@^1.8.1: optionalDependencies: source-map "~0.6.1" +escodegen@^1.9.1: + version "1.11.1" + resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.11.1.tgz#c485ff8d6b4cdb89e27f4a856e91f118401ca510" + integrity sha512-JwiqFD9KdGVVpeuRa68yU3zZnBEOcPs0nKW7wZzXky8Z7tffdYUHbe11bPCV5jYlK6DVdKLWLm0f5I/QlL0Kmw== + dependencies: + esprima "^3.1.3" + estraverse "^4.2.0" + esutils "^2.0.2" + optionator "^0.8.1" + optionalDependencies: + source-map "~0.6.1" + escodegen@~1.9.0: version "1.9.1" resolved "https://registry.yarnpkg.com/escodegen/-/escodegen-1.9.1.tgz#dbae17ef96c8e4bedb1356f4504fa4cc2f7cb7e2" @@ -3471,11 +3578,6 @@ eslint-scope@^4.0.0: esrecurse "^4.1.0" estraverse "^4.1.1" -esprima@^2.6.0: - version "2.7.3" - resolved "https://registry.yarnpkg.com/esprima/-/esprima-2.7.3.tgz#96e3b70d5779f6ad49cd032673d1c312767ba581" - integrity sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE= - esprima@^3.1.3: version "3.1.3" resolved "https://registry.yarnpkg.com/esprima/-/esprima-3.1.3.tgz#fdca51cee6133895e3c88d535ce49dbff62a4633" @@ -3498,10 +3600,10 @@ estraverse@^4.1.0, estraverse@^4.1.1, estraverse@^4.2.0: resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.2.0.tgz#0dee3fed31fcd469618ce7342099fc1afa0bdb13" integrity sha1-De4/7TH81GlhjOc0IJn8GvoL2xM= -estree-walker@^0.5.2: - version "0.5.2" - resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.5.2.tgz#d3850be7529c9580d815600b53126515e146dd39" - integrity sha512-XpCnW/AE10ws/kDAs37cngSkvgIR8aN3G0MS85m7dUpuK2EREo9VJ00uvw6Dg/hXEpfsE1I1TvJOJr+Z+TL+ig== +estree-walker@^0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-0.6.0.tgz#5d865327c44a618dde5699f763891ae31f257dae" + integrity sha512-peq1RfVAVzr3PU/jL31RaOjUKLoZJpObQWJJ+LgfcxDUifyLZ1RjPQZTl0pzj2uJ45b7A7XpyppXvxdEqzo4rw== esutils@^2.0.0, esutils@^2.0.2: version "2.0.2" @@ -3552,13 +3654,6 @@ execa@^1.0.0: signal-exit "^3.0.0" strip-eof "^1.0.0" -expand-brackets@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-0.1.5.tgz#df07284e342a807cd733ac5af72411e581d1177b" - integrity sha1-3wcoTjQqgHzXM6xa9yQR5YHRF3s= - dependencies: - is-posix-bracket "^0.1.0" - expand-brackets@^2.1.4: version "2.1.4" resolved "https://registry.yarnpkg.com/expand-brackets/-/expand-brackets-2.1.4.tgz#b77735e315ce30f6b6eff0f83b04151a22449622" @@ -3572,13 +3667,6 @@ expand-brackets@^2.1.4: snapdragon "^0.8.1" to-regex "^3.0.1" -expand-range@^1.8.1: - version "1.8.2" - resolved "https://registry.yarnpkg.com/expand-range/-/expand-range-1.8.2.tgz#a299effd335fe2721ebae8e257ec79644fc85337" - integrity sha1-opnv/TNf4nIeuujiV+x5ZE/IUzc= - dependencies: - fill-range "^2.1.0" - expand-tilde@^2.0.0, expand-tilde@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/expand-tilde/-/expand-tilde-2.0.2.tgz#97e801aa052df02454de46b02bf621642cdc8502" @@ -3615,13 +3703,6 @@ external-editor@^3.0.0: iconv-lite "^0.4.24" tmp "^0.0.33" -extglob@^0.3.1: - version "0.3.2" - resolved "https://registry.yarnpkg.com/extglob/-/extglob-0.3.2.tgz#2e18ff3d2f49ab2765cec9023f011daa8d8349a1" - integrity sha1-Lhj/PS9JqydlzskCPwEdqo2DSaE= - dependencies: - is-extglob "^1.0.0" - extglob@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" @@ -3683,6 +3764,11 @@ fast-levenshtein@~2.0.4: resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= +fastparse@^1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/fastparse/-/fastparse-1.1.2.tgz#91728c5a5942eced8531283c79441ee4122c35a9" + integrity sha512-483XLLxTVIwWK3QTrMGRqUfUpoOs/0hbQrl2oz4J0pAcm3A3bu84wxTFqGqkJzewCLdME38xJLJAxBABfQT8sQ== + figgy-pudding@^3.4.1, figgy-pudding@^3.5.1: version "3.5.1" resolved "https://registry.yarnpkg.com/figgy-pudding/-/figgy-pudding-3.5.1.tgz#862470112901c727a0e495a80744bd5baa1d6790" @@ -3703,27 +3789,11 @@ file-loader@^3.0.1: loader-utils "^1.0.2" schema-utils "^1.0.0" -filename-regex@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/filename-regex/-/filename-regex-2.0.1.tgz#c1c4b9bee3e09725ddb106b75c1e301fe2f18b26" - integrity sha1-wcS5vuPglyXdsQa3XB4wH+LxiyY= - filesize@^3.6.0: version "3.6.1" resolved "https://registry.yarnpkg.com/filesize/-/filesize-3.6.1.tgz#090bb3ee01b6f801a8a8be99d31710b3422bb317" integrity sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== -fill-range@^2.1.0: - version "2.2.4" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-2.2.4.tgz#eb1e773abb056dcd8df2bfdf6af59b8b3a936565" - integrity sha512-cnrcCbj01+j2gTG921VZPnHbjmdAf8oQV/iGeV2kZxGSyfYjjTyY79ErsK1WJWMpw6DaApEX72binqJE+/d+5Q== - dependencies: - is-number "^2.1.0" - isobject "^2.0.0" - randomatic "^3.0.0" - repeat-element "^1.1.2" - repeat-string "^1.5.2" - fill-range@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-4.0.0.tgz#d544811d428f98eb06a63dc402d2403c328c38f7" @@ -3780,11 +3850,6 @@ findup-sync@^2.0.0: micromatch "^3.0.4" resolve-dir "^1.0.1" -flatten@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.2.tgz#dae46a9d78fbe25292258cc1e780a41d95c03782" - integrity sha1-2uRqnXj74lKSJYzB54CkHZXAN4I= - flush-write-stream@^1.0.0: version "1.0.3" resolved "https://registry.yarnpkg.com/flush-write-stream/-/flush-write-stream-1.0.3.tgz#c5d586ef38af6097650b49bc41b55fabb19f35bd" @@ -3793,18 +3858,11 @@ flush-write-stream@^1.0.0: inherits "^2.0.1" readable-stream "^2.0.4" -for-in@^1.0.1, for-in@^1.0.2: +for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" integrity sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= -for-own@^0.1.4: - version "0.1.5" - resolved "https://registry.yarnpkg.com/for-own/-/for-own-0.1.5.tgz#5265c681a4f294dabbf17c9509b6763aa84510ce" - integrity sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= - dependencies: - for-in "^1.0.1" - foreach@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/foreach/-/foreach-2.0.5.tgz#0bee005018aeb260d0a3af3ae658dd0136ec1b99" @@ -4032,21 +4090,6 @@ gitconfiglocal@^1.0.0: dependencies: ini "^1.3.2" -glob-base@^0.3.0: - version "0.3.0" - resolved "https://registry.yarnpkg.com/glob-base/-/glob-base-0.3.0.tgz#dbb164f6221b1c0b1ccf82aea328b497df0ea3c4" - integrity sha1-27Fk9iIbHAscz4Kuoyi0l98Oo8Q= - dependencies: - glob-parent "^2.0.0" - is-glob "^2.0.0" - -glob-parent@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-2.0.0.tgz#81383d72db054fcccf5336daa902f182f6edbb28" - integrity sha1-gTg9ctsFT8zPUzbaqQLxgvbtuyg= - dependencies: - is-glob "^2.0.0" - glob-parent@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-3.1.0.tgz#9e6af6299d8d3bd2bd40430832bd113df906c5ae" @@ -4309,17 +4352,31 @@ html-comment-regex@^1.1.0: resolved "https://registry.yarnpkg.com/html-comment-regex/-/html-comment-regex-1.1.2.tgz#97d4688aeb5c81886a364faa0cad1dda14d433a7" integrity sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== -htmlnano@^0.1.9: - version "0.1.10" - resolved "https://registry.yarnpkg.com/htmlnano/-/htmlnano-0.1.10.tgz#a0a548eb4c76ae2cf2423ec7a25c881734d3dea6" - integrity sha512-eTEUzz8VdWYp+w/KUdb99kwao4reR64epUySyZkQeepcyzPQ2n2EPWzibf6QDxmkGy10Kr+CKxYqI3izSbmhJQ== +html-encoding-sniffer@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/html-encoding-sniffer/-/html-encoding-sniffer-1.0.2.tgz#e70d84b94da53aa375e11fe3a351be6642ca46f8" + integrity sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== + dependencies: + whatwg-encoding "^1.0.1" + +html-tags@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-1.2.0.tgz#c78de65b5663aa597989dd2b7ab49200d7e4db98" + integrity sha1-x43mW1Zjqll5id0rerSSANfk25g= + +htmlnano@^0.2.2: + version "0.2.3" + resolved "https://registry.yarnpkg.com/htmlnano/-/htmlnano-0.2.3.tgz#ff654a641e8006c893bdd9ad4988ee4ab664449a" + integrity sha512-iS6T3J5gk2wInodbtMUyAU8sLYJOhuWDnIEd8lFRoHTypVGgawPHFEx2ZIK/XTErtDfwHBsrXeCwHAP8bdoSWw== dependencies: - cssnano "^3.4.0" + cssnano "^4.1.9" + normalize-html-whitespace "^0.2.0" object-assign "^4.0.1" posthtml "^0.11.3" posthtml-render "^1.1.4" svgo "^1.0.5" - terser "^3.8.1" + terser "^3.16.1" + uncss "^0.16.2" htmlparser2@^3.9.2: version "3.10.0" @@ -4385,13 +4442,18 @@ humanize-ms@^1.2.1: dependencies: ms "^2.0.0" -iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.13: +iconv-lite@0.4.24, iconv-lite@^0.4.24, iconv-lite@^0.4.4, iconv-lite@~0.4.13: version "0.4.24" resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== dependencies: safer-buffer ">= 2.1.2 < 3" +icss-replace-symbols@1.1.0, icss-replace-symbols@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/icss-replace-symbols/-/icss-replace-symbols-1.1.0.tgz#06ea6f83679a7749e386cfe1fe812ae5db223ded" + integrity sha1-Bupvg2ead0njhs/h/oEq5dsiPe0= + ieee754@^1.1.4: version "1.1.12" resolved "https://registry.yarnpkg.com/ieee754/-/ieee754-1.1.12.tgz#50bf24e5b9c8bb98af4964c941cdb0918da7b60b" @@ -4662,18 +4724,6 @@ is-directory@^0.3.1: resolved "https://registry.yarnpkg.com/is-directory/-/is-directory-0.3.1.tgz#61339b6f2475fc772fd9c9d83f5c8575dc154ae1" integrity sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= -is-dotfile@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/is-dotfile/-/is-dotfile-1.0.3.tgz#a6a2f32ffd2dfb04f5ca25ecd0f6b83cf798a1e1" - integrity sha1-pqLzL/0t+wT1yiXs0Pa4PPeYoeE= - -is-equal-shallow@^0.1.3: - version "0.1.3" - resolved "https://registry.yarnpkg.com/is-equal-shallow/-/is-equal-shallow-0.1.3.tgz#2238098fc221de0bcfa5d9eac4c45d638aa1c534" - integrity sha1-IjgJj8Ih3gvPpdnqxMRdY4qhxTQ= - dependencies: - is-primitive "^2.0.0" - is-extendable@^0.1.0, is-extendable@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/is-extendable/-/is-extendable-0.1.1.tgz#62b110e289a471418e3ec36a617d472e301dfc89" @@ -4686,11 +4736,6 @@ is-extendable@^1.0.1: dependencies: is-plain-object "^2.0.4" -is-extglob@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-1.0.0.tgz#ac468177c4943405a092fc8f29760c6ffc6206c0" - integrity sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA= - is-extglob@^2.1.0, is-extglob@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2" @@ -4715,13 +4760,6 @@ is-fullwidth-code-point@^2.0.0: resolved "https://registry.yarnpkg.com/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz#a3b30a5c4f199183167aaab93beefae3ddfb654f" integrity sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= -is-glob@^2.0.0, is-glob@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-2.0.1.tgz#d096f926a3ded5600f3fdfd91198cb0888c2d863" - integrity sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM= - dependencies: - is-extglob "^1.0.0" - is-glob@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-3.1.0.tgz#7ba5ae24217804ac70707b96922567486cc3e84a" @@ -4736,12 +4774,12 @@ is-glob@^4.0.0: dependencies: is-extglob "^2.1.1" -is-number@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-2.1.0.tgz#01fcbbb393463a548f2f466cce16dece49db908f" - integrity sha1-Afy7s5NGOlSPL0ZszhbezknbkI8= +is-html@^1.0.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-html/-/is-html-1.1.0.tgz#e04f1c18d39485111396f9a0273eab51af218464" + integrity sha1-4E8cGNOUhRETlvmgJz6rUa8hhGQ= dependencies: - kind-of "^3.0.2" + html-tags "^1.0.0" is-number@^3.0.0: version "3.0.0" @@ -4750,11 +4788,6 @@ is-number@^3.0.0: dependencies: kind-of "^3.0.2" -is-number@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/is-number/-/is-number-4.0.0.tgz#0026e37f5454d73e356dfe6564699867c6a7f0ff" - integrity sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ== - is-obj@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/is-obj/-/is-obj-1.0.1.tgz#3e4729ac1f5fde025cd7d83a896dab9f4f67db0f" @@ -4772,16 +4805,6 @@ is-plain-object@^2.0.1, is-plain-object@^2.0.3, is-plain-object@^2.0.4: dependencies: isobject "^3.0.1" -is-posix-bracket@^0.1.0: - version "0.1.1" - resolved "https://registry.yarnpkg.com/is-posix-bracket/-/is-posix-bracket-0.1.1.tgz#3334dc79774368e92f016e6fbc0a88f5cd6e6bc4" - integrity sha1-MzTceXdDaOkvAW5vvAqI9c1ua8Q= - -is-primitive@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/is-primitive/-/is-primitive-2.0.0.tgz#207bab91638499c07b2adf240a41a87210034575" - integrity sha1-IHurkWOEmcB7Kt8kCkGochADRXU= - is-promise@^2.1.0: version "2.1.0" resolved "https://registry.yarnpkg.com/is-promise/-/is-promise-2.1.0.tgz#79a2a9ece7f096e80f36d2b2f3bc16c1ff4bf3fa" @@ -4809,13 +4832,6 @@ is-subset@^0.1.1: resolved "https://registry.yarnpkg.com/is-subset/-/is-subset-0.1.1.tgz#8a59117d932de1de00f245fcdd39ce43f1e939a6" integrity sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY= -is-svg@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-2.1.0.tgz#cf61090da0d9efbcab8722deba6f032208dbb0e9" - integrity sha1-z2EJDaDZ77yrhyLeum8DIgjbsOk= - dependencies: - html-comment-regex "^1.1.0" - is-svg@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/is-svg/-/is-svg-3.0.0.tgz#9321dbd29c212e5ca99c4fa9794c714bcafa2f75" @@ -4946,11 +4962,6 @@ istanbul-reports@^2.0.1: dependencies: handlebars "^4.0.11" -js-base64@^2.1.9: - version "2.5.0" - resolved "https://registry.yarnpkg.com/js-base64/-/js-base64-2.5.0.tgz#42255ba183ab67ce59a0dee640afdc00ab5ae93e" - integrity sha512-wlEBIZ5LP8usDylWbDNhKPEFVFdI5hCHpnVoT/Ysvoi/PRhJENm/Rlh9TvjYB38HFfKZN7OzEbRjmjvLkFw11g== - js-beautify@^1.8.9: version "1.8.9" resolved "https://registry.yarnpkg.com/js-beautify/-/js-beautify-1.8.9.tgz#08e3c05ead3ecfbd4f512c3895b1cda76c87d523" @@ -4962,10 +4973,10 @@ js-beautify@^1.8.9: mkdirp "~0.5.0" nopt "~4.0.1" -js-cleanup@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/js-cleanup/-/js-cleanup-1.0.0.tgz#a3aad18a23a1752e9fa005f9128e65d601d2d634" - integrity sha512-gT33849UQki2Ek5NJM9eCH1ZEMjzMfyE881kmfv51hxO4K+TgH+qBIt9RZjczrV02wFqNDSVCk8pE9p78I3cIw== +js-cleanup@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/js-cleanup/-/js-cleanup-1.0.1.tgz#1d38080c7ee92e1d2d2b94054d0a33c48951e0df" + integrity sha512-wyHeWKqbcQV78/tiMJ6pgJrkG7p2u3b2xX9IJFvvurpJL9/++89dHfkUebhWvSMS84LG0uQ7BnG5GGyAzY21Ag== dependencies: magic-string "^0.25.1" perf-regexes "^1.0.1" @@ -4994,19 +5005,43 @@ js-yaml@^3.10.0, js-yaml@^3.12.0, js-yaml@^3.7.0, js-yaml@^3.9.0: argparse "^1.0.7" esprima "^4.0.0" -js-yaml@~3.7.0: - version "3.7.0" - resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.7.0.tgz#5c967ddd837a9bfdca5f2de84253abe8a1c03b80" - integrity sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A= - dependencies: - argparse "^1.0.7" - esprima "^2.6.0" - jsbn@~0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/jsbn/-/jsbn-0.1.1.tgz#a5e654c2e5a2deb5f201d96cefbca80c0ef2f513" integrity sha1-peZUwuWi3rXyAdls77yoDA7y9RM= +jsdom@^11.3.0: + version "11.12.0" + resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-11.12.0.tgz#1a80d40ddd378a1de59656e9e6dc5a3ba8657bc8" + integrity sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw== + dependencies: + abab "^2.0.0" + acorn "^5.5.3" + acorn-globals "^4.1.0" + array-equal "^1.0.0" + cssom ">= 0.3.2 < 0.4.0" + cssstyle "^1.0.0" + data-urls "^1.0.0" + domexception "^1.0.1" + escodegen "^1.9.1" + html-encoding-sniffer "^1.0.2" + left-pad "^1.3.0" + nwsapi "^2.0.7" + parse5 "4.0.0" + pn "^1.1.0" + request "^2.87.0" + request-promise-native "^1.0.5" + sax "^1.2.4" + symbol-tree "^3.2.2" + tough-cookie "^2.3.4" + w3c-hr-time "^1.0.1" + webidl-conversions "^4.0.2" + whatwg-encoding "^1.0.3" + whatwg-mimetype "^2.1.0" + whatwg-url "^6.4.1" + ws "^5.2.0" + xml-name-validator "^3.0.0" + jsesc@^2.5.1: version "2.5.2" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" @@ -5111,6 +5146,11 @@ lcid@^2.0.0: dependencies: invert-kv "^2.0.0" +left-pad@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/left-pad/-/left-pad-1.3.0.tgz#5b8a3a7765dfe001261dde915589e782f8c94d1e" + integrity sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA== + lerna@^3.8.5: version "3.8.5" resolved "https://registry.yarnpkg.com/lerna/-/lerna-3.8.5.tgz#30001989ccd44dca631c1a77eb4ec1238c4a6dfc" @@ -5360,7 +5400,7 @@ lodash.uniq@^4.5.0: resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773" integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= -lodash@^4.17.10, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.1: +lodash@^4.13.1, lodash@^4.17.10, lodash@^4.17.11, lodash@^4.17.4, lodash@^4.17.5, lodash@^4.2.1: version "4.17.11" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.11.tgz#b39ea6229ef607ecd89e2c8df12536891cac9b8d" integrity sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg== @@ -5474,16 +5514,6 @@ marked@^0.4.0: resolved "https://registry.yarnpkg.com/marked/-/marked-0.4.0.tgz#9ad2c2a7a1791f10a852e0112f77b571dce10c66" integrity sha512-tMsdNBgOsrUophCAFQl0XPe6Zqk/uy9gnue+jIIKhykO51hxyu6uNx7zBPy0+y/WKYVZZMspV9YeXLNdKk+iYw== -math-expression-evaluator@^1.2.14: - version "1.2.17" - resolved "https://registry.yarnpkg.com/math-expression-evaluator/-/math-expression-evaluator-1.2.17.tgz#de819fdbcd84dccd8fae59c6aeb79615b9d266ac" - integrity sha1-3oGf282E3M2PrlnGrreWFbnSZqw= - -math-random@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/math-random/-/math-random-1.0.1.tgz#8b3aac588b8a66e4975e3cdea67f7bb329601fac" - integrity sha1-izqsWIuKZuSXXjzepn97sylgH6w= - md5-hex@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/md5-hex/-/md5-hex-2.0.0.tgz#d0588e9f1c74954492ecd24ac0ac6ce997d92e33" @@ -5584,25 +5614,6 @@ merge2@^1.2.3: resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.2.3.tgz#7ee99dbd69bb6481689253f018488a1b902b0ed5" integrity sha512-gdUU1Fwj5ep4kplwcmftruWofEFt6lfpkkr3h860CXbAB9c3hGb55EOL2ali0Td5oebvW0E1+3Sr+Ur7XfKpRA== -micromatch@^2.3.11: - version "2.3.11" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-2.3.11.tgz#86677c97d1720b363431d04d0d15293bd38c1565" - integrity sha1-hmd8l9FyCzY0MdBNDRUpO9OMFWU= - dependencies: - arr-diff "^2.0.0" - array-unique "^0.2.1" - braces "^1.8.2" - expand-brackets "^0.1.4" - extglob "^0.3.1" - filename-regex "^2.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.1" - kind-of "^3.0.2" - normalize-path "^2.0.1" - object.omit "^2.0.0" - parse-glob "^3.0.4" - regex-cache "^0.4.2" - micromatch@^3.0.4, micromatch@^3.1.10, micromatch@^3.1.4, micromatch@^3.1.8: version "3.1.10" resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-3.1.10.tgz#70859bc95c9840952f359a068a3fc49f9ecfac23" @@ -5947,6 +5958,11 @@ nopt@^4.0.1, nopt@~4.0.1: abbrev "1" osenv "^0.1.4" +normalize-html-whitespace@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/normalize-html-whitespace/-/normalize-html-whitespace-0.2.0.tgz#101722f6423551c75cdb8f9d104ff850daf1e10e" + integrity sha1-EBci9kI1Ucdc24+dEE/4UNrx4Q4= + normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package-data@^2.3.2, normalize-package-data@^2.3.4, normalize-package-data@^2.3.5, normalize-package-data@^2.4.0: version "2.4.0" resolved "https://registry.yarnpkg.com/normalize-package-data/-/normalize-package-data-2.4.0.tgz#12f95a307d58352075a04907b84ac8be98ac012f" @@ -5957,28 +5973,13 @@ normalize-package-data@^2.0.0, normalize-package-data@^2.3.0, normalize-package- semver "2 || 3 || 4 || 5" validate-npm-package-license "^3.0.1" -normalize-path@^2.0.1, normalize-path@^2.1.1: +normalize-path@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-2.1.1.tgz#1ab28b556e198363a8c1a6f7e6fa20137fe6aed9" integrity sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= dependencies: remove-trailing-separator "^1.0.1" -normalize-range@^0.1.2: - version "0.1.2" - resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942" - integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= - -normalize-url@^1.4.0: - version "1.9.1" - resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-1.9.1.tgz#2cc0d66b31ea23036458436e3620d85954c66c3c" - integrity sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= - dependencies: - object-assign "^4.0.1" - prepend-http "^1.0.0" - query-string "^4.1.0" - sort-keys "^1.0.0" - normalize-url@^3.0.0: version "3.3.0" resolved "https://registry.yarnpkg.com/normalize-url/-/normalize-url-3.3.0.tgz#b2e1c4dc4f7c6d57743df733a4f5978d18650559" @@ -6080,16 +6081,16 @@ nth-check@^1.0.2: dependencies: boolbase "~1.0.0" -num2fraction@^1.2.2: - version "1.2.2" - resolved "https://registry.yarnpkg.com/num2fraction/-/num2fraction-1.2.2.tgz#6f682b6a027a4e9ddfa4564cd2589d1d4e669ede" - integrity sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= - number-is-nan@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/number-is-nan/-/number-is-nan-1.0.1.tgz#097b602b53422a522c1afb8790318336941a011d" integrity sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= +nwsapi@^2.0.7: + version "2.1.1" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.1.1.tgz#08d6d75e69fd791bdea31507ffafe8c843b67e9c" + integrity sha512-T5GaA1J/d34AC8mkrFD2O0DR17kwJ702ZOtJOsS8RpbsQZVOC2/xYFb1i/cw+xdM54JIlMuojjDOYct8GIWtwg== + nyc@^13.1.0: version "13.1.0" resolved "https://registry.yarnpkg.com/nyc/-/nyc-13.1.0.tgz#463665c7ff6b5798e322624a5eb449a678db90e3" @@ -6165,14 +6166,6 @@ object.getownpropertydescriptors@^2.0.3: define-properties "^1.1.2" es-abstract "^1.5.1" -object.omit@^2.0.0: - version "2.0.1" - resolved "https://registry.yarnpkg.com/object.omit/-/object.omit-2.0.1.tgz#1a9c744829f39dbb858c76ca3579ae2a54ebd1fa" - integrity sha1-Gpx0SCnznbuFjHbKNXmuKlTr0fo= - dependencies: - for-own "^0.1.4" - is-extendable "^0.1.1" - object.pick@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/object.pick/-/object.pick-1.3.0.tgz#87a10ac4c1694bd2e1cbf53591a66141fb5dd747" @@ -6435,28 +6428,28 @@ parallel-transform@^1.1.0: inherits "^2.0.3" readable-stream "^2.1.5" -parcel-bundler@^1.11.0: - version "1.11.0" - resolved "https://registry.yarnpkg.com/parcel-bundler/-/parcel-bundler-1.11.0.tgz#7e821a5246d7503aebf3c1bc279b59cbb8a3d4e3" - integrity sha512-H0w/Obx76vWiG+UtofznfcHZJBmd6JA5iCn7zrGBINyVAh+Nt/JLD6QDROghHLXfJkO4XyczsB+fO+nPbXlFfA== - dependencies: - "@babel/code-frame" "^7.0.0" - "@babel/core" "^7.0.0" - "@babel/generator" "^7.0.0" - "@babel/parser" "^7.0.0" - "@babel/plugin-transform-flow-strip-types" "^7.0.0" - "@babel/plugin-transform-modules-commonjs" "^7.0.0" - "@babel/plugin-transform-react-jsx" "^7.0.0" - "@babel/preset-env" "^7.0.0" - "@babel/runtime" "^7.0.0" - "@babel/template" "^7.0.0" - "@babel/traverse" "^7.0.0" - "@babel/types" "^7.0.0" +parcel-bundler@^1.12.3: + version "1.12.3" + resolved "https://registry.yarnpkg.com/parcel-bundler/-/parcel-bundler-1.12.3.tgz#2bbf70bfa2d06097f071653285040bd125684d09" + integrity sha512-8bq6lj0hhQeGxD9f9xEkFMXQ3d8TIlf2+isKxoi9bciB0KVEILRGllaPkUgp++5t0anToBh9+tG6ZyInXOC1/A== + dependencies: + "@babel/code-frame" "^7.0.0 <7.4.0" + "@babel/core" "^7.0.0 <7.4.0" + "@babel/generator" "^7.0.0 <7.4.0" + "@babel/parser" "^7.0.0 <7.4.0" + "@babel/plugin-transform-flow-strip-types" "^7.0.0 <7.4.0" + "@babel/plugin-transform-modules-commonjs" "^7.0.0 <7.4.0" + "@babel/plugin-transform-react-jsx" "^7.0.0 <7.4.0" + "@babel/preset-env" "^7.0.0 <7.4.0" + "@babel/runtime" "^7.0.0 <7.4.0" + "@babel/template" "^7.0.0 <7.4.0" + "@babel/traverse" "^7.0.0 <7.4.0" + "@babel/types" "^7.0.0 <7.4.0" "@iarna/toml" "^2.2.0" "@parcel/fs" "^1.11.0" "@parcel/logger" "^1.11.0" "@parcel/utils" "^1.11.0" - "@parcel/watcher" "^1.11.0" + "@parcel/watcher" "^1.12.0" "@parcel/workers" "^1.11.0" ansi-to-html "^0.6.4" babylon-walk "^1.0.2" @@ -6466,6 +6459,7 @@ parcel-bundler@^1.11.0: command-exists "^1.2.6" commander "^2.11.0" cross-spawn "^6.0.4" + css-modules-loader-core "^1.1.0" cssnano "^4.0.0" deasync "^0.1.14" dotenv "^5.0.0" @@ -6473,7 +6467,7 @@ parcel-bundler@^1.11.0: fast-glob "^2.2.2" filesize "^3.6.0" get-port "^3.2.0" - htmlnano "^0.1.9" + htmlnano "^0.2.2" is-glob "^4.0.0" is-url "^1.2.2" js-yaml "^3.10.0" @@ -6483,7 +6477,7 @@ parcel-bundler@^1.11.0: node-forge "^0.7.1" node-libs-browser "^2.0.0" opn "^5.1.0" - postcss "^7.0.5" + postcss "^7.0.11" postcss-value-parser "^3.3.1" posthtml "^0.11.2" posthtml-parser "^0.4.0" @@ -6513,16 +6507,6 @@ parse-github-repo-url@^1.3.0: resolved "https://registry.yarnpkg.com/parse-github-repo-url/-/parse-github-repo-url-1.4.1.tgz#9e7d8bb252a6cb6ba42595060b7bf6df3dbc1f50" integrity sha1-nn2LslKmy2ukJZUGC3v23z28H1A= -parse-glob@^3.0.4: - version "3.0.4" - resolved "https://registry.yarnpkg.com/parse-glob/-/parse-glob-3.0.4.tgz#b2c376cfb11f35513badd173ef0bb6e3a388391c" - integrity sha1-ssN2z7EfNVE7rdFz7wu246OIORw= - dependencies: - glob-base "^0.3.0" - is-dotfile "^1.0.0" - is-extglob "^1.0.0" - is-glob "^2.0.0" - parse-json@^2.2.0: version "2.2.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-2.2.0.tgz#f480f40434ef80741f8469099f8dea18f55a4dc9" @@ -6543,6 +6527,11 @@ parse-passwd@^1.0.0: resolved "https://registry.yarnpkg.com/parse-passwd/-/parse-passwd-1.0.0.tgz#6d5b934a456993b23d37f40a382d6f1666a8e5c6" integrity sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= +parse5@4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-4.0.0.tgz#6d78656e3da8d78b4ec0b906f7c08ef1dfe3f608" + integrity sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== + parseurl@~1.3.2: version "1.3.2" resolved "https://registry.yarnpkg.com/parseurl/-/parseurl-1.3.2.tgz#fc289d4ed8993119460c156253262cdc8de65bf3" @@ -6683,21 +6672,17 @@ platform@^1.3.3: resolved "https://registry.yarnpkg.com/platform/-/platform-1.3.5.tgz#fb6958c696e07e2918d2eeda0f0bc9448d733444" integrity sha512-TuvHS8AOIZNAlE77WUDiR4rySV/VMptyMfcfeoMgs4P8apaZM3JrnbzBiixKUv+XR6i+BXrQh8WAnjaSPFO65Q== +pn@^1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/pn/-/pn-1.1.0.tgz#e2f4cef0e219f463c179ab37463e4e1ecdccbafb" + integrity sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== + posix-character-classes@^0.1.0: version "0.1.1" resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= -postcss-calc@^5.2.0: - version "5.3.1" - resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-5.3.1.tgz#77bae7ca928ad85716e2fda42f261bf7c1d65b5e" - integrity sha1-d7rnypKK2FcW4v2kLyYb98HWW14= - dependencies: - postcss "^5.0.2" - postcss-message-helpers "^2.0.0" - reduce-css-calc "^1.2.6" - -postcss-calc@^7.0.0: +postcss-calc@^7.0.0, postcss-calc@^7.0.1: version "7.0.1" resolved "https://registry.yarnpkg.com/postcss-calc/-/postcss-calc-7.0.1.tgz#36d77bab023b0ecbb9789d84dcb23c4941145436" integrity sha512-oXqx0m6tb4N3JGdmeMSc/i91KppbYsFZKdH0xMOqK8V1rJlzrKlTdokz8ozUXLVejydRN6u2IddxpcijRj2FqQ== @@ -6707,15 +6692,6 @@ postcss-calc@^7.0.0: postcss-selector-parser "^5.0.0-rc.4" postcss-value-parser "^3.3.1" -postcss-colormin@^2.1.8: - version "2.2.2" - resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-2.2.2.tgz#6631417d5f0e909a3d7ec26b24c8a8d1e4f96e4b" - integrity sha1-ZjFBfV8OkJo9fsJrJMio0eT5bks= - dependencies: - colormin "^1.0.5" - postcss "^5.0.13" - postcss-value-parser "^3.2.3" - postcss-colormin@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.2.tgz#93cd1fa11280008696887db1a528048b18e7ed99" @@ -6727,13 +6703,16 @@ postcss-colormin@^4.0.2: postcss "^7.0.0" postcss-value-parser "^3.0.0" -postcss-convert-values@^2.3.4: - version "2.6.1" - resolved "https://registry.yarnpkg.com/postcss-convert-values/-/postcss-convert-values-2.6.1.tgz#bbd8593c5c1fd2e3d1c322bb925dcae8dae4d62d" - integrity sha1-u9hZPFwf0uPRwyK7kl3K6Nrk1i0= +postcss-colormin@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-colormin/-/postcss-colormin-4.0.3.tgz#ae060bce93ed794ac71264f08132d550956bd381" + integrity sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== dependencies: - postcss "^5.0.11" - postcss-value-parser "^3.1.2" + browserslist "^4.0.0" + color "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" postcss-convert-values@^4.0.1: version "4.0.1" @@ -6743,13 +6722,6 @@ postcss-convert-values@^4.0.1: postcss "^7.0.0" postcss-value-parser "^3.0.0" -postcss-discard-comments@^2.0.4: - version "2.0.4" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-2.0.4.tgz#befe89fafd5b3dace5ccce51b76b81514be00e3d" - integrity sha1-vv6J+v1bPazlzM5Rt2uBUUvgDj0= - dependencies: - postcss "^5.0.14" - postcss-discard-comments@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.1.tgz#30697735b0c476852a7a11050eb84387a67ef55d" @@ -6757,12 +6729,12 @@ postcss-discard-comments@^4.0.1: dependencies: postcss "^7.0.0" -postcss-discard-duplicates@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-duplicates/-/postcss-discard-duplicates-2.1.0.tgz#b9abf27b88ac188158a5eb12abcae20263b91932" - integrity sha1-uavye4isGIFYpesSq8riAmO5GTI= +postcss-discard-comments@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-4.0.2.tgz#1fbabd2c246bff6aaad7997b2b0918f4d7af4033" + integrity sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== dependencies: - postcss "^5.0.4" + postcss "^7.0.0" postcss-discard-duplicates@^4.0.2: version "4.0.2" @@ -6771,13 +6743,6 @@ postcss-discard-duplicates@^4.0.2: dependencies: postcss "^7.0.0" -postcss-discard-empty@^2.0.1: - version "2.1.0" - resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-2.1.0.tgz#d2b4bd9d5ced5ebd8dcade7640c7d7cd7f4f92b5" - integrity sha1-0rS9nVztXr2Nyt52QMfXzX9PkrU= - dependencies: - postcss "^5.0.14" - postcss-discard-empty@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-discard-empty/-/postcss-discard-empty-4.0.1.tgz#c8c951e9f73ed9428019458444a02ad90bb9f765" @@ -6785,13 +6750,6 @@ postcss-discard-empty@^4.0.1: dependencies: postcss "^7.0.0" -postcss-discard-overridden@^0.1.1: - version "0.1.1" - resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-0.1.1.tgz#8b1eaf554f686fb288cd874c55667b0aa3668d58" - integrity sha1-ix6vVU9ob7KIzYdMVWZ7CqNmjVg= - dependencies: - postcss "^5.0.16" - postcss-discard-overridden@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-4.0.1.tgz#652aef8a96726f029f5e3e00146ee7a4e755ff57" @@ -6799,37 +6757,6 @@ postcss-discard-overridden@^4.0.1: dependencies: postcss "^7.0.0" -postcss-discard-unused@^2.2.1: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-discard-unused/-/postcss-discard-unused-2.2.3.tgz#bce30b2cc591ffc634322b5fb3464b6d934f4433" - integrity sha1-vOMLLMWR/8Y0Mitfs0ZLbZNPRDM= - dependencies: - postcss "^5.0.14" - uniqs "^2.0.0" - -postcss-filter-plugins@^2.0.0: - version "2.0.3" - resolved "https://registry.yarnpkg.com/postcss-filter-plugins/-/postcss-filter-plugins-2.0.3.tgz#82245fdf82337041645e477114d8e593aa18b8ec" - integrity sha512-T53GVFsdinJhgwm7rg1BzbeBRomOg9y5MBVhGcsV0CxurUdVj1UlPdKtn7aqYA/c/QVkzKMjq2bSV5dKG5+AwQ== - dependencies: - postcss "^5.0.4" - -postcss-merge-idents@^2.1.5: - version "2.1.7" - resolved "https://registry.yarnpkg.com/postcss-merge-idents/-/postcss-merge-idents-2.1.7.tgz#4c5530313c08e1d5b3bbf3d2bbc747e278eea270" - integrity sha1-TFUwMTwI4dWzu/PSu8dH4njuonA= - dependencies: - has "^1.0.1" - postcss "^5.0.10" - postcss-value-parser "^3.1.1" - -postcss-merge-longhand@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-2.0.2.tgz#23d90cd127b0a77994915332739034a1a4f3d658" - integrity sha1-I9kM0Sewp3mUkVMyc5A0oaTz1lg= - dependencies: - postcss "^5.0.4" - postcss-merge-longhand@^4.0.10: version "4.0.10" resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.10.tgz#c4d63ab57bdc054ab4067ab075d488c8c2978380" @@ -6840,16 +6767,15 @@ postcss-merge-longhand@^4.0.10: postcss-value-parser "^3.0.0" stylehacks "^4.0.0" -postcss-merge-rules@^2.0.3: - version "2.1.2" - resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-2.1.2.tgz#d1df5dfaa7b1acc3be553f0e9e10e87c61b5f721" - integrity sha1-0d9d+qexrMO+VT8OnhDofGG19yE= +postcss-merge-longhand@^4.0.11: + version "4.0.11" + resolved "https://registry.yarnpkg.com/postcss-merge-longhand/-/postcss-merge-longhand-4.0.11.tgz#62f49a13e4a0ee04e7b98f42bb16062ca2549e24" + integrity sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== dependencies: - browserslist "^1.5.2" - caniuse-api "^1.5.2" - postcss "^5.0.4" - postcss-selector-parser "^2.2.2" - vendors "^1.0.0" + css-color-names "0.0.4" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + stylehacks "^4.0.0" postcss-merge-rules@^4.0.2: version "4.0.2" @@ -6863,19 +6789,17 @@ postcss-merge-rules@^4.0.2: postcss-selector-parser "^3.0.0" vendors "^1.0.0" -postcss-message-helpers@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/postcss-message-helpers/-/postcss-message-helpers-2.0.0.tgz#a4f2f4fab6e4fe002f0aed000478cdf52f9ba60e" - integrity sha1-pPL0+rbk/gAvCu0ABHjN9S+bpg4= - -postcss-minify-font-values@^1.0.2: - version "1.0.5" - resolved "https://registry.yarnpkg.com/postcss-minify-font-values/-/postcss-minify-font-values-1.0.5.tgz#4b58edb56641eba7c8474ab3526cafd7bbdecb69" - integrity sha1-S1jttWZB66fIR0qzUmyv17vey2k= +postcss-merge-rules@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-merge-rules/-/postcss-merge-rules-4.0.3.tgz#362bea4ff5a1f98e4075a713c6cb25aefef9a650" + integrity sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== dependencies: - object-assign "^4.0.1" - postcss "^5.0.4" - postcss-value-parser "^3.0.2" + browserslist "^4.0.0" + caniuse-api "^3.0.0" + cssnano-util-same-parent "^4.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + vendors "^1.0.0" postcss-minify-font-values@^4.0.2: version "4.0.2" @@ -6885,14 +6809,6 @@ postcss-minify-font-values@^4.0.2: postcss "^7.0.0" postcss-value-parser "^3.0.0" -postcss-minify-gradients@^1.0.1: - version "1.0.5" - resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-1.0.5.tgz#5dbda11373703f83cfb4a3ea3881d8d75ff5e6e1" - integrity sha1-Xb2hE3NwP4PPtKPqOIHY11/15uE= - dependencies: - postcss "^5.0.12" - postcss-value-parser "^3.3.0" - postcss-minify-gradients@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.1.tgz#6da95c6e92a809f956bb76bf0c04494953e1a7dd" @@ -6903,15 +6819,15 @@ postcss-minify-gradients@^4.0.1: postcss "^7.0.0" postcss-value-parser "^3.0.0" -postcss-minify-params@^1.0.4: - version "1.2.2" - resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-1.2.2.tgz#ad2ce071373b943b3d930a3fa59a358c28d6f1f3" - integrity sha1-rSzgcTc7lDs9kwo/pZo1jCjW8fM= +postcss-minify-gradients@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-gradients/-/postcss-minify-gradients-4.0.2.tgz#93b29c2ff5099c535eecda56c4aa6e665a663471" + integrity sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== dependencies: - alphanum-sort "^1.0.1" - postcss "^5.0.2" - postcss-value-parser "^3.0.2" - uniqs "^2.0.0" + cssnano-util-get-arguments "^4.0.0" + is-color-stop "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" postcss-minify-params@^4.0.1: version "4.0.1" @@ -6925,15 +6841,17 @@ postcss-minify-params@^4.0.1: postcss-value-parser "^3.0.0" uniqs "^2.0.0" -postcss-minify-selectors@^2.0.4: - version "2.1.1" - resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-2.1.1.tgz#b2c6a98c0072cf91b932d1a496508114311735bf" - integrity sha1-ssapjAByz5G5MtGkllCBFDEXNb8= +postcss-minify-params@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-params/-/postcss-minify-params-4.0.2.tgz#6b9cef030c11e35261f95f618c90036d680db874" + integrity sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== dependencies: - alphanum-sort "^1.0.2" - has "^1.0.1" - postcss "^5.0.14" - postcss-selector-parser "^2.0.0" + alphanum-sort "^1.0.0" + browserslist "^4.0.0" + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + uniqs "^2.0.0" postcss-minify-selectors@^4.0.1: version "4.0.1" @@ -6945,12 +6863,46 @@ postcss-minify-selectors@^4.0.1: postcss "^7.0.0" postcss-selector-parser "^3.0.0" -postcss-normalize-charset@^1.1.0: - version "1.1.1" - resolved "https://registry.yarnpkg.com/postcss-normalize-charset/-/postcss-normalize-charset-1.1.1.tgz#ef9ee71212d7fe759c78ed162f61ed62b5cb93f1" - integrity sha1-757nEhLX/nWceO0WL2HtYrXLk/E= +postcss-minify-selectors@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-minify-selectors/-/postcss-minify-selectors-4.0.2.tgz#e2e5eb40bfee500d0cd9243500f5f8ea4262fbd8" + integrity sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== dependencies: - postcss "^5.0.5" + alphanum-sort "^1.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-selector-parser "^3.0.0" + +postcss-modules-extract-imports@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-1.1.0.tgz#b614c9720be6816eaee35fb3a5faa1dba6a05ddb" + integrity sha1-thTJcgvmgW6u41+zpfqh26agXds= + dependencies: + postcss "^6.0.1" + +postcss-modules-local-by-default@1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-1.2.0.tgz#f7d80c398c5a393fa7964466bd19500a7d61c069" + integrity sha1-99gMOYxaOT+nlkRmvRlQCn1hwGk= + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + +postcss-modules-scope@1.1.0: + version "1.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-1.1.0.tgz#d6ea64994c79f97b62a72b426fbe6056a194bb90" + integrity sha1-1upkmUx5+XtipytCb75gVqGUu5A= + dependencies: + css-selector-tokenizer "^0.7.0" + postcss "^6.0.1" + +postcss-modules-values@1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/postcss-modules-values/-/postcss-modules-values-1.3.0.tgz#ecffa9d7e192518389f42ad0e83f72aec456ea20" + integrity sha1-7P+p1+GSUYOJ9CrQ6D9yrsRW6iA= + dependencies: + icss-replace-symbols "^1.1.0" + postcss "^6.0.1" postcss-normalize-charset@^4.0.1: version "4.0.1" @@ -6968,6 +6920,15 @@ postcss-normalize-display-values@^4.0.1: postcss "^7.0.0" postcss-value-parser "^3.0.0" +postcss-normalize-display-values@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-display-values/-/postcss-normalize-display-values-4.0.2.tgz#0dbe04a4ce9063d4667ed2be476bb830c825935a" + integrity sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + postcss-normalize-positions@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.1.tgz#ee2d4b67818c961964c6be09d179894b94fd6ba1" @@ -6978,6 +6939,16 @@ postcss-normalize-positions@^4.0.1: postcss "^7.0.0" postcss-value-parser "^3.0.0" +postcss-normalize-positions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-positions/-/postcss-normalize-positions-4.0.2.tgz#05f757f84f260437378368a91f8932d4b102917f" + integrity sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== + dependencies: + cssnano-util-get-arguments "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + postcss-normalize-repeat-style@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.1.tgz#5293f234b94d7669a9f805495d35b82a581c50e5" @@ -6988,6 +6959,16 @@ postcss-normalize-repeat-style@^4.0.1: postcss "^7.0.0" postcss-value-parser "^3.0.0" +postcss-normalize-repeat-style@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-4.0.2.tgz#c4ebbc289f3991a028d44751cbdd11918b17910c" + integrity sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== + dependencies: + cssnano-util-get-arguments "^4.0.0" + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + postcss-normalize-string@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.1.tgz#23c5030c2cc24175f66c914fa5199e2e3c10fef3" @@ -6997,6 +6978,15 @@ postcss-normalize-string@^4.0.1: postcss "^7.0.0" postcss-value-parser "^3.0.0" +postcss-normalize-string@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-string/-/postcss-normalize-string-4.0.2.tgz#cd44c40ab07a0c7a36dc5e99aace1eca4ec2690c" + integrity sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== + dependencies: + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + postcss-normalize-timing-functions@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.1.tgz#8be83e0b9cb3ff2d1abddee032a49108f05f95d7" @@ -7006,6 +6996,15 @@ postcss-normalize-timing-functions@^4.0.1: postcss "^7.0.0" postcss-value-parser "^3.0.0" +postcss-normalize-timing-functions@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-4.0.2.tgz#8e009ca2a3949cdaf8ad23e6b6ab99cb5e7d28d9" + integrity sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== + dependencies: + cssnano-util-get-match "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + postcss-normalize-unicode@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-normalize-unicode/-/postcss-normalize-unicode-4.0.1.tgz#841bd48fdcf3019ad4baa7493a3d363b52ae1cfb" @@ -7015,16 +7014,6 @@ postcss-normalize-unicode@^4.0.1: postcss "^7.0.0" postcss-value-parser "^3.0.0" -postcss-normalize-url@^3.0.7: - version "3.0.8" - resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-3.0.8.tgz#108f74b3f2fcdaf891a2ffa3ea4592279fc78222" - integrity sha1-EI90s/L82viRov+j6kWSJ5/HgiI= - dependencies: - is-absolute-url "^2.0.0" - normalize-url "^1.4.0" - postcss "^5.0.14" - postcss-value-parser "^3.2.3" - postcss-normalize-url@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-normalize-url/-/postcss-normalize-url-4.0.1.tgz#10e437f86bc7c7e58f7b9652ed878daaa95faae1" @@ -7043,13 +7032,13 @@ postcss-normalize-whitespace@^4.0.1: postcss "^7.0.0" postcss-value-parser "^3.0.0" -postcss-ordered-values@^2.1.0: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-2.2.3.tgz#eec6c2a67b6c412a8db2042e77fe8da43f95c11d" - integrity sha1-7sbCpntsQSqNsgQud/6NpD+VwR0= +postcss-normalize-whitespace@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-normalize-whitespace/-/postcss-normalize-whitespace-4.0.2.tgz#bf1d4070fe4fcea87d1348e825d8cc0c5faa7d82" + integrity sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== dependencies: - postcss "^5.0.4" - postcss-value-parser "^3.0.1" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" postcss-ordered-values@^4.1.1: version "4.1.1" @@ -7060,20 +7049,14 @@ postcss-ordered-values@^4.1.1: postcss "^7.0.0" postcss-value-parser "^3.0.0" -postcss-reduce-idents@^2.2.2: - version "2.4.0" - resolved "https://registry.yarnpkg.com/postcss-reduce-idents/-/postcss-reduce-idents-2.4.0.tgz#c2c6d20cc958284f6abfbe63f7609bf409059ad3" - integrity sha1-wsbSDMlYKE9qv75j92Cb9AkFmtM= - dependencies: - postcss "^5.0.4" - postcss-value-parser "^3.0.2" - -postcss-reduce-initial@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-1.0.1.tgz#68f80695f045d08263a879ad240df8dd64f644ea" - integrity sha1-aPgGlfBF0IJjqHmtJA343WT2ROo= +postcss-ordered-values@^4.1.2: + version "4.1.2" + resolved "https://registry.yarnpkg.com/postcss-ordered-values/-/postcss-ordered-values-4.1.2.tgz#0cf75c820ec7d5c4d280189559e0b571ebac0eee" + integrity sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== dependencies: - postcss "^5.0.4" + cssnano-util-get-arguments "^4.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" postcss-reduce-initial@^4.0.2: version "4.0.2" @@ -7085,14 +7068,15 @@ postcss-reduce-initial@^4.0.2: has "^1.0.0" postcss "^7.0.0" -postcss-reduce-transforms@^1.0.3: - version "1.0.4" - resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-1.0.4.tgz#ff76f4d8212437b31c298a42d2e1444025771ae1" - integrity sha1-/3b02CEkN7McKYpC0uFEQCV3GuE= +postcss-reduce-initial@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/postcss-reduce-initial/-/postcss-reduce-initial-4.0.3.tgz#7fd42ebea5e9c814609639e2c2e84ae270ba48df" + integrity sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== dependencies: - has "^1.0.1" - postcss "^5.0.8" - postcss-value-parser "^3.0.1" + browserslist "^4.0.0" + caniuse-api "^3.0.0" + has "^1.0.0" + postcss "^7.0.0" postcss-reduce-transforms@^4.0.1: version "4.0.1" @@ -7104,16 +7088,17 @@ postcss-reduce-transforms@^4.0.1: postcss "^7.0.0" postcss-value-parser "^3.0.0" -postcss-selector-parser@^2.0.0, postcss-selector-parser@^2.2.2: - version "2.2.3" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-2.2.3.tgz#f9437788606c3c9acee16ffe8d8b16297f27bb90" - integrity sha1-+UN3iGBsPJrO4W/+jYsWKX8nu5A= +postcss-reduce-transforms@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-reduce-transforms/-/postcss-reduce-transforms-4.0.2.tgz#17efa405eacc6e07be3414a5ca2d1074681d4e29" + integrity sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" + cssnano-util-get-match "^4.0.0" + has "^1.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" -postcss-selector-parser@^3.0.0: +postcss-selector-parser@3.1.1, postcss-selector-parser@^3.0.0: version "3.1.1" resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-3.1.1.tgz#4f875f4afb0c96573d5cf4d74011aee250a7e865" integrity sha1-T4dfSvsMllc9XPTXQBGu4lCn6GU= @@ -7131,16 +7116,6 @@ postcss-selector-parser@^5.0.0-rc.4: indexes-of "^1.0.1" uniq "^1.0.1" -postcss-svgo@^2.1.1: - version "2.1.6" - resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-2.1.6.tgz#b6df18aa613b666e133f08adb5219c2684ac108d" - integrity sha1-tt8YqmE7Zm4TPwittSGcJoSsEI0= - dependencies: - is-svg "^2.0.0" - postcss "^5.0.14" - postcss-value-parser "^3.2.3" - svgo "^0.7.0" - postcss-svgo@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.1.tgz#5628cdb38f015de6b588ce6d0bf0724b492b581d" @@ -7151,14 +7126,15 @@ postcss-svgo@^4.0.1: postcss-value-parser "^3.0.0" svgo "^1.0.0" -postcss-unique-selectors@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/postcss-unique-selectors/-/postcss-unique-selectors-2.0.2.tgz#981d57d29ddcb33e7b1dfe1fd43b8649f933ca1d" - integrity sha1-mB1X0p3csz57Hf4f1DuGSfkzyh0= +postcss-svgo@^4.0.2: + version "4.0.2" + resolved "https://registry.yarnpkg.com/postcss-svgo/-/postcss-svgo-4.0.2.tgz#17b997bc711b333bab143aaed3b8d3d6e3d38258" + integrity sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== dependencies: - alphanum-sort "^1.0.1" - postcss "^5.0.4" - uniqs "^2.0.0" + is-svg "^3.0.0" + postcss "^7.0.0" + postcss-value-parser "^3.0.0" + svgo "^1.0.0" postcss-unique-selectors@^4.0.1: version "4.0.1" @@ -7169,30 +7145,29 @@ postcss-unique-selectors@^4.0.1: postcss "^7.0.0" uniqs "^2.0.0" -postcss-value-parser@^3.0.0, postcss-value-parser@^3.0.1, postcss-value-parser@^3.0.2, postcss-value-parser@^3.1.1, postcss-value-parser@^3.1.2, postcss-value-parser@^3.2.3, postcss-value-parser@^3.3.0, postcss-value-parser@^3.3.1: +postcss-value-parser@^3.0.0, postcss-value-parser@^3.3.1: version "3.3.1" resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281" integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== -postcss-zindex@^2.0.1: - version "2.2.0" - resolved "https://registry.yarnpkg.com/postcss-zindex/-/postcss-zindex-2.2.0.tgz#d2109ddc055b91af67fc4cb3b025946639d2af22" - integrity sha1-0hCd3AVbka9n/EyzsCWUZjnSryI= - dependencies: - has "^1.0.1" - postcss "^5.0.4" - uniqs "^2.0.0" - -postcss@^5.0.10, postcss@^5.0.11, postcss@^5.0.12, postcss@^5.0.13, postcss@^5.0.14, postcss@^5.0.16, postcss@^5.0.2, postcss@^5.0.4, postcss@^5.0.5, postcss@^5.0.8, postcss@^5.2.16: - version "5.2.18" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-5.2.18.tgz#badfa1497d46244f6390f58b319830d9107853c5" - integrity sha512-zrUjRRe1bpXKsX1qAJNJjqZViErVuyEkMTRrwu4ud4sbTtIBRmtaYDrHmcGgmrbsW3MHfmtIf+vJumgQn+PrXg== +postcss@6.0.1: + version "6.0.1" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.1.tgz#000dbd1f8eef217aa368b9a212c5fc40b2a8f3f2" + integrity sha1-AA29H47vIXqjaLmiEsX8QLKo8/I= dependencies: chalk "^1.1.3" - js-base64 "^2.1.9" source-map "^0.5.6" supports-color "^3.2.3" +postcss@^6.0.1, postcss@^6.0.14: + version "6.0.23" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-6.0.23.tgz#61c82cc328ac60e677645f979054eb98bc0e3324" + integrity sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag== + dependencies: + chalk "^2.4.1" + source-map "^0.6.1" + supports-color "^5.4.0" + postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.5: version "7.0.7" resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.7.tgz#2754d073f77acb4ef08f1235c36c5721a7201614" @@ -7202,6 +7177,15 @@ postcss@^7.0.0, postcss@^7.0.1, postcss@^7.0.5: source-map "^0.6.1" supports-color "^5.5.0" +postcss@^7.0.11: + version "7.0.14" + resolved "https://registry.yarnpkg.com/postcss/-/postcss-7.0.14.tgz#4527ed6b1ca0d82c53ce5ec1a2041c2346bbd6e5" + integrity sha512-NsbD6XUUMZvBxtQAJuWDJeeC4QFsmWsfozWxCJPWf3M55K9iu2iMDaKqyoOdTJ1R4usBXuxlVFAIo8rZPQD4Bg== + dependencies: + chalk "^2.4.2" + source-map "^0.6.1" + supports-color "^6.1.0" + posthtml-parser@^0.3.3: version "0.3.3" resolved "https://registry.yarnpkg.com/posthtml-parser/-/posthtml-parser-0.3.3.tgz#3fe986fca9f00c0f109d731ba590b192f26e776d" @@ -7238,16 +7222,6 @@ prelude-ls@~1.1.2: resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= -prepend-http@^1.0.0: - version "1.0.4" - resolved "https://registry.yarnpkg.com/prepend-http/-/prepend-http-1.0.4.tgz#d4f4562b0ce3696e41ac52d0e002e57a635dc6dc" - integrity sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= - -preserve@^0.2.0: - version "0.2.0" - resolved "https://registry.yarnpkg.com/preserve/-/preserve-0.2.0.tgz#815ed1f6ebc65926f865b310c0713bcb3315ce4b" - integrity sha1-gV7R9uvGWSb4ZbMQwHE7yzMVzks= - private@^0.1.6: version "0.1.8" resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" @@ -7310,7 +7284,7 @@ pseudomap@^1.0.2: resolved "https://registry.yarnpkg.com/pseudomap/-/pseudomap-1.0.2.tgz#f052a28da70e618917ef0a8ac34c1ae5a68286b3" integrity sha1-8FKijacOYYkX7wqKw0wa5aaChrM= -psl@^1.1.24: +psl@^1.1.24, psl@^1.1.28: version "1.1.31" resolved "https://registry.yarnpkg.com/psl/-/psl-1.1.31.tgz#e9aa86d0101b5b105cbe93ac6b784cd547276184" integrity sha512-/6pt4+C+T+wZUieKR620OpzN/LlnNKuWjy1iFLQ/UG35JqHlR/89MP1d96dUfkf6Dne3TuLQzOYEYshJ+Hx8mw== @@ -7362,7 +7336,7 @@ punycode@^1.2.4, punycode@^1.4.1: resolved "https://registry.yarnpkg.com/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e" integrity sha1-wNWmOycYgArY4esPpSachN1BhF4= -punycode@^2.1.0: +punycode@^2.1.0, punycode@^2.1.1: version "2.1.1" resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== @@ -7377,14 +7351,6 @@ qs@~6.5.2: resolved "https://registry.yarnpkg.com/qs/-/qs-6.5.2.tgz#cb3ae806e8740444584ef154ce8ee98d403f3e36" integrity sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== -query-string@^4.1.0: - version "4.3.4" - resolved "https://registry.yarnpkg.com/query-string/-/query-string-4.3.4.tgz#bbb693b9ca915c232515b228b1a02b609043dbeb" - integrity sha1-u7aTucqRXCMlFbIosaArYJBD2+s= - dependencies: - object-assign "^4.1.0" - strict-uri-encode "^1.0.0" - querystring-es3@^0.2.0: version "0.2.1" resolved "https://registry.yarnpkg.com/querystring-es3/-/querystring-es3-0.2.1.tgz#9ec61f79049875707d69414596fd907a4d711e73" @@ -7409,15 +7375,6 @@ quote-stream@^1.0.1, quote-stream@~1.0.2: minimist "^1.1.3" through2 "^2.0.0" -randomatic@^3.0.0: - version "3.1.1" - resolved "https://registry.yarnpkg.com/randomatic/-/randomatic-3.1.1.tgz#b776efc59375984e36c537b2f51a1f0aff0da1ed" - integrity sha512-TuDE5KxZ0J461RVjrJZCJc+J+zCkTb1MbH9AQUq68sMhOMcy9jLcb3BrZKgp9q9Ncltdg4QVqWrH02W2EFFVYw== - dependencies: - is-number "^4.0.0" - kind-of "^6.0.0" - math-random "^1.0.1" - randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5: version "2.0.6" resolved "https://registry.yarnpkg.com/randombytes/-/randombytes-2.0.6.tgz#d302c522948588848a8d300c932b44c24231da80" @@ -7591,22 +7548,6 @@ redent@^2.0.0: indent-string "^3.0.0" strip-indent "^2.0.0" -reduce-css-calc@^1.2.6: - version "1.3.0" - resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-1.3.0.tgz#747c914e049614a4c9cfbba629871ad1d2927716" - integrity sha1-dHyRTgSWFKTJz7umKYca0dKSdxY= - dependencies: - balanced-match "^0.4.2" - math-expression-evaluator "^1.2.14" - reduce-function-call "^1.0.1" - -reduce-function-call@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/reduce-function-call/-/reduce-function-call-1.0.2.tgz#5a200bf92e0e37751752fe45b0ab330fd4b6be99" - integrity sha1-WiAL+S4ON3UXUv5FsKszD9S2vpk= - dependencies: - balanced-match "^0.4.2" - regenerate-unicode-properties@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/regenerate-unicode-properties/-/regenerate-unicode-properties-7.0.0.tgz#107405afcc4a190ec5ed450ecaa00ed0cafa7a4c" @@ -7614,7 +7555,7 @@ regenerate-unicode-properties@^7.0.0: dependencies: regenerate "^1.4.0" -regenerate@^1.4.0: +regenerate@^1.2.1, regenerate@^1.4.0: version "1.4.0" resolved "https://registry.yarnpkg.com/regenerate/-/regenerate-1.4.0.tgz#4a856ec4b56e4077c557589cae85e7a4c8869a11" integrity sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== @@ -7629,20 +7570,13 @@ regenerator-runtime@^0.12.0: resolved "https://registry.yarnpkg.com/regenerator-runtime/-/regenerator-runtime-0.12.1.tgz#fa1a71544764c036f8c49b13a08b2594c9f8a0de" integrity sha512-odxIc1/vDlo4iZcfXqRYFj0vpXFNoGdKMAUieAlFYO6m/nl5e9KR/beGf41z4a1FI+aQgtjhuaSlDxQ0hmkrHg== -regenerator-transform@^0.13.3: - version "0.13.3" - resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.3.tgz#264bd9ff38a8ce24b06e0636496b2c856b57bcbb" - integrity sha512-5ipTrZFSq5vU2YoGoww4uaRVAK4wyYC4TSICibbfEPOruUu8FFP7ErV0BjmbIOEpn3O/k9na9UEdYR/3m7N6uA== +regenerator-transform@^0.13.4: + version "0.13.4" + resolved "https://registry.yarnpkg.com/regenerator-transform/-/regenerator-transform-0.13.4.tgz#18f6763cf1382c69c36df76c6ce122cc694284fb" + integrity sha512-T0QMBjK3J0MtxjPmdIMXm72Wvj2Abb0Bd4HADdfijwMdoIsyQZ6fWC7kDFhk2YinBBEMZDL7Y7wh0J1sGx3S4A== dependencies: private "^0.1.6" -regex-cache@^0.4.2: - version "0.4.4" - resolved "https://registry.yarnpkg.com/regex-cache/-/regex-cache-0.4.4.tgz#75bdc58a2a1496cec48a12835bc54c8d562336dd" - integrity sha512-nVIZwtCjkC9YgvWkpM55B5rBhBYRZhAaJbgcFYXXsHnbZ9UZI9nnVWYZpBlCqv9ho2eZryPnWrZGsOdPwVWXWQ== - dependencies: - is-equal-shallow "^0.1.3" - regex-not@^1.0.0, regex-not@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/regex-not/-/regex-not-1.0.2.tgz#1f4ece27e00b0b65e0247a6810e6a85d83a5752c" @@ -7651,6 +7585,20 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" +regexp-tree@^0.1.0: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regexp-tree/-/regexp-tree-0.1.5.tgz#7cd71fca17198d04b4176efd79713f2998009397" + integrity sha512-nUmxvfJyAODw+0B13hj8CFVAxhe7fDEAgJgaotBu3nnR+IgGgZq59YedJP5VYTlkEfqjuK6TuRpnymKdatLZfQ== + +regexpu-core@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-1.0.0.tgz#86a763f58ee4d7c2f6b102e4764050de7ed90c6b" + integrity sha1-hqdj9Y7k18L2sQLkdkBQ3n7ZDGs= + dependencies: + regenerate "^1.2.1" + regjsgen "^0.2.0" + regjsparser "^0.1.4" + regexpu-core@^4.1.3, regexpu-core@^4.2.0: version "4.4.0" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-4.4.0.tgz#8d43e0d1266883969720345e70c275ee0aec0d32" @@ -7663,11 +7611,23 @@ regexpu-core@^4.1.3, regexpu-core@^4.2.0: unicode-match-property-ecmascript "^1.0.4" unicode-match-property-value-ecmascript "^1.0.2" +regjsgen@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.2.0.tgz#6c016adeac554f75823fe37ac05b92d5a4edb1f7" + integrity sha1-bAFq3qxVT3WCP+N6wFuS1aTtsfc= + regjsgen@^0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/regjsgen/-/regjsgen-0.5.0.tgz#a7634dc08f89209c2049adda3525711fb97265dd" integrity sha512-RnIrLhrXCX5ow/E5/Mh2O4e/oa1/jW0eaBKTSy3LaCj+M3Bqvm97GWDp2yUtzIs4LEn65zR2yiYGFqb2ApnzDA== +regjsparser@^0.1.4: + version "0.1.5" + resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.1.5.tgz#7ee8f84dc6fa792d3fd0ae228d24bd949ead205c" + integrity sha1-fuj4Tcb6eS0/0K4ijSS9lJ6tIFw= + dependencies: + jsesc "~0.5.0" + regjsparser@^0.6.0: version "0.6.0" resolved "https://registry.yarnpkg.com/regjsparser/-/regjsparser-0.6.0.tgz#f1e6ae8b7da2bae96c99399b868cd6c933a2ba9c" @@ -7692,7 +7652,7 @@ repeat-element@^1.1.2: resolved "https://registry.yarnpkg.com/repeat-element/-/repeat-element-1.1.3.tgz#782e0d825c0c5a3bb39731f84efee6b742e6b1ce" integrity sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== -repeat-string@^1.5.2, repeat-string@^1.6.1: +repeat-string@^1.6.1: version "1.6.1" resolved "https://registry.yarnpkg.com/repeat-string/-/repeat-string-1.6.1.tgz#8dcae470e1c88abc2d600fff4a776286da75e637" integrity sha1-jcrkcOHIirwtYA//Sndihtp15jc= @@ -7704,7 +7664,23 @@ repeating@^2.0.0: dependencies: is-finite "^1.0.0" -request@^2.87.0: +request-promise-core@1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/request-promise-core/-/request-promise-core-1.1.2.tgz#339f6aababcafdb31c799ff158700336301d3346" + integrity sha512-UHYyq1MO8GsefGEt7EprS8UrXsm1TxEvFUX1IMTuSLU2Rh7fTIdFtl8xD7JiEYiWU2dl+NYAjCTksTehQUxPag== + dependencies: + lodash "^4.17.11" + +request-promise-native@^1.0.5: + version "1.0.7" + resolved "https://registry.yarnpkg.com/request-promise-native/-/request-promise-native-1.0.7.tgz#a49868a624bdea5069f1251d0a836e0d89aa2c59" + integrity sha512-rIMnbBdgNViL37nZ1b3L/VfPOpSi0TqVDQPAvO6U14lMzOLrt5nilxCQqtDKhZeDiW0/hkCXGoQjhgJd/tCh6w== + dependencies: + request-promise-core "1.1.2" + stealthy-require "^1.1.1" + tough-cookie "^2.3.3" + +request@^2.72.0, request@^2.87.0: version "2.88.0" resolved "https://registry.yarnpkg.com/request/-/request-2.88.0.tgz#9c2fca4f7d35b592efe57c7f0a55e81052124fef" integrity sha512-NAqBSrijGLZdM0WZNsInLJpkJokL72XYjUpnB0iwsRgxh7dB6COrHnTBNwN0E+lHDAJzu7kLAkDeY08z2/A0hg== @@ -7820,30 +7796,30 @@ ripemd160@^2.0.0, ripemd160@^2.0.1: hash-base "^3.0.0" inherits "^2.0.1" -rollup-plugin-cleanup@^3.1.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/rollup-plugin-cleanup/-/rollup-plugin-cleanup-3.1.0.tgz#ba453828c9039fba76e276bb6c516e7dfd5d23d4" - integrity sha512-HA6PyX6tvN3rK6VgGemqPcDC62vYL9FawIng7IciaXbj/wJ4ydY13JmN+S+zIOtVaqpJhB3lTH24l2YVGJlC8A== +rollup-plugin-cleanup@^3.1.1: + version "3.1.1" + resolved "https://registry.yarnpkg.com/rollup-plugin-cleanup/-/rollup-plugin-cleanup-3.1.1.tgz#d012faab5e212b1c4bfa8144ace70fc6ac7b3315" + integrity sha512-wMS9JQm4ShvlMqno1pOfqvh0yYgNLO2ZgmzDsVvKuDt4XCn+9DcMoUwRQ5t9p9b113dR5FhPFFUHnvvQ/yuEtA== dependencies: - js-cleanup "^1.0.0" - rollup-pluginutils "^2.3.0" + js-cleanup "^1.0.1" + rollup-pluginutils "^2.3.3" -rollup-pluginutils@^2.3.0: - version "2.3.3" - resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.3.3.tgz#3aad9b1eb3e7fe8262820818840bf091e5ae6794" - integrity sha512-2XZwja7b6P5q4RZ5FhyX1+f46xi1Z3qBKigLRZ6VTZjwbN0K1IFGMlwm06Uu0Emcre2Z63l77nq/pzn+KxIEoA== +rollup-pluginutils@^2.3.3: + version "2.5.0" + resolved "https://registry.yarnpkg.com/rollup-pluginutils/-/rollup-pluginutils-2.5.0.tgz#23be0f05ac3972ea7b08fc7870cb91fde5b23a09" + integrity sha512-9Muh1H+XB5f5ONmKMayUoTYR1EZwHbwJJ9oZLrKT5yuTf/RLIQ5mYIGsrERquVucJmjmaAW0Y7+6Qo1Ep+5w3Q== dependencies: - estree-walker "^0.5.2" - micromatch "^2.3.11" + estree-walker "^0.6.0" + micromatch "^3.1.10" -rollup@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.1.0.tgz#461a7534b55be48aa4a6e6810a1543a5769e75d1" - integrity sha512-NK03gkkOz0CchHBMGomcNqa6U3jLNzHuWK9SI0+1FV475JA6cQxVtjlDcQoKKDNIQ3IwYumIlgoKYDEWUyFBwQ== +rollup@^1.7.4: + version "1.7.4" + resolved "https://registry.yarnpkg.com/rollup/-/rollup-1.7.4.tgz#dd9d1d4935d3db38f16e1caaef635d8d1b0831c4" + integrity sha512-nc86fETLHdozhRWlW/uNVIQ7ODuA1vU2/L8znAxP9TNMx1NA6GTth3llqoxxCle2kkyui+OfGzbKaQxD60NJjA== dependencies: "@types/estree" "0.0.39" - "@types/node" "*" - acorn "^6.0.5" + "@types/node" "^11.11.6" + acorn "^6.1.1" run-async@^2.2.0: version "2.3.0" @@ -7890,7 +7866,7 @@ safer-eval@^1.3.0: dependencies: clones "^1.2.0" -sax@^1.2.4, sax@~1.2.1, sax@~1.2.4: +sax@^1.2.4, sax@~1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/sax/-/sax-1.2.4.tgz#2816234e2378bddc4e5354fab5caa895df7100d9" integrity sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== @@ -8116,13 +8092,6 @@ socks@~2.2.0: ip "^1.1.5" smart-buffer "^4.0.1" -sort-keys@^1.0.0: - version "1.1.2" - resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-1.1.2.tgz#441b6d4d346798f1b4e49e8920adfba0e543f9ad" - integrity sha1-RBttTTRnmPG05J6JIK37oOVD+a0= - dependencies: - is-plain-obj "^1.0.0" - sort-keys@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" @@ -8146,6 +8115,14 @@ source-map-resolve@^0.5.0: source-map-url "^0.4.0" urix "^0.1.0" +source-map-support@~0.5.10: + version "0.5.11" + resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.11.tgz#efac2ce0800355d026326a0ca23e162aeac9a4e2" + integrity sha512-//sajEx/fGL3iw6fltKMdPvy8kL3kJ2O3iuYlRoT3k9Kb4BjOoZ+BZzaNHeuaruSt+Kf3Zk9tnfAQg9/AJqUVQ== + dependencies: + buffer-from "^1.0.0" + source-map "^0.6.0" + source-map-support@~0.5.6: version "0.5.9" resolved "https://registry.yarnpkg.com/source-map-support/-/source-map-support-0.5.9.tgz#41bc953b2534267ea2d605bccfa7bfa3111ced5f" @@ -8310,6 +8287,11 @@ statuses@~1.4.0: resolved "https://registry.yarnpkg.com/statuses/-/statuses-1.4.0.tgz#bb73d446da2796106efcc1b601a253d6c46bd087" integrity sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew== +stealthy-require@^1.1.1: + version "1.1.1" + resolved "https://registry.yarnpkg.com/stealthy-require/-/stealthy-require-1.1.1.tgz#35b09875b4ff49f26a777e509b3090a3226bf24b" + integrity sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= + stream-browserify@^2.0.1: version "2.0.1" resolved "https://registry.yarnpkg.com/stream-browserify/-/stream-browserify-2.0.1.tgz#66266ee5f9bdb9940a4e4514cafb43bb71e5c9db" @@ -8342,11 +8324,6 @@ stream-shift@^1.0.0: resolved "https://registry.yarnpkg.com/stream-shift/-/stream-shift-1.0.0.tgz#d5c752825e5367e786f78e18e445ea223a155952" integrity sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI= -strict-uri-encode@^1.0.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz#279b225df1d582b1f54e65addd4352e18faa0713" - integrity sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= - string-width@^1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/string-width/-/string-width-1.0.2.tgz#118bdf5b8cdc51a2a7e70d211e07e2b0b9b107d3" @@ -8482,18 +8459,12 @@ supports-color@^5.3.0, supports-color@^5.4.0, supports-color@^5.5.0: dependencies: has-flag "^3.0.0" -svgo@^0.7.0: - version "0.7.2" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-0.7.2.tgz#9f5772413952135c6fefbf40afe6a4faa88b4bb5" - integrity sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U= +supports-color@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-6.1.0.tgz#0764abc69c63d5ac842dd4867e8d025e880df8f3" + integrity sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== dependencies: - coa "~1.0.1" - colors "~1.1.2" - csso "~2.3.1" - js-yaml "~3.7.0" - mkdirp "~0.5.1" - sax "~1.2.1" - whet.extend "~0.9.9" + has-flag "^3.0.0" svgo@^1.0.0, svgo@^1.0.5: version "1.1.1" @@ -8515,6 +8486,11 @@ svgo@^1.0.0, svgo@^1.0.5: unquote "~1.1.1" util.promisify "~1.0.0" +symbol-tree@^3.2.2: + version "3.2.2" + resolved "https://registry.yarnpkg.com/symbol-tree/-/symbol-tree-3.2.2.tgz#ae27db38f660a7ae2e1c3b7d1bc290819b8519e6" + integrity sha1-rifbOPZgp64uHDt9G8KQgZuFGeY= + tapable@^1.0.0, tapable@^1.1.0: version "1.1.1" resolved "https://registry.yarnpkg.com/tapable/-/tapable-1.1.1.tgz#4d297923c5a72a42360de2ab52dadfaaec00018e" @@ -8573,7 +8549,16 @@ terser-webpack-plugin@^1.1.0: webpack-sources "^1.1.0" worker-farm "^1.5.2" -terser@^3.14.1, terser@^3.7.3, terser@^3.8.1: +terser@^3.16.1, terser@^3.17.0: + version "3.17.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-3.17.0.tgz#f88ffbeda0deb5637f9d24b0da66f4e15ab10cb2" + integrity sha512-/FQzzPJmCpjAH9Xvk2paiWrFq+5M6aVOf+2KRbwhByISDX/EujxsK+BAvrhb6H+2rtrLCHK9N01wO014vrIwVQ== + dependencies: + commander "^2.19.0" + source-map "~0.6.1" + source-map-support "~0.5.10" + +terser@^3.7.3, terser@^3.8.1: version "3.14.1" resolved "https://registry.yarnpkg.com/terser/-/terser-3.14.1.tgz#cc4764014af570bc79c79742358bd46926018a32" integrity sha512-NSo3E99QDbYSMeJaEk9YW2lTg3qS9V0aKGlb+PlOrei1X02r1wSBHCNX/O+yeTRFSWPKPIGj6MqvvdqV4rnVGw== @@ -8674,6 +8659,14 @@ to-regex@^3.0.1, to-regex@^3.0.2: regex-not "^1.0.2" safe-regex "^1.1.0" +tough-cookie@^2.3.3, tough-cookie@^2.3.4: + version "2.5.0" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.5.0.tgz#cd9fb2a0aa1d5a12b473bd9fb96fa3dcff65ade2" + integrity sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + dependencies: + psl "^1.1.28" + punycode "^2.1.1" + tough-cookie@~2.4.3: version "2.4.3" resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-2.4.3.tgz#53f36da3f47783b0925afa06ff9f3b165280f781" @@ -8725,10 +8718,10 @@ tslib@^1.8.0, tslib@^1.8.1, tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.9.3.tgz#d7e4dd79245d85428c4d7e4822a79917954ca286" integrity sha512-4krF8scpejhaOgqzBEcGM7yDIEfi0/8+8zDRZhNZZ2kjmHJ4hv3zCbQWxoJGz1iw5U0Jl0nma13xzHXcncMavQ== -tslint@^5.12.0: - version "5.12.0" - resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.12.0.tgz#47f2dba291ed3d580752d109866fb640768fca36" - integrity sha512-CKEcH1MHUBhoV43SA/Jmy1l24HJJgI0eyLbBNSRyFlsQvb9v6Zdq+Nz2vEOH00nC5SUx4SneJ59PZUS/ARcokQ== +tslint@^5.14.0: + version "5.14.0" + resolved "https://registry.yarnpkg.com/tslint/-/tslint-5.14.0.tgz#be62637135ac244fc9b37ed6ea5252c9eba1616e" + integrity sha512-IUla/ieHVnB8Le7LdQFRGlVJid2T/gaJe5VkjzRVSRR6pA2ODYrnfR1hmxi+5+au9l50jBwpbBL34txgv4NnTQ== dependencies: babel-code-frame "^6.22.0" builtin-modules "^1.1.1" @@ -8738,12 +8731,13 @@ tslint@^5.12.0: glob "^7.1.1" js-yaml "^3.7.0" minimatch "^3.0.4" + mkdirp "^0.5.1" resolve "^1.3.2" semver "^5.3.0" tslib "^1.8.0" - tsutils "^2.27.2" + tsutils "^2.29.0" -tsutils@^2.27.2: +tsutils@^2.29.0: version "2.29.0" resolved "https://registry.yarnpkg.com/tsutils/-/tsutils-2.29.0.tgz#32b488501467acbedd4b85498673a0812aca0b99" integrity sha512-g5JVHCIJwzfISaXpXE1qvNalca5Jwob6FjI4AoPlqMusJ6ftFE7IkkFoMhVLRgK+4Kx3gkzb8UZK5t5yTTvEmA== @@ -8830,6 +8824,21 @@ umask@^1.1.0: resolved "https://registry.yarnpkg.com/umask/-/umask-1.1.0.tgz#f29cebf01df517912bb58ff9c4e50fde8e33320d" integrity sha1-8pzr8B31F5ErtY/5xOUP3o4zMg0= +uncss@^0.16.2: + version "0.16.2" + resolved "https://registry.yarnpkg.com/uncss/-/uncss-0.16.2.tgz#3b2269c59012da7c66cbe98fbedddeef94f0649c" + integrity sha1-OyJpxZAS2nxmy+mPvt3e75TwZJw= + dependencies: + commander "^2.9.0" + glob "^7.0.3" + is-absolute-url "^2.0.0" + is-html "^1.0.0" + jsdom "^11.3.0" + lodash "^4.13.1" + postcss "^6.0.14" + postcss-selector-parser "3.1.1" + request "^2.72.0" + unicode-canonical-property-names-ecmascript@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" @@ -9021,6 +9030,13 @@ vm-browserify@0.0.4: dependencies: indexof "0.0.1" +w3c-hr-time@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/w3c-hr-time/-/w3c-hr-time-1.0.1.tgz#82ac2bff63d950ea9e3189a58a65625fedf19045" + integrity sha1-gqwr/2PZUOqeMYmlimViX+3xkEU= + dependencies: + browser-process-hrtime "^0.1.2" + watchpack@^1.5.0: version "1.6.0" resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-1.6.0.tgz#4bc12c2ebe8aa277a71f1d3f14d685c7b446cd00" @@ -9099,6 +9115,27 @@ webpack@^4.28.1: watchpack "^1.5.0" webpack-sources "^1.3.0" +whatwg-encoding@^1.0.1, whatwg-encoding@^1.0.3: + version "1.0.5" + resolved "https://registry.yarnpkg.com/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz#5abacf777c32166a51d085d6b4f3e7d27113ddb0" + integrity sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + dependencies: + iconv-lite "0.4.24" + +whatwg-mimetype@^2.1.0, whatwg-mimetype@^2.2.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/whatwg-mimetype/-/whatwg-mimetype-2.3.0.tgz#3d4b1e0312d2079879f826aff18dbeeca5960fbf" + integrity sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + +whatwg-url@^6.4.1: + version "6.5.0" + resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-6.5.0.tgz#f2df02bff176fd65070df74ad5ccbb5a199965a8" + integrity sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== + dependencies: + lodash.sortby "^4.7.0" + tr46 "^1.0.1" + webidl-conversions "^4.0.2" + whatwg-url@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/whatwg-url/-/whatwg-url-7.0.0.tgz#fde926fa54a599f3adf82dff25a9f7be02dc6edd" @@ -9108,11 +9145,6 @@ whatwg-url@^7.0.0: tr46 "^1.0.1" webidl-conversions "^4.0.2" -whet.extend@~0.9.9: - version "0.9.9" - resolved "https://registry.yarnpkg.com/whet.extend/-/whet.extend-0.9.9.tgz#f877d5bf648c97e5aa542fadc16d6a259b9c11a1" - integrity sha1-+HfVv2SMl+WqVC+twW1qJZucEaE= - which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" @@ -9191,13 +9223,18 @@ write-pkg@^3.1.0: sort-keys "^2.0.0" write-json-file "^2.2.0" -ws@^5.1.1: +ws@^5.1.1, ws@^5.2.0: version "5.2.2" resolved "https://registry.yarnpkg.com/ws/-/ws-5.2.2.tgz#dffef14866b8e8dc9133582514d1befaf96e980f" integrity sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA== dependencies: async-limiter "~1.0.0" +xml-name-validator@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/xml-name-validator/-/xml-name-validator-3.0.0.tgz#6ae73e06de4d8c6e47f9fb181f78d648ad457c6a" + integrity sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + xtend@^4.0.0, xtend@~4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.1.tgz#a5c6d532be656e23db820efb943a1f04998d63af"