From 679ada07ffec868128ae6299cacb6d950ef3fe07 Mon Sep 17 00:00:00 2001 From: Rey Castaneda Date: Thu, 23 Jun 2022 12:46:54 -0500 Subject: [PATCH 1/3] add configuration to record and override on device --- packages/batch/lib/device.js | 1 + packages/batch/lib/record.js | 4 +++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/batch/lib/device.js b/packages/batch/lib/device.js index 2b5c1cb..cc1a3ba 100644 --- a/packages/batch/lib/device.js +++ b/packages/batch/lib/device.js @@ -44,6 +44,7 @@ class Device { } if (this._configuration) { config = _.assign(config, this._configuration) } + if (record._configuration) { config = _.assign(config, record._configuration) } const virtualDevice = new vdk.VirtualDevice(config) diff --git a/packages/batch/lib/record.js b/packages/batch/lib/record.js index 674fa8b..b675814 100644 --- a/packages/batch/lib/record.js +++ b/packages/batch/lib/record.js @@ -19,8 +19,9 @@ const JSONUtil = require('@bespoken-sdk/shared/lib/json-util') * @param {string} utterance The utterance to be sent to the voice experience being tested * @param {Object.} [expectedFields = {}] The expected values for the record * @param {Object} [meta] Additional info about the record to be used in processing + * @param {Object} [config] configuration to override to device when needed */ - constructor (utterance, expectedFields = {}, meta) { + constructor (utterance, expectedFields = {}, meta, config) { this._utterance = utterance this._utteranceRaw = utterance // Save off the original utterance in case we change it during processing this._expectedFields = expectedFields @@ -31,6 +32,7 @@ const JSONUtil = require('@bespoken-sdk/shared/lib/json-util') this._locale = undefined this._voiceID = undefined this._rerun = false + this._configuration = config /** @type {Object} */ this._settings = {} From 24252805557fa4f6ea8d969cbd32c957e261e856 Mon Sep 17 00:00:00 2001 From: German <> Date: Thu, 23 Jun 2022 16:37:43 -0500 Subject: [PATCH 2/3] v0.13.8-alpha.1 --- lerna.json | 2 +- packages/batch/package.json | 6 +++--- packages/collect/package.json | 6 +++--- packages/measure/package.json | 4 ++-- packages/nlp/package.json | 4 ++-- packages/shared/package.json | 2 +- packages/store/package.json | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/lerna.json b/lerna.json index 21a2e60..32a2dbe 100644 --- a/lerna.json +++ b/lerna.json @@ -3,5 +3,5 @@ "packages": [ "packages/*" ], - "version": "0.13.7" + "version": "0.13.8-alpha.1" } \ No newline at end of file diff --git a/packages/batch/package.json b/packages/batch/package.json index 8dfc003..7643b6c 100644 --- a/packages/batch/package.json +++ b/packages/batch/package.json @@ -9,8 +9,8 @@ "bbt": "bin/bbt.js" }, "dependencies": { - "@bespoken-sdk/shared": "^0.13.7", - "@bespoken-sdk/store": "^0.13.7", + "@bespoken-sdk/shared": "^0.13.8-alpha.1", + "@bespoken-sdk/store": "^0.13.8-alpha.1", "axios": "^0.19.0", "bespoken-tools": "^2.5.3", "commander": "^5.1.0", @@ -41,6 +41,6 @@ "test": "ava" }, "types": "types/index.d.ts", - "version": "0.13.7", + "version": "0.13.8-alpha.1", "gitHead": "1358c13969466dc2ca725041f046cceafb2122af" } diff --git a/packages/collect/package.json b/packages/collect/package.json index 92bb657..d077cbf 100644 --- a/packages/collect/package.json +++ b/packages/collect/package.json @@ -6,8 +6,8 @@ ] }, "dependencies": { - "@bespoken-sdk/nlp": "^0.13.7", - "@bespoken-sdk/shared": "^0.13.7", + "@bespoken-sdk/nlp": "^0.13.8-alpha.1", + "@bespoken-sdk/shared": "^0.13.8-alpha.1", "axios": "^0.21.4", "lodash": "^4.17.21" }, @@ -23,6 +23,6 @@ "test": "ava" }, "types": "types/index.d.ts", - "version": "0.13.7", + "version": "0.13.8-alpha.1", "gitHead": "1358c13969466dc2ca725041f046cceafb2122af" } diff --git a/packages/measure/package.json b/packages/measure/package.json index bcdd2a1..0a392f0 100644 --- a/packages/measure/package.json +++ b/packages/measure/package.json @@ -6,7 +6,7 @@ ] }, "dependencies": { - "@bespoken-sdk/shared": "^0.13.7", + "@bespoken-sdk/shared": "^0.13.8-alpha.1", "lodash": "^4.17.21" }, "name": "@bespoken-sdk/measure", @@ -17,7 +17,7 @@ "test": "ava" }, "types": "types/index.d.ts", - "version": "0.13.7", + "version": "0.13.8-alpha.1", "gitHead": "1358c13969466dc2ca725041f046cceafb2122af", "devDependencies": { "@types/node": "^16.10.1" diff --git a/packages/nlp/package.json b/packages/nlp/package.json index 28c6d7b..3482b83 100644 --- a/packages/nlp/package.json +++ b/packages/nlp/package.json @@ -6,7 +6,7 @@ ] }, "dependencies": { - "@bespoken-sdk/shared": "^0.13.7", + "@bespoken-sdk/shared": "^0.13.8-alpha.1", "axios": "^0.21.4", "lodash": "^4.17.21", "memorystream": "^0.3.1", @@ -27,6 +27,6 @@ "test": "ava" }, "types": "types/index.d.ts", - "version": "0.13.7", + "version": "0.13.8-alpha.1", "gitHead": "1358c13969466dc2ca725041f046cceafb2122af" } diff --git a/packages/shared/package.json b/packages/shared/package.json index a5a7312..e49d572 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -19,7 +19,7 @@ "scripts": { "test": "ava" }, - "version": "0.13.7", + "version": "0.13.8-alpha.1", "devDependencies": { "@types/node": "^16.10.1" }, diff --git a/packages/store/package.json b/packages/store/package.json index dbbebda..123ffb4 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -6,7 +6,7 @@ ] }, "dependencies": { - "@bespoken-sdk/shared": "^0.13.7", + "@bespoken-sdk/shared": "^0.13.8-alpha.1", "axios": "^0.21.4", "lodash": "^4.17.21" }, @@ -17,7 +17,7 @@ "scripts": { "test": "ava" }, - "version": "0.13.7", + "version": "0.13.8-alpha.1", "gitHead": "1358c13969466dc2ca725041f046cceafb2122af", "devDependencies": { "@types/node": "^16.10.1" From 372406fa0fd642b6d8885e347d48290ec4f650bf Mon Sep 17 00:00:00 2001 From: German <> Date: Thu, 23 Jun 2022 17:06:01 -0500 Subject: [PATCH 3/3] v0.13.8-alpha.2 --- lerna.json | 2 +- packages/batch/package.json | 6 +++--- packages/collect/package.json | 6 +++--- packages/measure/package.json | 4 ++-- packages/nlp/package.json | 4 ++-- packages/shared/package.json | 2 +- packages/store/package.json | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/lerna.json b/lerna.json index 32a2dbe..f218ce8 100644 --- a/lerna.json +++ b/lerna.json @@ -3,5 +3,5 @@ "packages": [ "packages/*" ], - "version": "0.13.8-alpha.1" + "version": "0.13.8-alpha.2" } \ No newline at end of file diff --git a/packages/batch/package.json b/packages/batch/package.json index 7643b6c..fe3aa12 100644 --- a/packages/batch/package.json +++ b/packages/batch/package.json @@ -9,8 +9,8 @@ "bbt": "bin/bbt.js" }, "dependencies": { - "@bespoken-sdk/shared": "^0.13.8-alpha.1", - "@bespoken-sdk/store": "^0.13.8-alpha.1", + "@bespoken-sdk/shared": "^0.13.8-alpha.2", + "@bespoken-sdk/store": "^0.13.8-alpha.2", "axios": "^0.19.0", "bespoken-tools": "^2.5.3", "commander": "^5.1.0", @@ -41,6 +41,6 @@ "test": "ava" }, "types": "types/index.d.ts", - "version": "0.13.8-alpha.1", + "version": "0.13.8-alpha.2", "gitHead": "1358c13969466dc2ca725041f046cceafb2122af" } diff --git a/packages/collect/package.json b/packages/collect/package.json index d077cbf..12b05ad 100644 --- a/packages/collect/package.json +++ b/packages/collect/package.json @@ -6,8 +6,8 @@ ] }, "dependencies": { - "@bespoken-sdk/nlp": "^0.13.8-alpha.1", - "@bespoken-sdk/shared": "^0.13.8-alpha.1", + "@bespoken-sdk/nlp": "^0.13.8-alpha.2", + "@bespoken-sdk/shared": "^0.13.8-alpha.2", "axios": "^0.21.4", "lodash": "^4.17.21" }, @@ -23,6 +23,6 @@ "test": "ava" }, "types": "types/index.d.ts", - "version": "0.13.8-alpha.1", + "version": "0.13.8-alpha.2", "gitHead": "1358c13969466dc2ca725041f046cceafb2122af" } diff --git a/packages/measure/package.json b/packages/measure/package.json index 0a392f0..227aa83 100644 --- a/packages/measure/package.json +++ b/packages/measure/package.json @@ -6,7 +6,7 @@ ] }, "dependencies": { - "@bespoken-sdk/shared": "^0.13.8-alpha.1", + "@bespoken-sdk/shared": "^0.13.8-alpha.2", "lodash": "^4.17.21" }, "name": "@bespoken-sdk/measure", @@ -17,7 +17,7 @@ "test": "ava" }, "types": "types/index.d.ts", - "version": "0.13.8-alpha.1", + "version": "0.13.8-alpha.2", "gitHead": "1358c13969466dc2ca725041f046cceafb2122af", "devDependencies": { "@types/node": "^16.10.1" diff --git a/packages/nlp/package.json b/packages/nlp/package.json index 3482b83..1807408 100644 --- a/packages/nlp/package.json +++ b/packages/nlp/package.json @@ -6,7 +6,7 @@ ] }, "dependencies": { - "@bespoken-sdk/shared": "^0.13.8-alpha.1", + "@bespoken-sdk/shared": "^0.13.8-alpha.2", "axios": "^0.21.4", "lodash": "^4.17.21", "memorystream": "^0.3.1", @@ -27,6 +27,6 @@ "test": "ava" }, "types": "types/index.d.ts", - "version": "0.13.8-alpha.1", + "version": "0.13.8-alpha.2", "gitHead": "1358c13969466dc2ca725041f046cceafb2122af" } diff --git a/packages/shared/package.json b/packages/shared/package.json index e49d572..ec27aaa 100644 --- a/packages/shared/package.json +++ b/packages/shared/package.json @@ -19,7 +19,7 @@ "scripts": { "test": "ava" }, - "version": "0.13.8-alpha.1", + "version": "0.13.8-alpha.2", "devDependencies": { "@types/node": "^16.10.1" }, diff --git a/packages/store/package.json b/packages/store/package.json index 123ffb4..a7892cf 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -6,7 +6,7 @@ ] }, "dependencies": { - "@bespoken-sdk/shared": "^0.13.8-alpha.1", + "@bespoken-sdk/shared": "^0.13.8-alpha.2", "axios": "^0.21.4", "lodash": "^4.17.21" }, @@ -17,7 +17,7 @@ "scripts": { "test": "ava" }, - "version": "0.13.8-alpha.1", + "version": "0.13.8-alpha.2", "gitHead": "1358c13969466dc2ca725041f046cceafb2122af", "devDependencies": { "@types/node": "^16.10.1"