diff --git a/hosting/single/nginx/nginx-default-site.conf b/hosting/single/nginx/nginx-default-site.conf
index 3903c0647d..d2f8e229c6 100644
--- a/hosting/single/nginx/nginx-default-site.conf
+++ b/hosting/single/nginx/nginx-default-site.conf
@@ -22,6 +22,16 @@ server {
proxy_pass http://127.0.0.1:4001;
}
+ location /embed {
+ rewrite /embed/(.*) /app/$1 break;
+ proxy_pass http://127.0.0.1:4001;
+ proxy_redirect off;
+ proxy_set_header Host $host;
+ proxy_set_header x-budibase-embed "true";
+ add_header x-budibase-embed "true";
+ add_header Content-Security-Policy "frame-ancestors *";
+ }
+
location = / {
proxy_pass http://127.0.0.1:4001;
}
diff --git a/lerna.json b/lerna.json
index 141b8203ca..5a6d5d384e 100644
--- a/lerna.json
+++ b/lerna.json
@@ -1,5 +1,5 @@
{
- "version": "2.8.3-alpha.1",
+ "version": "2.8.6-alpha.3",
"npmClient": "yarn",
"packages": [
"packages/*"
diff --git a/nx.json b/nx.json
index fc0712eed4..3df61886c2 100644
--- a/nx.json
+++ b/nx.json
@@ -1,9 +1,13 @@
{
"tasksRunnerOptions": {
"default": {
- "runner": "nx/tasks-runners/default",
+ "runner": "nx-cloud",
"options": {
- "cacheableOperations": ["build", "test"]
+ "cacheableOperations": [
+ "build",
+ "test"
+ ],
+ "accessToken": "YWNiYzc5NTEtMzMzZC00NDhjLTgyNjktZTllMjI1MzM4OGQxfHJlYWQtd3JpdGU="
}
}
},
@@ -11,7 +15,9 @@
"dev:builder": {
"dependsOn": [
{
- "projects": ["@budibase/string-templates"],
+ "projects": [
+ "@budibase/string-templates"
+ ],
"target": "build"
}
]
diff --git a/package.json b/package.json
index a4b830d40b..83719d7589 100644
--- a/package.json
+++ b/package.json
@@ -3,7 +3,7 @@
"private": true,
"devDependencies": {
"@esbuild-plugins/tsconfig-paths": "^0.1.2",
- "@nx/js": "16.2.1",
+ "@nx/js": "16.4.3",
"@rollup/plugin-json": "^4.0.2",
"@typescript-eslint/parser": "5.45.0",
"esbuild": "^0.17.18",
@@ -13,9 +13,11 @@
"husky": "^8.0.3",
"js-yaml": "^4.1.0",
"kill-port": "^1.6.1",
- "lerna": "7.0.2",
+ "lerna": "7.1.1",
"madge": "^6.0.0",
"minimist": "^1.2.8",
+ "nx": "16.4.3",
+ "nx-cloud": "16.0.5",
"prettier": "2.8.8",
"prettier-plugin-svelte": "^2.3.0",
"rimraf": "^3.0.2",
@@ -44,15 +46,15 @@
"restore": "yarn run clean && yarn run bootstrap && yarn run build",
"nuke": "yarn run nuke:packages && yarn run nuke:docker",
"nuke:packages": "yarn run restore",
- "nuke:docker": "lerna run --stream --parallel dev:stack:nuke",
+ "nuke:docker": "lerna run --stream dev:stack:nuke",
"clean": "lerna clean",
"kill-builder": "kill-port 3000",
"kill-server": "kill-port 4001 4002",
"kill-all": "yarn run kill-builder && yarn run kill-server",
- "dev": "yarn run kill-all && lerna run --stream --parallel dev:builder --stream",
- "dev:noserver": "yarn run kill-builder && lerna run --stream dev:stack:up && lerna run --stream --parallel dev:builder --ignore @budibase/backend-core --ignore @budibase/server --ignore @budibase/worker",
- "dev:server": "yarn run kill-server && yarn build --projects=@budibase/client && lerna run --stream --parallel dev:builder --scope @budibase/worker --scope @budibase/server",
- "dev:built": "yarn run kill-all && cd packages/server && yarn dev:stack:up && cd ../../ && lerna run --stream --parallel dev:built",
+ "dev": "yarn run kill-all && lerna run --stream dev:builder --stream",
+ "dev:noserver": "yarn run kill-builder && lerna run --stream dev:stack:up && lerna run --stream dev:builder --ignore @budibase/backend-core --ignore @budibase/server --ignore @budibase/worker",
+ "dev:server": "yarn run kill-server && yarn build --projects=@budibase/client && lerna run --stream dev:builder --scope @budibase/worker --scope @budibase/server",
+ "dev:built": "yarn run kill-all && cd packages/server && yarn dev:stack:up && cd ../../ && lerna run --stream dev:built",
"dev:docker": "yarn build:docker:pre && docker-compose -f hosting/docker-compose.build.yaml -f hosting/docker-compose.dev.yaml --env-file hosting/.env up --build --scale proxy-service=0",
"test": "lerna run --stream test --stream",
"lint:eslint": "eslint packages qa-core --max-warnings=0",
@@ -106,6 +108,5 @@
"@budibase/string-templates": "0.0.0",
"@budibase/types": "0.0.0"
},
- "dependencies": {
- }
+ "dependencies": {}
}
diff --git a/packages/builder/src/components/backend/TableNavigator/modals/CreateTableModal.svelte b/packages/builder/src/components/backend/TableNavigator/modals/CreateTableModal.svelte
index bfca91afaa..d13a7c30db 100644
--- a/packages/builder/src/components/backend/TableNavigator/modals/CreateTableModal.svelte
+++ b/packages/builder/src/components/backend/TableNavigator/modals/CreateTableModal.svelte
@@ -2,21 +2,13 @@
import { goto, url } from "@roxi/routify"
import { tables } from "stores/backend"
import { notifications } from "@budibase/bbui"
- import {
- Input,
- Label,
- ModalContent,
- Toggle,
- Divider,
- Layout,
- } from "@budibase/bbui"
+ import { Input, Label, ModalContent, Layout } from "@budibase/bbui"
import { datasources } from "stores/backend"
import TableDataImport from "../TableDataImport.svelte"
import {
BUDIBASE_INTERNAL_DB_ID,
BUDIBASE_DATASOURCE_TYPE,
} from "constants/backend"
- import { buildAutoColumn, getAutoColumnInformation } from "builderStore/utils"
$: tableNames = $tables.list.map(table => table.name)
$: selectedSource = $datasources.list.find(
@@ -43,28 +35,12 @@
}
let error = ""
- let autoColumns = getAutoColumnInformation()
+
let schema = {}
let rows = []
let allValid = true
let displayColumn = null
- function getAutoColumns() {
- const selectedAutoColumns = {}
-
- Object.entries(autoColumns).forEach(([subtype, column]) => {
- if (column.enabled) {
- selectedAutoColumns[column.name] = buildAutoColumn(
- name,
- column.name,
- subtype
- )
- }
- })
-
- return selectedAutoColumns
- }
-
function checkValid(evt) {
const tableName = evt.target.value
if (tableNames.includes(tableName)) {
@@ -77,7 +53,7 @@
async function saveTable() {
let newTable = {
name,
- schema: { ...schema, ...getAutoColumns() },
+ schema: { ...schema },
rows,
type: "internal",
sourceId: targetDatasourceId,
@@ -118,21 +94,6 @@
bind:value={name}
{error}
/>
-
-
-
diff --git a/packages/builder/src/components/common/bindings/BindingPanel.svelte b/packages/builder/src/components/common/bindings/BindingPanel.svelte
index beb205fa81..3726380af5 100644
--- a/packages/builder/src/components/common/bindings/BindingPanel.svelte
+++ b/packages/builder/src/components/common/bindings/BindingPanel.svelte
@@ -208,7 +208,9 @@
Current Handlebars syntax is invalid, please check the
guide
-
here
+
here
for more details.
{:else}
diff --git a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/ButtonActionDrawer.svelte b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/ButtonActionDrawer.svelte
index cd7b40aaa0..ef6410abca 100644
--- a/packages/builder/src/components/design/settings/controls/ButtonActionEditor/ButtonActionDrawer.svelte
+++ b/packages/builder/src/components/design/settings/controls/ButtonActionEditor/ButtonActionDrawer.svelte
@@ -16,6 +16,7 @@
makeStateBinding,
} from "builderStore/dataBinding"
import { currentAsset, store } from "builderStore"
+ import { cloneDeep } from "lodash/fp"
const flipDurationMs = 150
const EVENT_TYPE_KEY = "##eventHandlerType"
@@ -29,6 +30,26 @@
let actionQuery
let selectedAction = actions?.length ? actions[0] : null
+ const setUpdateActions = actions => {
+ return actions
+ ? cloneDeep(actions)
+ .filter(action => {
+ return (
+ action[EVENT_TYPE_KEY] === "Update State" &&
+ action.parameters?.type === "set" &&
+ action.parameters.key
+ )
+ })
+ .reduce((acc, action) => {
+ acc[action.id] = action
+ return acc
+ }, {})
+ : []
+ }
+
+ // Snapshot original action state
+ let updateStateActions = setUpdateActions(actions)
+
$: {
// Ensure parameters object is never null
if (selectedAction && !selectedAction.parameters) {
@@ -125,8 +146,9 @@
actions = e.detail.items
}
- const getAllBindings = (bindings, eventContextBindings, actions) => {
+ const getAllBindings = (actionBindings, eventContextBindings, actions) => {
let allBindings = []
+ let cloneActionBindings = cloneDeep(actionBindings)
if (!actions) {
return []
}
@@ -144,11 +166,19 @@
.forEach(action => {
// Check we have a binding for this action, and generate one if not
const stateBinding = makeStateBinding(action.parameters.key)
- const hasKey = bindings.some(binding => {
+ const hasKey = actionBindings.some(binding => {
return binding.runtimeBinding === stateBinding.runtimeBinding
})
if (!hasKey) {
- bindings.push(stateBinding)
+ let existing = updateStateActions[action.id]
+ if (existing) {
+ const existingBinding = makeStateBinding(existing.parameters.key)
+ cloneActionBindings = cloneActionBindings.filter(
+ binding =>
+ binding.runtimeBinding !== existingBinding.runtimeBinding
+ )
+ }
+ allBindings.push(stateBinding)
}
})
// Get which indexes are asynchronous automations as we want to filter them out from the bindings
@@ -164,15 +194,16 @@
.filter(index => index !== undefined)
// Based on the above, filter out the asynchronous automations from the bindings
- if (asynchronousAutomationIndexes) {
- allBindings = eventContextBindings
- .filter((binding, index) => {
+ let contextBindings = asynchronousAutomationIndexes
+ ? eventContextBindings.filter((binding, index) => {
return !asynchronousAutomationIndexes.includes(index)
})
- .concat(bindings)
- } else {
- allBindings = eventContextBindings.concat(bindings)
- }
+ : eventContextBindings
+
+ allBindings = contextBindings
+ .concat(cloneActionBindings)
+ .concat(allBindings)
+
return allBindings
}
diff --git a/packages/builder/src/pages/builder/app/[application]/data/datasource/[datasourceId]/_components/panels/Queries/RestImportButton.svelte b/packages/builder/src/pages/builder/app/[application]/data/datasource/[datasourceId]/_components/panels/Queries/RestImportButton.svelte
index 682284adca..7f179d18b4 100644
--- a/packages/builder/src/pages/builder/app/[application]/data/datasource/[datasourceId]/_components/panels/Queries/RestImportButton.svelte
+++ b/packages/builder/src/pages/builder/app/[application]/data/datasource/[datasourceId]/_components/panels/Queries/RestImportButton.svelte
@@ -2,11 +2,12 @@
import { Button, Modal } from "@budibase/bbui"
import ImportQueriesModal from "./RestImportQueriesModal.svelte"
+ export let datasourceId
let importQueriesModal
-
+
diff --git a/packages/client/manifest.json b/packages/client/manifest.json
index 8784339971..e336ad3817 100644
--- a/packages/client/manifest.json
+++ b/packages/client/manifest.json
@@ -3223,6 +3223,46 @@
"key": "allowManualEntry",
"defaultValue": false
},
+ {
+ "type": "boolean",
+ "label": "Play sound on scan",
+ "key": "beepOnScan",
+ "defaultValue": false
+ },
+ {
+ "type": "select",
+ "label": "Sound pitch",
+ "key": "beepFrequency",
+ "dependsOn": "beepOnScan",
+ "defaultValue": 2637,
+ "options": [
+ {
+ "label": "Low",
+ "value": 2096
+ },
+ {
+ "label": "Regular",
+ "value": 2637
+ },
+ {
+ "label": "High",
+ "value": 3136
+ },
+ { "label": "Custom", "value": "custom" }
+ ]
+ },
+ {
+ "type": "number",
+ "label": "Sound frequency (Hz)",
+ "key": "customFrequency",
+ "defaultValue": 1046,
+ "min": 20,
+ "max": 8000,
+ "dependsOn": {
+ "setting": "beepFrequency",
+ "value": "custom"
+ }
+ },
{
"type": "validation/string",
"label": "Validation",
@@ -4541,6 +4581,16 @@
"setting": "clickBehaviour",
"value": "details"
}
+ },
+ {
+ "type": "boolean",
+ "label": "Hide notifications",
+ "key": "notificationOverride",
+ "defaultValue": false,
+ "dependsOn": {
+ "setting": "clickBehaviour",
+ "value": "details"
+ }
}
]
},
@@ -5178,6 +5228,16 @@
"value": "View",
"invert": true
}
+ },
+ {
+ "type": "boolean",
+ "label": "Hide notifications",
+ "key": "notificationOverride",
+ "defaultValue": false,
+ "dependsOn": {
+ "setting": "showSaveButton",
+ "value": true
+ }
}
]
}
diff --git a/packages/client/src/components/app/blocks/TableBlock.svelte b/packages/client/src/components/app/blocks/TableBlock.svelte
index e45b53880d..492990ad01 100644
--- a/packages/client/src/components/app/blocks/TableBlock.svelte
+++ b/packages/client/src/components/app/blocks/TableBlock.svelte
@@ -30,6 +30,7 @@
export let sidePanelShowDelete
export let sidePanelSaveLabel
export let sidePanelDeleteLabel
+ export let notificationOverride
const { fetchDatasourceSchema, API } = getContext("sdk")
const stateKey = `ID_${generate()}`
@@ -253,6 +254,7 @@
fields: sidePanelFields || normalFields,
title: editTitle,
labelPosition: "left",
+ notificationOverride,
}}
/>
@@ -277,6 +279,7 @@
fields: sidePanelFields || normalFields,
title: "Create Row",
labelPosition: "left",
+ notificationOverride,
}}
/>
diff --git a/packages/client/src/components/app/blocks/form/FormBlock.svelte b/packages/client/src/components/app/blocks/form/FormBlock.svelte
index 6874c23cf4..20faee9013 100644
--- a/packages/client/src/components/app/blocks/form/FormBlock.svelte
+++ b/packages/client/src/components/app/blocks/form/FormBlock.svelte
@@ -19,6 +19,7 @@
export let rowId
export let actionUrl
export let noRowsMessage
+ export let notificationOverride
const { fetchDatasourceSchema } = getContext("sdk")
@@ -87,6 +88,7 @@
showDeleteButton,
schema,
repeaterId,
+ notificationOverride,
}
const fetchSchema = async () => {
diff --git a/packages/client/src/components/app/blocks/form/InnerFormBlock.svelte b/packages/client/src/components/app/blocks/form/InnerFormBlock.svelte
index fa576c62c3..5e4a156949 100644
--- a/packages/client/src/components/app/blocks/form/InnerFormBlock.svelte
+++ b/packages/client/src/components/app/blocks/form/InnerFormBlock.svelte
@@ -17,6 +17,7 @@
export let showDeleteButton
export let schema
export let repeaterId
+ export let notificationOverride
const FieldTypeToComponentMap = {
string: "stringfield",
@@ -47,6 +48,7 @@
parameters: {
providerId: formId,
tableId: dataSource?.tableId,
+ notificationOverride,
},
},
{
diff --git a/packages/client/src/components/app/forms/CodeScanner.svelte b/packages/client/src/components/app/forms/CodeScanner.svelte
index 5dff3a96fa..9895413446 100644
--- a/packages/client/src/components/app/forms/CodeScanner.svelte
+++ b/packages/client/src/components/app/forms/CodeScanner.svelte
@@ -8,6 +8,10 @@
export let disabled = false
export let allowManualEntry = false
export let scanButtonText = "Scan code"
+ export let beepOnScan = false
+ export let beepFrequency = 2637
+ export let customFrequency = 1046
+
const dispatch = createEventDispatcher()
let videoEle
@@ -21,8 +25,13 @@
fps: 25,
qrbox: { width: 250, height: 250 },
}
+ const audioCtx = new (window.AudioContext || window.webkitAudioContext)()
+
const onScanSuccess = decodedText => {
if (value != decodedText) {
+ if (beepOnScan) {
+ beep()
+ }
dispatch("change", decodedText)
}
}
@@ -84,6 +93,27 @@
}
camModal.hide()
}
+
+ const beep = () => {
+ const oscillator = audioCtx.createOscillator()
+ const gainNode = audioCtx.createGain()
+
+ oscillator.connect(gainNode)
+ gainNode.connect(audioCtx.destination)
+
+ const frequency =
+ beepFrequency === "custom" ? customFrequency : beepFrequency
+ oscillator.frequency.value = frequency
+ oscillator.type = "square"
+
+ const duration = 420
+ const endTime = audioCtx.currentTime + duration / 1000
+ gainNode.gain.setValueAtTime(1, audioCtx.currentTime)
+ gainNode.gain.exponentialRampToValueAtTime(0.001, endTime)
+
+ oscillator.start()
+ oscillator.stop(endTime)
+ }
diff --git a/packages/client/src/components/app/forms/CodeScannerField.svelte b/packages/client/src/components/app/forms/CodeScannerField.svelte
index 7e020aa9c7..c408f78d7c 100644
--- a/packages/client/src/components/app/forms/CodeScannerField.svelte
+++ b/packages/client/src/components/app/forms/CodeScannerField.svelte
@@ -11,6 +11,9 @@
export let onChange
export let allowManualEntry
export let scanButtonText
+ export let beepOnScan
+ export let beepFrequency
+ export let customFrequency
let fieldState
let fieldApi
@@ -42,6 +45,9 @@
disabled={fieldState.disabled}
{allowManualEntry}
scanButtonText={scanText}
+ {beepOnScan}
+ {beepFrequency}
+ {customFrequency}
/>
{/if}
diff --git a/qa-core/src/jest/jestSetup.ts b/qa-core/src/jest/jestSetup.ts
index 5c86d5fd24..6c60845c87 100644
--- a/qa-core/src/jest/jestSetup.ts
+++ b/qa-core/src/jest/jestSetup.ts
@@ -1,4 +1,5 @@
import { logging } from "@budibase/backend-core"
logging.LOG_CONTEXT = false
+jest.retryTimes(2)
jest.setTimeout(60000)
diff --git a/yarn.lock b/yarn.lock
index 4b064c1dc7..9537bb81fa 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4487,21 +4487,21 @@
path-to-regexp "1.x"
urijs "^1.19.2"
-"@lerna/child-process@7.0.2":
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-7.0.2.tgz#0ea270dcc34cbece6b5319f1d4a24733060883bd"
- integrity sha512-15lMrNBL/pvREMJPSfIPieaBtyyapDco/TNjALLEL53JGzO9g8rj5PipfE9h5ILx8aq/GaP17XCh209aVCun/w==
+"@lerna/child-process@7.1.1":
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/@lerna/child-process/-/child-process-7.1.1.tgz#60eddd6dc4b6ba0fd51851c78b6dbdc4e1614220"
+ integrity sha512-mR8PaTkckYPLmEBG2VsVsJq2UuzEvjXevOB1rKLKUZ/dPCGcottVhbiEzTxickc+s7Y/1dTTLn/1BKj3B1a5BA==
dependencies:
chalk "^4.1.0"
execa "^5.0.0"
strong-log-transformer "^2.1.0"
-"@lerna/create@7.0.2":
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/@lerna/create/-/create-7.0.2.tgz#a9335b889b54a456b3efc953f109aaf1d134b40a"
- integrity sha512-1arGpEpWbWmci1MyaGKvP2SqCAPFWpLqZp0swckianX1kx1mso9B16BWFvcHhU57zCD0Co/z+jX+02UEzZGP7Q==
+"@lerna/create@7.1.1":
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/@lerna/create/-/create-7.1.1.tgz#2af94afb01971c1b594c06347b6998607aefe5c4"
+ integrity sha512-1PY2OgwGxp7b91JzLKEhONVl69mCt1IyYEc6pzKy3Sv+UOdeK2QFq1SX/85hNOR3iitiyZ75bNWUTcBly1ZlZg==
dependencies:
- "@lerna/child-process" "7.0.2"
+ "@lerna/child-process" "7.1.1"
dedent "0.7.0"
fs-extra "^11.1.1"
init-package-json "5.0.0"
@@ -4694,13 +4694,6 @@
read-package-json-fast "^3.0.0"
which "^3.0.0"
-"@nrwl/devkit@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-16.2.1.tgz#2da4dbe5826b0721cae547635554b6e411a069f6"
- integrity sha512-yeNEccQzDuL+/thbS2XTq8MtD0KDrI92gXIPSrS/Q6QnDNJGz6T2kRe/mJWrcfrDFm/L61MsAlGXobElhceNMw==
- dependencies:
- "@nx/devkit" "16.2.1"
-
"@nrwl/devkit@16.2.2":
version "16.2.2"
resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-16.2.2.tgz#fd7d0a19b4be3ba35cc0d3dd9e4154f9812f432f"
@@ -4708,19 +4701,26 @@
dependencies:
"@nx/devkit" "16.2.2"
-"@nrwl/js@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-16.2.1.tgz#6eacfa1f0658ca1e288da86b6c38be4846f2779a"
- integrity sha512-+XCgHocQzqn/wQauzTuWv/ioyuuiC3FfE3H+wg2FgfYuJLYuGyGx4qDhuiGvaaLqOK1dJQxLBsZW9Gjk77qe1g==
+"@nrwl/devkit@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nrwl/devkit/-/devkit-16.4.3.tgz#036be0d478ef7156e55c1cfb4d13da080983503d"
+ integrity sha512-sDGv3RX5DHBMFFiHdd91e4YFXb87X5jsKkEg5Y2jmFtz/OilBKA9yoRhZ8t+iLBOmbgUngC5ZYPHc+Ykd2U3nA==
dependencies:
- "@nx/js" "16.2.1"
+ "@nx/devkit" "16.4.3"
-"@nrwl/tao@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-16.2.1.tgz#08bb3dae81e958777268747c385c32a608452c3e"
- integrity sha512-mhLkMxGFbnR4hu9UbjMvzdePDXmUpV33mImt1myewP/cY9YZdzv5ntqT+9U+zzVg7Q2ZGosiGQE+IYRm6yeWog==
+"@nrwl/js@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nrwl/js/-/js-16.4.3.tgz#2f0d7c824a4abe6d55912c0e4abcc18a390aab25"
+ integrity sha512-hA26y1aZfnjIJVlVtEMdK8BFFtKTZVZ6VWOgtUhCMmbtxpE4tpTssRItzq5dkQi9Et/dry8ClWqRWPqlW7LqxQ==
dependencies:
- nx "16.2.1"
+ "@nx/js" "16.4.3"
+
+"@nrwl/nx-cloud@16.0.5":
+ version "16.0.5"
+ resolved "https://registry.yarnpkg.com/@nrwl/nx-cloud/-/nx-cloud-16.0.5.tgz#c963480a71c4afa964fbbe9e4d6bbf222764e9cd"
+ integrity sha512-1p82ym8WE9ziejwgPslstn19iV/VkHfHfKr/5YOnfCHQS+NxUf92ogcYhHXtqWLblVZ9Zs4W4pkSXK4e04wCmQ==
+ dependencies:
+ nx-cloud "16.0.5"
"@nrwl/tao@16.3.2":
version "16.3.2"
@@ -4729,24 +4729,19 @@
dependencies:
nx "16.3.2"
-"@nrwl/workspace@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-16.2.1.tgz#22e83a4b545e563fd157c407b387113a6bc639bc"
- integrity sha512-k9CUsGNBC5gTnTMcPDHFkxIPzzhhm47DhmNV3xueuwSAyZbvnekCtmkFRdwe4jtOFjB6+MpTsol9p37vKfXVLA==
+"@nrwl/tao@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nrwl/tao/-/tao-16.4.3.tgz#8a72e8c1c903d8d7e1d9a298c28f03a000a925d8"
+ integrity sha512-h+/UdXtdVuH9K2+Rx1HK5AHXGtgXNIqdLIH1KRL+74fiQ+JNO2Xuz9wqiD+rZ5tmtL/4hZpePCMkTz2FusKvbA==
dependencies:
- "@nx/workspace" "16.2.1"
+ nx "16.4.3"
-"@nx/devkit@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-16.2.1.tgz#f937604149272b46927cad5645ecc444973f97f2"
- integrity sha512-OrnFkU+lrSP/MdQW6C07aMlLyMp98oZMyfZ6h721T66zvuDfchhG2RXLX/Rb2t1lgZ+oMBKwvxxUKMRpHKPekA==
+"@nrwl/workspace@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nrwl/workspace/-/workspace-16.4.3.tgz#5d8bd06d2d1650318237dd9eb786e6695ebe7802"
+ integrity sha512-8FKqGgB8IFeMebCZeaD2Ta0/wSqWMFEX0FWCj1piuJNosgfImdQZUgYfLorsAjyR69GBP+59OkmsxDClZcCPMw==
dependencies:
- "@nrwl/devkit" "16.2.1"
- ejs "^3.1.7"
- ignore "^5.0.4"
- semver "7.3.4"
- tmp "~0.2.1"
- tslib "^2.3.0"
+ "@nx/workspace" "16.4.3"
"@nx/devkit@16.2.2", "@nx/devkit@>=16.1.3 < 17":
version "16.2.2"
@@ -4760,10 +4755,22 @@
tmp "~0.2.1"
tslib "^2.3.0"
-"@nx/js@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nx/js/-/js-16.2.1.tgz#41c8c2d610131fa064bbb2b6bb25bd67ed06be79"
- integrity sha512-WpK8yqVCrkCRTbNxSuRuQFpBXyX+doynixVv8yuB8HKPfE/wx6252eUMT43DWQJ+stmd5IhoH4THGyqpf+aaHg==
+"@nx/devkit@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/devkit/-/devkit-16.4.3.tgz#a5e691f1fd49b5b0d8bb0a4347b3501b11e33056"
+ integrity sha512-5LHtia3Ioy4uwWDIpnCbslFwxNdRJ2cWWmzq4oDINZnUMzNsjatVowKkOUBeG4Xh++6Dvui/VSdKZ6J0MUoQzw==
+ dependencies:
+ "@nrwl/devkit" "16.4.3"
+ ejs "^3.1.7"
+ ignore "^5.0.4"
+ semver "7.5.3"
+ tmp "~0.2.1"
+ tslib "^2.3.0"
+
+"@nx/js@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/js/-/js-16.4.3.tgz#3d5aa519cd5f769c69a14b1c6418ab2bb43de519"
+ integrity sha512-0Uia5j+BOybXN0Fpfl1729m+bot+6g0tKKR3WLh715QCuXoKPtprTYgp/GEi+dUCUNrmHzCAduztMvsH0RY9Kw==
dependencies:
"@babel/core" "^7.15.0"
"@babel/plugin-proposal-class-properties" "^7.14.5"
@@ -4772,124 +4779,131 @@
"@babel/preset-env" "^7.15.0"
"@babel/preset-typescript" "^7.15.0"
"@babel/runtime" "^7.14.8"
- "@nrwl/js" "16.2.1"
- "@nx/devkit" "16.2.1"
- "@nx/workspace" "16.2.1"
+ "@nrwl/js" "16.4.3"
+ "@nx/devkit" "16.4.3"
+ "@nx/workspace" "16.4.3"
"@phenomnomnominal/tsquery" "~5.0.1"
babel-plugin-const-enum "^1.0.1"
babel-plugin-macros "^2.8.0"
babel-plugin-transform-typescript-metadata "^0.3.1"
chalk "^4.1.0"
+ detect-port "^1.5.1"
fast-glob "3.2.7"
fs-extra "^11.1.0"
ignore "^5.0.4"
js-tokens "^4.0.0"
minimatch "3.0.5"
+ semver "7.5.3"
source-map-support "0.5.19"
tslib "^2.3.0"
-"@nx/nx-darwin-arm64@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.2.1.tgz#8a144a6fd38a2a7179c583c1fc344b2a0de27996"
- integrity sha512-xK/dL5T2R8zrcD8/13PeaYH/LBcYeaELIZkXGdGbtQ8WeFHjPJLBfuWo/7Se7KSWIXLIJEeYrVZwyxuei1dOTA==
-
"@nx/nx-darwin-arm64@16.3.2":
version "16.3.2"
resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.3.2.tgz#83b6e78b27d2d7da8f7626560f52070c8735d28a"
integrity sha512-YfYVNfsJBzBcBnJUU4AcA6A4QMkgnVlETfp4KGL36Otq542mRY1ISGHdox63ocI5AKh5gay5AaGcR4wR9PU9Vg==
-"@nx/nx-darwin-x64@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-16.2.1.tgz#f878b9257bb5ed939c5095b72f1f37fe01bab950"
- integrity sha512-J1ZBqy8FtIhvZopcc96JWZY2InZClQ+XHWHnAmX8S1f79hcLUiatpu90FZhvfXmfOfLlpkKsa8aje/kjpnnWhA==
+"@nx/nx-darwin-arm64@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/nx-darwin-arm64/-/nx-darwin-arm64-16.4.3.tgz#08e63921c4e4dfc9eb9da612140c62ca8c190059"
+ integrity sha512-iVr3KTHXqGWx34mLxKjdDT1m6px9NME7zqSoKZW9DQuxDt3G7NN4PkK6+n2YqVNNSOmYml/Oo5iVtQ2TUCJDFA==
"@nx/nx-darwin-x64@16.3.2":
version "16.3.2"
resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-16.3.2.tgz#0ae2a64356542c5fb73ca8038ce10ec4512e7fcb"
integrity sha512-bJtpozz0zSRVRrcQ76GrlT3TWEGTymLYWrVG51bH5KZ46t6/a4EQBI3uL3vubMmOZ0jR4ywybOcPBBhxmBJ68w==
+"@nx/nx-darwin-x64@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/nx-darwin-x64/-/nx-darwin-x64-16.4.3.tgz#e1e591f38bd103cf110487bd8c35daf17f8636c7"
+ integrity sha512-Km1N7Rek4VZW9rFMpV/gwmW0YHCoeV/5/tbYOYjSPJY6n2GB/vVoqE1DTf69muIk32436aK+qYRpd98bXC8GKg==
+
"@nx/nx-freebsd-x64@16.3.2":
version "16.3.2"
resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-16.3.2.tgz#202adf4d6070f47ed46450f006ecd50851147c74"
integrity sha512-ZvufI0bWqT67nLbBo6ejrIGxypdoedRQTP/tudWbs/4isvxLe1uVku1BfKCTQUsJG367SqNOU1H5kzI/MRr3ow==
-"@nx/nx-linux-arm-gnueabihf@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.2.1.tgz#a0f7d2c1f90d78bf30c7beae7c5481a71fb2652a"
- integrity sha512-rnujPmWlnkEvzkWARuW85cizVx6uGwQ/gA84tK3cHZQf9ly172WbDtsMtYRS9/CjvysMqDV0zBd7o/YhwpXNZg==
+"@nx/nx-freebsd-x64@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/nx-freebsd-x64/-/nx-freebsd-x64-16.4.3.tgz#dc7fd8dbb87d7eb613b3f7302b0e3cba233277fd"
+ integrity sha512-i6gc7oiDekYY2DS20COoeIrUqSQt0A3V+xUbrMGTInbHMux8QlfY5LGPRHGzqRlvnmUbrpgN0TdwBB9KOgaWmw==
"@nx/nx-linux-arm-gnueabihf@16.3.2":
version "16.3.2"
resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.3.2.tgz#62314a82566e3647866b9dd4167a2d0e1397f001"
integrity sha512-IQL4kxdiZLvifar7+SIum3glRuVsxtE0dL8RvteSDXrxDQnaTUrjILC+VGhalRmk7ngBbGKNrhWOeeL7390CzQ==
-"@nx/nx-linux-arm64-gnu@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.2.1.tgz#30dead7a96437c7cbb041a45e1c0e7292fb2151a"
- integrity sha512-ZcuQN8eaxEI+93ut6UrDrZMPsk61LGlS6yaWPgrv3blKMfcU2+DYBDQ3ois7o5t0bnVad5QYSNhIvnMF2iU+hQ==
+"@nx/nx-linux-arm-gnueabihf@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm-gnueabihf/-/nx-linux-arm-gnueabihf-16.4.3.tgz#5a2aa53297eff9b3d0cef5b0280d67400e61e80d"
+ integrity sha512-hozcDrzbv3X0oWYYbJfSybVmKviko78wjjxvdwYS2H9eqNN6sNBZ5+LL+duUazCeGGHj1fRipvb9E3rJxiKWEw==
"@nx/nx-linux-arm64-gnu@16.3.2":
version "16.3.2"
resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.3.2.tgz#02826400aa55b8f44bac83332dd29647d0e95001"
integrity sha512-f6AWgPVu3mfUEoOBa0rY2/7QY0Or9eR0KtLFpcPh7RUpxPw2EXzIbjD/0RGipdpspSrgiMKbZpsUjo6mXBFsQA==
-"@nx/nx-linux-arm64-musl@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.2.1.tgz#31219ecf98f9fe78b5fc06c9e0102d99e335bc5b"
- integrity sha512-mMOvkYyBLU4j+mSHobtrj/pIDYXFGIX3Q9FMWxZ5Xz15m0DsbypZ/8v6NWpJaBY4VX6rJhCc+D/pZH+QBT8+/g==
+"@nx/nx-linux-arm64-gnu@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-gnu/-/nx-linux-arm64-gnu-16.4.3.tgz#2129426f8258e193f9997adafcda570e23d94435"
+ integrity sha512-LrlSKCZtFl8TiIFuLjkSNN/yzQ8phZ6+0jgsuumrIE8t02y+WLcZ4dSGlCo4nwVX/MDCtTbc9LPI+rIoBvO/pQ==
"@nx/nx-linux-arm64-musl@16.3.2":
version "16.3.2"
resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.3.2.tgz#a0a81520e0904aa026a7ab0a8a3bf3facec9f14c"
integrity sha512-AvrWcYz7021E3b5P9/0i26p60XMZfw86Epks51L6AhlflarlOH4AcEChc7APMtb1ELAIbDWx2S6oIDRbQ7rtVA==
-"@nx/nx-linux-x64-gnu@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.2.1.tgz#fb89cbbdf852e27093e0296ff7414ccccdf3591a"
- integrity sha512-Kyn4dxFTj2PCRv+39tKU8BzDRE6/ru5v435uvodx03GS650F7+OMr4DN57jG4MQWhf//OUX8zPkvbKhsmxjndA==
+"@nx/nx-linux-arm64-musl@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-arm64-musl/-/nx-linux-arm64-musl-16.4.3.tgz#0285f71f94b5a2eb40f15033457f937e0362770d"
+ integrity sha512-3ahS0k330T339FdVBQhr3EGrghAaezqdVpbOwG2pyiZRwvLVgnDkPF/d4EkGd3ZAsOLazcPkPH/fKxPPf8HP2g==
"@nx/nx-linux-x64-gnu@16.3.2":
version "16.3.2"
resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.3.2.tgz#e79b5c142ec8d9bfb458ea5803bc4b62abbcf296"
integrity sha512-K2pWGAcbCNm6b7UZI9cc8z4Rb540QcuepBXD7akjPjWerzXriT6VCn4i9mVKsCg2mwSfknTJJVJ1PZwJSmTl/Q==
-"@nx/nx-linux-x64-musl@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.2.1.tgz#82b1b5ba04ef6e4d49527841239bf9e0fb1456e3"
- integrity sha512-q8iFxLosSLiWkRWsbrioXV/qMG8TgsbqcM0VGz2FFLNMJ9DXvav/E/+8YbgEeHOjvA1MDeRaspIpDF7OMgJYGw==
+"@nx/nx-linux-x64-gnu@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-gnu/-/nx-linux-x64-gnu-16.4.3.tgz#defea39bbd5f494c28369bd403f909d5ec905ac0"
+ integrity sha512-Nbo+FLBYZRhJUB367Eg9f0mH7Q+X67H+QAF+wU2oK3StSGQNQbLnr7Q0yfmX912WdYDe7gWhEpqWTLZ7rv65mg==
"@nx/nx-linux-x64-musl@16.3.2":
version "16.3.2"
resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.3.2.tgz#900aee8f171638b9fb44378e2ac0548cb4aa99a7"
integrity sha512-sY1QDuQlqyYiRPJZanrtV07tU0DOXiCrWb0pDsGiO0qHuUSmW5Vw17GWEY4z3rt0/5U8fJ+/9WQrneviOmsOKg==
-"@nx/nx-win32-arm64-msvc@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.2.1.tgz#8a19a0c2db565f6d07a2d0b4a8b8fc6c8c86fadd"
- integrity sha512-PpGiYzrMivDY1i10Zwf5Hmnv6oAQ8ACf6ehDgyQ3tByMMXHgyUZJLykfPaoWjoLh0s8wOvMV74WZO+K1LcIxTA==
+"@nx/nx-linux-x64-musl@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/nx-linux-x64-musl/-/nx-linux-x64-musl-16.4.3.tgz#c78db85f3234d2b899c7acaa7b5e2ef2c8591eb6"
+ integrity sha512-RG31ewe3GRmwSMBgWF0yeJ1zu8s42xywpwK8swgGHpUp+Z6JN8dkUqi7UfHGbjeaOIDg4w45/7OJyrE7dlqHCg==
"@nx/nx-win32-arm64-msvc@16.3.2":
version "16.3.2"
resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.3.2.tgz#88db772b3535648e147b1a0206b1a1fe875fa9a5"
integrity sha512-wBfohT2hjrLKn9WFHvG0MFVk7uYhgYNiptnTLdTouziHgFyZ08vyl7XYBq55BwHPMQ5iswVoEfjn/5ZBfCPscg==
-"@nx/nx-win32-x64-msvc@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.2.1.tgz#848b4c5b118f6a6f92f59c1643297e938c439242"
- integrity sha512-m5oHCaSKdyydM1n1W9V0m2oxBL8PiF54dZB0+PlKB2fhf1zxiyq8i1hL2hXbKA90IOYcUt5/b7761/BzN5njAw==
+"@nx/nx-win32-arm64-msvc@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/nx-win32-arm64-msvc/-/nx-win32-arm64-msvc-16.4.3.tgz#d131273e8267eb98a7640f79a94049b5f12d572e"
+ integrity sha512-5HXY8S0vGUculndAhWqBrqkrQxY6M3v3Ac/3rr8O238JkdkhRiHilnGbwS2MIQpU7dou3wROO6wKT7+TyFv+cA==
"@nx/nx-win32-x64-msvc@16.3.2":
version "16.3.2"
resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.3.2.tgz#2195faaf1fc465c7a89bfdd62323fdd2a5d91f15"
integrity sha512-QC0sWrfQm0/WdvvM//7UAgm+otbak6bznZ0zawTeqmLBh1hLjNeweyzSVKQEtZtlzDMKpzCVuuwkJq+VKBLvmw==
-"@nx/workspace@16.2.1":
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-16.2.1.tgz#52cc54bf9970fe6769459b1315eb7f6db8ec387f"
- integrity sha512-gGJNKsH2KFtxlBBL0AqPu0vo322wGfCPDK19OxgwTQMWDruMZ9jjAe3XU4a+FbCGmK1CmZUlbFo4HueD9hVkig==
+"@nx/nx-win32-x64-msvc@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/nx-win32-x64-msvc/-/nx-win32-x64-msvc-16.4.3.tgz#cc8d87dbada3965b3156440277951b742b6c0de3"
+ integrity sha512-9vdA5t5xuWCQ9JFJZFjzYGz9w5wtZ7zfKcx2HdBvg2nDWUzK5Z3khwsakTSsc7Ff7Hnd0i0l5T3Ls6Hk42Haww==
+
+"@nx/workspace@16.4.3":
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/@nx/workspace/-/workspace-16.4.3.tgz#0466ba261511bdbd41afedfe51ee002e6dee8f86"
+ integrity sha512-vgZo4ywYhRheFA2xUzf6Jt00tJ4B2iYFRqFCw4bNDOrn01wnpDUcMof4M0VE3P0OHMKktygDxuARzO20tGMRQQ==
dependencies:
- "@nrwl/workspace" "16.2.1"
- "@nx/devkit" "16.2.1"
+ "@nrwl/workspace" "16.4.3"
+ "@nx/devkit" "16.4.3"
"@parcel/watcher" "2.0.4"
chalk "^4.1.0"
chokidar "^3.5.1"
@@ -4901,7 +4915,7 @@
ignore "^5.0.4"
minimatch "3.0.5"
npm-run-path "^4.0.1"
- nx "16.2.1"
+ nx "16.4.3"
open "^8.4.0"
rxjs "^7.8.0"
tmp "~0.2.1"
@@ -7403,6 +7417,14 @@
resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31"
integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ==
+"@yarnpkg/parsers@3.0.0-rc.46":
+ version "3.0.0-rc.46"
+ resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.46.tgz#03f8363111efc0ea670e53b0282cd3ef62de4e01"
+ integrity sha512-aiATs7pSutzda/rq8fnuPwTglyVwjM22bNnK2ZgjrpAjQHSSl3lztd2f9evst1W/qnC58DRz7T7QndUDumAR4Q==
+ dependencies:
+ js-yaml "^3.10.0"
+ tslib "^2.4.0"
+
"@yarnpkg/parsers@^3.0.0-rc.18":
version "3.0.0-rc.42"
resolved "https://registry.yarnpkg.com/@yarnpkg/parsers/-/parsers-3.0.0-rc.42.tgz#3814e90a81bb1f9c06cc83c6a009139c55efe94d"
@@ -7563,6 +7585,11 @@ add-stream@^1.0.0:
resolved "https://registry.yarnpkg.com/add-stream/-/add-stream-1.0.0.tgz#6a7990437ca736d5e1288db92bd3266d5f5cb2aa"
integrity sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==
+address@^1.0.1:
+ version "1.2.2"
+ resolved "https://registry.yarnpkg.com/address/-/address-1.2.2.tgz#2b5248dac5485a6390532c6a517fda2e3faac89e"
+ integrity sha512-4B/qKCfeE/ODUaAUpSwfzazo5x29WD4r3vXiWsB7I2mSDAihwEqKO+g8GELZUQSSAo5e1XTYh3ZVfLyxBc12nA==
+
after-all-results@^2.0.0:
version "2.0.0"
resolved "https://registry.yarnpkg.com/after-all-results/-/after-all-results-2.0.0.tgz#6ac2fc202b500f88da8f4f5530cfa100f4c6a2d0"
@@ -8166,6 +8193,15 @@ axios@0.24.0:
dependencies:
follow-redirects "^1.14.4"
+axios@1.1.3:
+ version "1.1.3"
+ resolved "https://registry.yarnpkg.com/axios/-/axios-1.1.3.tgz#8274250dada2edf53814ed7db644b9c2866c1e35"
+ integrity sha512-00tXVRwKx/FZr/IDVFt4C+f9FYairX517WoGCL6dpOntqLkZofjhu43F/Xl44UOpqa+9sLFDrG/XAnFsUYgkDA==
+ dependencies:
+ follow-redirects "^1.15.0"
+ form-data "^4.0.0"
+ proxy-from-env "^1.1.0"
+
axios@^0.21.1, axios@^0.21.4:
version "0.21.4"
resolved "https://registry.yarnpkg.com/axios/-/axios-0.21.4.tgz#c67b90dc0568e5c1cf2b0b858c43ba28e2eda575"
@@ -10782,6 +10818,14 @@ detect-node@^2.0.4:
resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1"
integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==
+detect-port@^1.5.1:
+ version "1.5.1"
+ resolved "https://registry.yarnpkg.com/detect-port/-/detect-port-1.5.1.tgz#451ca9b6eaf20451acb0799b8ab40dff7718727b"
+ integrity sha512-aBzdj76lueB6uUst5iAs7+0H/oOjqI5D16XUWxlWMIMROhcM0rfsNVk93zTngq1dDNpoXRr++Sus7ETAExppAQ==
+ dependencies:
+ address "^1.0.1"
+ debug "4"
+
detective-amd@^3.1.0:
version "3.1.2"
resolved "https://registry.yarnpkg.com/detective-amd/-/detective-amd-3.1.2.tgz#bf55eb5291c218b76d6224a3d07932ef13a9a357"
@@ -17501,13 +17545,13 @@ leaflet@^1.7.1:
resolved "https://registry.yarnpkg.com/leaflet/-/leaflet-1.9.3.tgz#52ec436954964e2d3d39e0d433da4b2500d74414"
integrity sha512-iB2cR9vAkDOu5l3HAay2obcUHZ7xwUBBjph8+PGtmW/2lYhbLizWtG7nTeYht36WfOslixQF9D/uSIzhZgGMfQ==
-lerna@7.0.2:
- version "7.0.2"
- resolved "https://registry.yarnpkg.com/lerna/-/lerna-7.0.2.tgz#45e844bfca72d12cc285c9a00f6f2cfb341bed05"
- integrity sha512-omFpf1pTiaObC2YOC7K+euaDwhQA9CyKN1kXxmlSwaSkh8b8QTs4SC8jp3oNeXfcHpVS1ttuuz98AvQvJD46wA==
+lerna@7.1.1:
+ version "7.1.1"
+ resolved "https://registry.yarnpkg.com/lerna/-/lerna-7.1.1.tgz#6703062e6c4ddefdaf41e8890e9200690924fd71"
+ integrity sha512-rjivAl3bYu2+lWOi90vy0tYFgwBYPMiNkR/DuEWZC08wle5dsbOZ/SlXeLk9+kzbF89Bt5P6p+qF78A2tJsWPA==
dependencies:
- "@lerna/child-process" "7.0.2"
- "@lerna/create" "7.0.2"
+ "@lerna/child-process" "7.1.1"
+ "@lerna/create" "7.1.1"
"@npmcli/run-script" "6.0.2"
"@nx/devkit" ">=16.1.3 < 17"
"@octokit/plugin-enterprise-rest" "6.0.1"
@@ -19348,6 +19392,11 @@ node-int64@^0.4.0:
resolved "https://registry.yarnpkg.com/node-int64/-/node-int64-0.4.0.tgz#87a9065cdb355d3182d8f94ce11188b825c68a3b"
integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==
+node-machine-id@^1.1.12:
+ version "1.1.12"
+ resolved "https://registry.yarnpkg.com/node-machine-id/-/node-machine-id-1.1.12.tgz#37904eee1e59b320bb9c5d6c0a59f3b469cb6267"
+ integrity sha512-QNABxbrPa3qEIfrE6GOJ7BYIuignnJw7iQ2YPbc3Nla1HzRJjXzZOiikfF8m7eAMfichLt3M4VgLOetqgDmgGQ==
+
node-mocks-http@^1.11.0:
version "1.12.1"
resolved "https://registry.yarnpkg.com/node-mocks-http/-/node-mocks-http-1.12.1.tgz#838e176019daf177caff6bb8534e3a32646e7531"
@@ -19739,55 +19788,21 @@ nwsapi@^2.2.2:
resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.4.tgz#fd59d5e904e8e1f03c25a7d5a15cfa16c714a1e5"
integrity sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g==
-nx@16.2.1:
- version "16.2.1"
- resolved "https://registry.yarnpkg.com/nx/-/nx-16.2.1.tgz#8571a4663c79dc9d60c98599b19146b58c59b473"
- integrity sha512-O+yGcYIQtYKYagbIuOQFk1P8ki5PHn0BZjdZpsa4K8UZ4pCaRWzlwWwwUL91FUJe6tdhic5710DwAAakbGKP7Q==
+nx-cloud@16.0.5:
+ version "16.0.5"
+ resolved "https://registry.yarnpkg.com/nx-cloud/-/nx-cloud-16.0.5.tgz#fa0b0185d254405ec47fcbcdbbd8b12ff1add096"
+ integrity sha512-13P7r0aKikjBtmdZrNorwXzVPeVIV4MLEwqGY+DEG6doLBtI5KqEQk/d5B5l2dCF2BEi/LXEmLYCmf9gwbOJ+Q==
dependencies:
- "@nrwl/tao" "16.2.1"
- "@parcel/watcher" "2.0.4"
- "@yarnpkg/lockfile" "^1.1.0"
- "@yarnpkg/parsers" "^3.0.0-rc.18"
- "@zkochan/js-yaml" "0.0.6"
- axios "^1.0.0"
+ "@nrwl/nx-cloud" "16.0.5"
+ axios "1.1.3"
chalk "^4.1.0"
- cli-cursor "3.1.0"
- cli-spinners "2.6.1"
- cliui "^7.0.2"
dotenv "~10.0.0"
- enquirer "~2.3.6"
- fast-glob "3.2.7"
- figures "3.2.0"
- flat "^5.0.2"
fs-extra "^11.1.0"
- glob "7.1.4"
- ignore "^5.0.4"
- js-yaml "4.1.0"
- jsonc-parser "3.2.0"
- lines-and-columns "~2.0.3"
- minimatch "3.0.5"
- npm-run-path "^4.0.1"
- open "^8.4.0"
- semver "7.3.4"
- string-width "^4.2.3"
- strong-log-transformer "^2.1.0"
- tar-stream "~2.2.0"
- tmp "~0.2.1"
- tsconfig-paths "^4.1.2"
- tslib "^2.3.0"
- v8-compile-cache "2.3.0"
- yargs "^17.6.2"
- yargs-parser "21.1.1"
- optionalDependencies:
- "@nx/nx-darwin-arm64" "16.2.1"
- "@nx/nx-darwin-x64" "16.2.1"
- "@nx/nx-linux-arm-gnueabihf" "16.2.1"
- "@nx/nx-linux-arm64-gnu" "16.2.1"
- "@nx/nx-linux-arm64-musl" "16.2.1"
- "@nx/nx-linux-x64-gnu" "16.2.1"
- "@nx/nx-linux-x64-musl" "16.2.1"
- "@nx/nx-win32-arm64-msvc" "16.2.1"
- "@nx/nx-win32-x64-msvc" "16.2.1"
+ node-machine-id "^1.1.12"
+ open "~8.4.0"
+ strip-json-comments "^3.1.1"
+ tar "6.1.11"
+ yargs-parser ">=21.1.1"
nx@16.3.2, "nx@>=16.1.3 < 17":
version "16.3.2"
@@ -19840,6 +19855,57 @@ nx@16.3.2, "nx@>=16.1.3 < 17":
"@nx/nx-win32-arm64-msvc" "16.3.2"
"@nx/nx-win32-x64-msvc" "16.3.2"
+nx@16.4.3:
+ version "16.4.3"
+ resolved "https://registry.yarnpkg.com/nx/-/nx-16.4.3.tgz#0bd8e408eeb9f09f9fca334689bf3d13f361254f"
+ integrity sha512-bq3wc7WI/j/mmz4MbrhDVE+DLJ6ywvmAoUjxNRcVAhPi+rT7bDaztVZceDbxxVFW55wfOIjcYwhS9fGQMSBBpQ==
+ dependencies:
+ "@nrwl/tao" "16.4.3"
+ "@parcel/watcher" "2.0.4"
+ "@yarnpkg/lockfile" "^1.1.0"
+ "@yarnpkg/parsers" "3.0.0-rc.46"
+ "@zkochan/js-yaml" "0.0.6"
+ axios "^1.0.0"
+ chalk "^4.1.0"
+ cli-cursor "3.1.0"
+ cli-spinners "2.6.1"
+ cliui "^7.0.2"
+ dotenv "~10.0.0"
+ enquirer "~2.3.6"
+ fast-glob "3.2.7"
+ figures "3.2.0"
+ flat "^5.0.2"
+ fs-extra "^11.1.0"
+ glob "7.1.4"
+ ignore "^5.0.4"
+ js-yaml "4.1.0"
+ jsonc-parser "3.2.0"
+ lines-and-columns "~2.0.3"
+ minimatch "3.0.5"
+ npm-run-path "^4.0.1"
+ open "^8.4.0"
+ semver "7.5.3"
+ string-width "^4.2.3"
+ strong-log-transformer "^2.1.0"
+ tar-stream "~2.2.0"
+ tmp "~0.2.1"
+ tsconfig-paths "^4.1.2"
+ tslib "^2.3.0"
+ v8-compile-cache "2.3.0"
+ yargs "^17.6.2"
+ yargs-parser "21.1.1"
+ optionalDependencies:
+ "@nx/nx-darwin-arm64" "16.4.3"
+ "@nx/nx-darwin-x64" "16.4.3"
+ "@nx/nx-freebsd-x64" "16.4.3"
+ "@nx/nx-linux-arm-gnueabihf" "16.4.3"
+ "@nx/nx-linux-arm64-gnu" "16.4.3"
+ "@nx/nx-linux-arm64-musl" "16.4.3"
+ "@nx/nx-linux-x64-gnu" "16.4.3"
+ "@nx/nx-linux-x64-musl" "16.4.3"
+ "@nx/nx-win32-arm64-msvc" "16.4.3"
+ "@nx/nx-win32-x64-msvc" "16.4.3"
+
oauth-sign@~0.9.0:
version "0.9.0"
resolved "https://registry.yarnpkg.com/oauth-sign/-/oauth-sign-0.9.0.tgz#47a7b016baa68b5fa0ecf3dee08a85c679ac6455"
@@ -20043,7 +20109,7 @@ open@^7.3.1:
is-docker "^2.0.0"
is-wsl "^2.1.1"
-open@^8.0.0, open@^8.4.0:
+open@^8.0.0, open@^8.4.0, open@~8.4.0:
version "8.4.2"
resolved "https://registry.yarnpkg.com/open/-/open-8.4.2.tgz#5b5ffe2a8f793dcd2aad73e550cb87b59cb084f9"
integrity sha512-7x81NCL719oNbsq/3mh+hVrAWmFuEYUqrq/Iw3kUzH8ReypT9QQ0BLoJS7/G9k6N81XjW4qHWtjWwe/9eLy1EQ==
@@ -23377,6 +23443,13 @@ semver@7.3.7, semver@^7.3.4:
dependencies:
lru-cache "^6.0.0"
+semver@7.5.3, semver@^7.5.3:
+ version "7.5.3"
+ resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.3.tgz#161ce8c2c6b4b3bdca6caadc9fa3317a4c4fe88e"
+ integrity sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==
+ dependencies:
+ lru-cache "^6.0.0"
+
semver@7.x, semver@^7.3.2, semver@^7.3.7, semver@^7.3.8:
version "7.3.8"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.3.8.tgz#07a78feafb3f7b32347d725e33de7e2a2df67798"
@@ -23403,13 +23476,6 @@ semver@^7.2.1, semver@^7.3.5:
dependencies:
lru-cache "^6.0.0"
-semver@^7.5.3:
- version "7.5.3"
- resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.3.tgz#161ce8c2c6b4b3bdca6caadc9fa3317a4c4fe88e"
- integrity sha512-QBlUtyVk/5EeHbi7X0fw6liDZc7BBmEaSYn01fMU1OUYbf6GPsbTtd8WmnqbI20SeycoHSeiybkE/q1Q+qlThQ==
- dependencies:
- lru-cache "^6.0.0"
-
semver@~2.3.1:
version "2.3.2"
resolved "https://registry.yarnpkg.com/semver/-/semver-2.3.2.tgz#b9848f25d6cf36333073ec9ef8856d42f1233e52"
@@ -26952,7 +27018,7 @@ yargs-parser@20.2.4:
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-20.2.4.tgz#b42890f14566796f85ae8e3a25290d205f154a54"
integrity sha512-WOkpgNhPTlE73h4VFAFsOnomJVaovO8VqLDzy5saChRBFQFBoMYirowyW+Q9HB4HFF4Z7VZTiG3iSzJJA29yRA==
-yargs-parser@21.1.1, yargs-parser@^21.0.0, yargs-parser@^21.0.1, yargs-parser@^21.1.1:
+yargs-parser@21.1.1, yargs-parser@>=21.1.1, yargs-parser@^21.0.0, yargs-parser@^21.0.1, yargs-parser@^21.1.1:
version "21.1.1"
resolved "https://registry.yarnpkg.com/yargs-parser/-/yargs-parser-21.1.1.tgz#9096bceebf990d21bb31fa9516e0ede294a77d35"
integrity sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==