diff --git a/packages/atom/CHANGELOG.md b/packages/atom/CHANGELOG.md
index 95d8d3780b..df27a7b238 100644
--- a/packages/atom/CHANGELOG.md
+++ b/packages/atom/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+## [1.5.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@1.5.0...@thi.ng/atom@1.5.1) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/atom
+
# [1.5.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/atom@1.4.7...@thi.ng/atom@1.5.0) (2018-08-27)
diff --git a/packages/atom/package.json b/packages/atom/package.json
index 43bb6a58ef..e04f3bae04 100644
--- a/packages/atom/package.json
+++ b/packages/atom/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/atom",
- "version": "1.5.0",
+ "version": "1.5.1",
"description": "Mutable wrapper for immutable values",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -32,7 +32,7 @@
"@thi.ng/checks": "^1.5.7",
"@thi.ng/equiv": "^0.1.7",
"@thi.ng/errors": "^0.1.6",
- "@thi.ng/paths": "^1.5.2"
+ "@thi.ng/paths": "^1.6.0"
},
"keywords": [
"cursor",
diff --git a/packages/hdom/CHANGELOG.md b/packages/hdom/CHANGELOG.md
index fa944eff34..492a29d601 100644
--- a/packages/hdom/CHANGELOG.md
+++ b/packages/hdom/CHANGELOG.md
@@ -3,6 +3,25 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+## [4.0.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@4.0.2...@thi.ng/hdom@4.0.3) (2018-09-01)
+
+
+### Bug Fixes
+
+* **hdom:** fix local import ([e66a492](https://github.com/thi-ng/umbrella/commit/e66a492))
+
+
+
+
+
+## [4.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@4.0.1...@thi.ng/hdom@4.0.2) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/hdom
+
## [4.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hdom@4.0.0...@thi.ng/hdom@4.0.1) (2018-09-01)
diff --git a/packages/hdom/README.md b/packages/hdom/README.md
index b3056471cb..f750032aae 100644
--- a/packages/hdom/README.md
+++ b/packages/hdom/README.md
@@ -209,7 +209,7 @@ Non-exhaustive list:
### Dataflow graph SVG components
-![screenshot](https://raw.githubusercontent.com/thi-ng/umbrella/master/assets/screenshots/estuary.png)
+![screenshot](https://raw.githubusercontent.com/thi-ng/umbrella/master/assets/screenshots/estuary.jpg)
This is a preview of the WIP
[@thi.ng/estuary](https://github.com/thi-ng/umbrella/tree/feature/estuary/packages/estuary)
diff --git a/packages/hdom/package.json b/packages/hdom/package.json
index caa7da861a..1611be96a4 100644
--- a/packages/hdom/package.json
+++ b/packages/hdom/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hdom",
- "version": "4.0.1",
+ "version": "4.0.3",
"description": "Lightweight vanilla ES6 UI component & virtual DOM system",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -20,7 +20,7 @@
"test": "rm -rf build && tsc -p test && nyc mocha build/test/*.js"
},
"devDependencies": {
- "@thi.ng/atom": "^1.5.0",
+ "@thi.ng/atom": "^1.5.1",
"@types/mocha": "^5.2.5",
"@types/node": "^10.5.5",
"mocha": "^5.2.0",
@@ -33,7 +33,7 @@
"@thi.ng/checks": "^1.5.7",
"@thi.ng/diff": "^1.0.22",
"@thi.ng/equiv": "^0.1.7",
- "@thi.ng/hiccup": "^2.1.0"
+ "@thi.ng/hiccup": "^2.1.1"
},
"keywords": [
"browser",
diff --git a/packages/hdom/src/start.ts b/packages/hdom/src/start.ts
index d40f7ce45b..6e9b22d16d 100644
--- a/packages/hdom/src/start.ts
+++ b/packages/hdom/src/start.ts
@@ -2,8 +2,8 @@ import { isString } from "@thi.ng/checks/is-string";
import { HDOMOpts } from "./api";
import { diffElement } from "./diff";
+import { hydrateDOM } from "./dom";
import { normalizeTree } from "./normalize";
-import { hydrateDOM } from "@thi.ng/hdom/src/dom";
/**
* Takes a parent DOM element (or ID), hiccup tree (array, function or
diff --git a/packages/hiccup-svg/CHANGELOG.md b/packages/hiccup-svg/CHANGELOG.md
index 8c6264826e..73b743b93b 100644
--- a/packages/hiccup-svg/CHANGELOG.md
+++ b/packages/hiccup-svg/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+## [1.0.13](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@1.0.12...@thi.ng/hiccup-svg@1.0.13) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/hiccup-svg
+
## [1.0.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup-svg@1.0.11...@thi.ng/hiccup-svg@1.0.12) (2018-08-31)
diff --git a/packages/hiccup-svg/package.json b/packages/hiccup-svg/package.json
index b31197f38b..dd18d6387e 100644
--- a/packages/hiccup-svg/package.json
+++ b/packages/hiccup-svg/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hiccup-svg",
- "version": "1.0.12",
+ "version": "1.0.13",
"description": "SVG element functions for @thi.ng/hiccup & @thi.ng/hdom",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -28,7 +28,7 @@
"typescript": "^3.0.1"
},
"dependencies": {
- "@thi.ng/hiccup": "^2.1.0"
+ "@thi.ng/hiccup": "^2.1.1"
},
"keywords": [
"components",
diff --git a/packages/hiccup/CHANGELOG.md b/packages/hiccup/CHANGELOG.md
index fdded8e71e..491b574311 100644
--- a/packages/hiccup/CHANGELOG.md
+++ b/packages/hiccup/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+## [2.1.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@2.1.0...@thi.ng/hiccup@2.1.1) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/hiccup
+
# [2.1.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/hiccup@2.0.11...@thi.ng/hiccup@2.1.0) (2018-08-31)
diff --git a/packages/hiccup/package.json b/packages/hiccup/package.json
index bafe767581..8d36002700 100644
--- a/packages/hiccup/package.json
+++ b/packages/hiccup/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/hiccup",
- "version": "2.1.0",
+ "version": "2.1.1",
"description": "HTML/SVG/XML serialization of nested data structures, iterables & closures",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -20,7 +20,7 @@
"test": "rm -rf build && tsc -p test && nyc mocha build/test/*.js"
},
"devDependencies": {
- "@thi.ng/atom": "^1.5.0",
+ "@thi.ng/atom": "^1.5.1",
"@types/mocha": "^5.2.5",
"@types/node": "^10.5.5",
"mocha": "^5.2.0",
diff --git a/packages/interceptors/CHANGELOG.md b/packages/interceptors/CHANGELOG.md
index 1fd6e192ea..fca9efcf2a 100644
--- a/packages/interceptors/CHANGELOG.md
+++ b/packages/interceptors/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+## [1.8.12](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@1.8.11...@thi.ng/interceptors@1.8.12) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/interceptors
+
## [1.8.11](https://github.com/thi-ng/umbrella/compare/@thi.ng/interceptors@1.8.10...@thi.ng/interceptors@1.8.11) (2018-08-27)
diff --git a/packages/interceptors/package.json b/packages/interceptors/package.json
index 5feb96f74d..a470cfa966 100644
--- a/packages/interceptors/package.json
+++ b/packages/interceptors/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/interceptors",
- "version": "1.8.11",
+ "version": "1.8.12",
"description": "Interceptor based event bus, side effect & immutable state handling",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -29,10 +29,10 @@
},
"dependencies": {
"@thi.ng/api": "^4.1.0",
- "@thi.ng/atom": "^1.5.0",
+ "@thi.ng/atom": "^1.5.1",
"@thi.ng/checks": "^1.5.7",
"@thi.ng/errors": "^0.1.6",
- "@thi.ng/paths": "^1.5.2"
+ "@thi.ng/paths": "^1.6.0"
},
"keywords": [
"ES6",
diff --git a/packages/paths/CHANGELOG.md b/packages/paths/CHANGELOG.md
index 4f33b006e1..a8ac61e174 100644
--- a/packages/paths/CHANGELOG.md
+++ b/packages/paths/CHANGELOG.md
@@ -3,6 +3,17 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+# [1.6.0](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@1.5.2...@thi.ng/paths@1.6.0) (2018-09-01)
+
+
+### Features
+
+* **paths:** add exists() path checker & tests ([f018353](https://github.com/thi-ng/umbrella/commit/f018353))
+
+
+
+
## [1.5.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/paths@1.5.1...@thi.ng/paths@1.5.2) (2018-08-01)
diff --git a/packages/paths/README.md b/packages/paths/README.md
index 112becdf63..2c4684708c 100644
--- a/packages/paths/README.md
+++ b/packages/paths/README.md
@@ -148,6 +148,21 @@ mutIn({}, "a.b.c", 23);
// undefined
```
+### Path checking
+
+The `exists()` function takes an arbitrary object and lookup path.
+Descends into object along path and returns true if the full path exists
+(even if final leaf value is `null` or `undefined`). Checks are
+performed using `hasOwnProperty()`.
+
+```ts
+exists({ a: { b: { c: [null] } } }, "a.b.c.0");
+// true
+
+exists({ a: { b: { c: [null] } } }, "a.b.c.1");
+// false
+```
+
## Authors
- Karsten Schmidt
diff --git a/packages/paths/package.json b/packages/paths/package.json
index 37e6337056..ed73b27cdc 100644
--- a/packages/paths/package.json
+++ b/packages/paths/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/paths",
- "version": "1.5.2",
+ "version": "1.6.0",
"description": "immutable, optimized path-based object property / array accessors",
"main": "./index.js",
"typings": "./index.d.ts",
diff --git a/packages/paths/src/index.ts b/packages/paths/src/index.ts
index d923165954..fe34929594 100644
--- a/packages/paths/src/index.ts
+++ b/packages/paths/src/index.ts
@@ -32,6 +32,33 @@ export function toPath(path: Path) {
return isArray(path) ? path : isString(path) ? path.length > 0 ? path.split(".") : [] : path != null ? [path] : [];
}
+/**
+ * Takes an arbitrary object and lookup path. Descends into object along
+ * path and returns true if the full path exists (even if final leaf
+ * value is `null` or `undefined`). Checks are performed using
+ * `hasOwnProperty()`.
+ *
+ * @param obj
+ * @param path
+ */
+export const exists = (obj: any, path: Path) => {
+ if (obj == null) {
+ return false;
+ }
+ path = toPath(path);
+ for (let n = path.length - 1, i = 0; i <= n; i++) {
+ const k = path[i];
+ if (!obj.hasOwnProperty(k)) {
+ return false;
+ }
+ obj = obj[k];
+ if (obj == null && i < n) {
+ return false;
+ }
+ }
+ return true;
+};
+
/**
* Composes a getter function for given nested lookup path. Optimized
* fast execution paths are provided for path lengths less than 5.
diff --git a/packages/paths/test/index.ts b/packages/paths/test/index.ts
index 5ac50419e9..0b4567d410 100644
--- a/packages/paths/test/index.ts
+++ b/packages/paths/test/index.ts
@@ -1,7 +1,18 @@
import * as assert from "assert";
-import { setIn } from "../src/index";
+import { exists, getIn, setIn } from "../src/index";
describe("paths", () => {
+ it("getIn", () => {
+ const src: any = { a: { b: { c: [23, { d: 42 }] } } };
+ assert.deepStrictEqual(getIn(src, "a"), src.a);
+ assert.deepStrictEqual(getIn(src, "a.b"), src.a.b);
+ assert.deepStrictEqual(getIn(src, "a.b.c"), src.a.b.c);
+ assert.deepStrictEqual(getIn(src, "a.b.c.d"), undefined);
+ assert.deepStrictEqual(getIn(src, "a.b.c.0"), 23);
+ assert.deepStrictEqual(getIn(src, "a.b.c.1"), src.a.b.c[1]);
+ assert.deepStrictEqual(getIn(src, "a.b.c.1.d"), src.a.b.c[1].d);
+ });
+
it("setIn (len = 0)", () => {
assert.deepEqual(
setIn({ a: { b: { c: 23 } } }, "", 1),
@@ -150,4 +161,21 @@ describe("paths", () => {
assert(a.x.y === b.x.y);
assert(a.u === b.u);
});
+
+ it("exists", () => {
+ const a = { a: { b: null } };
+ const b = { x: { y: { z: [1, 2, { u: 3, v: undefined }] } } };
+ assert(!exists(null, "x.y.z"), "x.y.z");
+ assert(!exists(0, "x.y.z"), "x.y.z");
+ assert(exists("", "length"), "length");
+ assert(exists(a, "a.b"), "a.b");
+ assert(!exists(a, "a.b.c"), "a.b.c");
+ assert(exists(b, "x"), "x");
+ assert(exists(b, "x.y.z"), "x.y.z");
+ assert(exists(b, "x.y.z.2.u"), "x.y.z.2.u");
+ assert(exists(b, "x.y.z.2.v"), "x.y.z.2.v");
+ assert(!exists(b, "x.y.z.3"), "x.y.z.3");
+ assert(!exists(b, "x.y.z.3.u"), "x.y.z.3.u");
+ assert(!exists(b, "x.z.y.2.u"), "x.z.y.2.u");
+ })
});
diff --git a/packages/resolve-map/CHANGELOG.md b/packages/resolve-map/CHANGELOG.md
index 017c1809a0..40787eb104 100644
--- a/packages/resolve-map/CHANGELOG.md
+++ b/packages/resolve-map/CHANGELOG.md
@@ -3,7 +3,18 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
-
+
+## [3.0.10](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@3.0.9...@thi.ng/resolve-map@3.0.10) (2018-09-01)
+
+
+### Bug Fixes
+
+* **resolve-map:** deep resolve of yet unknown path values ([a710453](https://github.com/thi-ng/umbrella/commit/a710453))
+
+
+
+
+
## [3.0.9](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@3.0.8...@thi.ng/resolve-map@3.0.9) (2018-08-30)
@@ -11,7 +22,7 @@ See [Conventional Commits](https://conventionalcommits.org) for commit guideline
**Note:** Version bump only for package @thi.ng/resolve-map
-
+
## [3.0.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/resolve-map@3.0.7...@thi.ng/resolve-map@3.0.8) (2018-08-24)
diff --git a/packages/resolve-map/package.json b/packages/resolve-map/package.json
index 74f27f99ba..833c622e2f 100644
--- a/packages/resolve-map/package.json
+++ b/packages/resolve-map/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/resolve-map",
- "version": "3.0.9",
+ "version": "3.0.10",
"description": "DAG resolution of vanilla objects & arrays with internally linked values",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -28,7 +28,7 @@
"dependencies": {
"@thi.ng/checks": "^1.5.7",
"@thi.ng/errors": "^0.1.6",
- "@thi.ng/paths": "^1.5.2"
+ "@thi.ng/paths": "^1.6.0"
},
"keywords": [
"configuration",
diff --git a/packages/resolve-map/src/index.ts b/packages/resolve-map/src/index.ts
index fbc66230f6..ec3ab991c0 100644
--- a/packages/resolve-map/src/index.ts
+++ b/packages/resolve-map/src/index.ts
@@ -4,7 +4,7 @@ import { isFunction } from "@thi.ng/checks/is-function";
import { isPlainObject } from "@thi.ng/checks/is-plain-object";
import { isString } from "@thi.ng/checks/is-string";
import { illegalArgs } from "@thi.ng/errors/illegal-arguments";
-import { getIn, mutIn } from "@thi.ng/paths";
+import { exists, getIn, mutIn } from "@thi.ng/paths";
const RE_ARGS = /^(function\s+\w+)?\s*\(\{([\w\s,:]+)\}/
@@ -145,7 +145,7 @@ const _resolve = (root: any, path: LookupPath, resolved: any, stack: string[]) =
res = _resolve(root, absPath(path, v), resolved, stack);
} else if (isFunction(v)) {
res = resolveFunction(v, (p: string) => _resolve(root, absPath(path, p, 0), resolved, stack), pathID, resolved);
- } else if (v === undefined) {
+ } else if (!exists(root, path)) {
v = resolvePath(root, path, resolved, stack);
}
if (res !== SEMAPHORE) {
diff --git a/packages/resolve-map/test/index.ts b/packages/resolve-map/test/index.ts
index 98ca8b5adb..9212bf7525 100644
--- a/packages/resolve-map/test/index.ts
+++ b/packages/resolve-map/test/index.ts
@@ -43,7 +43,6 @@ describe("resolve-map", () => {
it("cycles", () => {
assert.throws(() => resolve({ a: "@a" }));
assert.throws(() => resolve({ a: { b: "@b" } }));
- // console.log(resolve({ a: { b: "@/a" } }));
assert.throws(() => resolve({ a: { b: "@/a" } }));
assert.throws(() => resolve({ a: { b: "@/a/b" } }));
assert.throws(() => resolve({ a: "@b", b: "@a" }));
@@ -70,6 +69,13 @@ describe("resolve-map", () => {
assert.equal(n, 1);
});
+ it("deep resolve of yet unknown refs", () => {
+ assert.deepEqual(
+ resolve({ a: "@b/c/d", b: ($) => ({ c: { d: { e: $("/x") } } }), x: 1 }),
+ { a: { e: 1 }, b: { c: { d: { e: 1 } } }, x: 1 }
+ );
+ });
+
it("destructure", () => {
const stats = {
// sequence average
diff --git a/packages/rstream-csp/CHANGELOG.md b/packages/rstream-csp/CHANGELOG.md
index 1ade10e636..2bdad113d1 100644
--- a/packages/rstream-csp/CHANGELOG.md
+++ b/packages/rstream-csp/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+## [0.1.102](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@0.1.101...@thi.ng/rstream-csp@0.1.102) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/rstream-csp
+
## [0.1.101](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-csp@0.1.100...@thi.ng/rstream-csp@0.1.101) (2018-09-01)
diff --git a/packages/rstream-csp/package.json b/packages/rstream-csp/package.json
index 41bcd29af1..15e6cad994 100644
--- a/packages/rstream-csp/package.json
+++ b/packages/rstream-csp/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-csp",
- "version": "0.1.101",
+ "version": "0.1.102",
"description": "@thi.ng/csp bridge module for @thi.ng/rstream",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -29,7 +29,7 @@
},
"dependencies": {
"@thi.ng/csp": "^0.3.58",
- "@thi.ng/rstream": "^1.11.7"
+ "@thi.ng/rstream": "^1.11.8"
},
"keywords": [
"bridge",
diff --git a/packages/rstream-dot/CHANGELOG.md b/packages/rstream-dot/CHANGELOG.md
index fc39c52367..7b65d74e56 100644
--- a/packages/rstream-dot/CHANGELOG.md
+++ b/packages/rstream-dot/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+## [0.2.41](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@0.2.40...@thi.ng/rstream-dot@0.2.41) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/rstream-dot
+
## [0.2.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-dot@0.2.39...@thi.ng/rstream-dot@0.2.40) (2018-09-01)
diff --git a/packages/rstream-dot/package.json b/packages/rstream-dot/package.json
index 6503f6fead..ed0671f9e3 100644
--- a/packages/rstream-dot/package.json
+++ b/packages/rstream-dot/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-dot",
- "version": "0.2.40",
+ "version": "0.2.41",
"description": "Graphviz DOT conversion of @thi.ng/rstream dataflow graph topologies",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -28,7 +28,7 @@
"typescript": "^3.0.1"
},
"dependencies": {
- "@thi.ng/rstream": "^1.11.7"
+ "@thi.ng/rstream": "^1.11.8"
},
"keywords": [
"conversion",
diff --git a/packages/rstream-gestures/CHANGELOG.md b/packages/rstream-gestures/CHANGELOG.md
index e9a07b7501..ce3e190320 100644
--- a/packages/rstream-gestures/CHANGELOG.md
+++ b/packages/rstream-gestures/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+## [0.5.3](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@0.5.2...@thi.ng/rstream-gestures@0.5.3) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/rstream-gestures
+
## [0.5.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-gestures@0.5.1...@thi.ng/rstream-gestures@0.5.2) (2018-09-01)
diff --git a/packages/rstream-gestures/package.json b/packages/rstream-gestures/package.json
index 4341cd22a4..d2f1b20899 100644
--- a/packages/rstream-gestures/package.json
+++ b/packages/rstream-gestures/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-gestures",
- "version": "0.5.2",
+ "version": "0.5.3",
"description": "Unified mouse, mouse wheel & single-touch event stream abstraction",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -29,7 +29,7 @@
},
"dependencies": {
"@thi.ng/api": "^4.1.0",
- "@thi.ng/rstream": "^1.11.7",
+ "@thi.ng/rstream": "^1.11.8",
"@thi.ng/transducers": "^2.0.2"
},
"keywords": [
diff --git a/packages/rstream-graph/CHANGELOG.md b/packages/rstream-graph/CHANGELOG.md
index d25181ef6e..27a684de09 100644
--- a/packages/rstream-graph/CHANGELOG.md
+++ b/packages/rstream-graph/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+## [2.1.27](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@2.1.26...@thi.ng/rstream-graph@2.1.27) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/rstream-graph
+
## [2.1.26](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-graph@2.1.25...@thi.ng/rstream-graph@2.1.26) (2018-09-01)
diff --git a/packages/rstream-graph/package.json b/packages/rstream-graph/package.json
index 384cc421af..980a7b2f14 100644
--- a/packages/rstream-graph/package.json
+++ b/packages/rstream-graph/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-graph",
- "version": "2.1.26",
+ "version": "2.1.27",
"description": "Declarative dataflow graph construction for @thi.ng/rstream",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -31,9 +31,9 @@
"@thi.ng/api": "^4.1.0",
"@thi.ng/checks": "^1.5.7",
"@thi.ng/errors": "^0.1.6",
- "@thi.ng/paths": "^1.5.2",
- "@thi.ng/resolve-map": "^3.0.9",
- "@thi.ng/rstream": "^1.11.7",
+ "@thi.ng/paths": "^1.6.0",
+ "@thi.ng/resolve-map": "^3.0.10",
+ "@thi.ng/rstream": "^1.11.8",
"@thi.ng/transducers": "^2.0.2"
},
"keywords": [
diff --git a/packages/rstream-log/CHANGELOG.md b/packages/rstream-log/CHANGELOG.md
index 0ecc92b62c..61a45ec9b1 100644
--- a/packages/rstream-log/CHANGELOG.md
+++ b/packages/rstream-log/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+## [1.0.53](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@1.0.52...@thi.ng/rstream-log@1.0.53) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/rstream-log
+
## [1.0.52](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-log@1.0.51...@thi.ng/rstream-log@1.0.52) (2018-09-01)
diff --git a/packages/rstream-log/package.json b/packages/rstream-log/package.json
index e67b35abbb..d46a449180 100644
--- a/packages/rstream-log/package.json
+++ b/packages/rstream-log/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-log",
- "version": "1.0.52",
+ "version": "1.0.53",
"description": "Structured, multilevel & hierarchical loggers based on @thi.ng/rstream",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -31,7 +31,7 @@
"@thi.ng/api": "^4.1.0",
"@thi.ng/checks": "^1.5.7",
"@thi.ng/errors": "^0.1.6",
- "@thi.ng/rstream": "^1.11.7",
+ "@thi.ng/rstream": "^1.11.8",
"@thi.ng/transducers": "^2.0.2"
},
"keywords": [
diff --git a/packages/rstream-query/CHANGELOG.md b/packages/rstream-query/CHANGELOG.md
index a365a0c4ea..fde247b15e 100644
--- a/packages/rstream-query/CHANGELOG.md
+++ b/packages/rstream-query/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+## [0.3.40](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@0.3.39...@thi.ng/rstream-query@0.3.40) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/rstream-query
+
## [0.3.39](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream-query@0.3.38...@thi.ng/rstream-query@0.3.39) (2018-09-01)
diff --git a/packages/rstream-query/package.json b/packages/rstream-query/package.json
index 0d58dcee4a..f7e8c9f0cd 100644
--- a/packages/rstream-query/package.json
+++ b/packages/rstream-query/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream-query",
- "version": "0.3.39",
+ "version": "0.3.40",
"description": "@thi.ng/rstream based triple store & reactive query engine",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -33,8 +33,8 @@
"@thi.ng/checks": "^1.5.7",
"@thi.ng/equiv": "^0.1.7",
"@thi.ng/errors": "^0.1.6",
- "@thi.ng/rstream": "^1.11.7",
- "@thi.ng/rstream-dot": "^0.2.40",
+ "@thi.ng/rstream": "^1.11.8",
+ "@thi.ng/rstream-dot": "^0.2.41",
"@thi.ng/transducers": "^2.0.2"
},
"keywords": [
diff --git a/packages/rstream/CHANGELOG.md b/packages/rstream/CHANGELOG.md
index 288e185ed5..325ba5bd85 100644
--- a/packages/rstream/CHANGELOG.md
+++ b/packages/rstream/CHANGELOG.md
@@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
+
+## [1.11.8](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@1.11.7...@thi.ng/rstream@1.11.8) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/rstream
+
## [1.11.7](https://github.com/thi-ng/umbrella/compare/@thi.ng/rstream@1.11.6...@thi.ng/rstream@1.11.7) (2018-09-01)
diff --git a/packages/rstream/package.json b/packages/rstream/package.json
index e115ba34b3..041d1b76b3 100644
--- a/packages/rstream/package.json
+++ b/packages/rstream/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/rstream",
- "version": "1.11.7",
+ "version": "1.11.8",
"description": "Reactive multi-tap streams, dataflow & transformation pipeline constructs",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -30,10 +30,10 @@
"dependencies": {
"@thi.ng/api": "^4.1.0",
"@thi.ng/associative": "^0.6.2",
- "@thi.ng/atom": "^1.5.0",
+ "@thi.ng/atom": "^1.5.1",
"@thi.ng/checks": "^1.5.7",
"@thi.ng/errors": "^0.1.6",
- "@thi.ng/paths": "^1.5.2",
+ "@thi.ng/paths": "^1.6.0",
"@thi.ng/transducers": "^2.0.2"
},
"keywords": [
diff --git a/packages/transducers-hdom/CHANGELOG.md b/packages/transducers-hdom/CHANGELOG.md
index aa418b9fd8..d05d81e609 100644
--- a/packages/transducers-hdom/CHANGELOG.md
+++ b/packages/transducers-hdom/CHANGELOG.md
@@ -3,6 +3,22 @@
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/transducers-hdom@1.0.2...@thi.ng/transducers-hdom@1.0.3) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/transducers-hdom
+
+
+## [1.0.2](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@1.0.1...@thi.ng/transducers-hdom@1.0.2) (2018-09-01)
+
+
+
+
+**Note:** Version bump only for package @thi.ng/transducers-hdom
+
## [1.0.1](https://github.com/thi-ng/umbrella/compare/@thi.ng/transducers-hdom@1.0.0...@thi.ng/transducers-hdom@1.0.1) (2018-09-01)
diff --git a/packages/transducers-hdom/package.json b/packages/transducers-hdom/package.json
index 0b948dd59f..fbde4e5e7f 100644
--- a/packages/transducers-hdom/package.json
+++ b/packages/transducers-hdom/package.json
@@ -1,6 +1,6 @@
{
"name": "@thi.ng/transducers-hdom",
- "version": "1.0.1",
+ "version": "1.0.3",
"description": "Transducer based UI updater for @thi.ng/hdom",
"main": "./index.js",
"typings": "./index.d.ts",
@@ -29,7 +29,7 @@
},
"dependencies": {
"@thi.ng/checks": "^1.5.7",
- "@thi.ng/hdom": "^4.0.1",
+ "@thi.ng/hdom": "^4.0.3",
"@thi.ng/transducers": "^2.0.2"
},
"keywords": [