From e90167a0fb5c895b65329815fe229b675d748032 Mon Sep 17 00:00:00 2001 From: Thomas Bouffard <27200110+tbouffard@users.noreply.github.com> Date: Fri, 9 Jun 2023 12:16:09 +0200 Subject: [PATCH 1/6] refactor!: transform StyleDefault into an object (#2728) `StyleDefault` was previously an enum but there is no need to enumerate the values. In addition, the values store both number and string which is generally considered confusing and a bad practice. Switching to a regular object make things more explicit and fix several SonarCloud code smells related to the enum usage (mix value types and non literal values). --- src/component/mxgraph/style/utils.ts | 70 ++++++++++++++-------------- 1 file changed, 35 insertions(+), 35 deletions(-) diff --git a/src/component/mxgraph/style/utils.ts b/src/component/mxgraph/style/utils.ts index 0586c2523e..987a0e0b65 100644 --- a/src/component/mxgraph/style/utils.ts +++ b/src/component/mxgraph/style/utils.ts @@ -25,45 +25,45 @@ import { BpmnStyleIdentifier } from './identifiers'; * @category BPMN Theme * @experimental */ -export enum StyleDefault { - STROKE_WIDTH_THIN = 2, - STROKE_WIDTH_THICK = 5, - SHAPE_ACTIVITY_BOTTOM_MARGIN = 7, - SHAPE_ACTIVITY_TOP_MARGIN = 7, - SHAPE_ACTIVITY_LEFT_MARGIN = 7, - SHAPE_ACTIVITY_FROM_CENTER_MARGIN = 7, - SHAPE_ACTIVITY_MARKER_ICON_MARGIN = 5, - SHAPE_ACTIVITY_MARKER_ICON_SIZE = 20, - POOL_LABEL_SIZE = 30, // most of BPMN pool are ok when setting it to 30 - POOL_LABEL_FILL_COLOR = 'none', - LANE_LABEL_SIZE = 30, // most of BPMN lane are ok when setting it to 30 - LANE_LABEL_FILL_COLOR = 'none', - SUB_PROCESS_TRANSACTION_INNER_RECT_OFFSET = 4, - SUB_PROCESS_TRANSACTION_INNER_RECT_ARC_SIZE = 6, - TEXT_ANNOTATION_BORDER_LENGTH = 10, - TEXT_ANNOTATION_FILL_COLOR = 'none', - GROUP_FILL_COLOR = 'none', +export const StyleDefault = { + STROKE_WIDTH_THIN: 2, + STROKE_WIDTH_THICK: 5, + SHAPE_ACTIVITY_BOTTOM_MARGIN: 7, + SHAPE_ACTIVITY_TOP_MARGIN: 7, + SHAPE_ACTIVITY_LEFT_MARGIN: 7, + SHAPE_ACTIVITY_FROM_CENTER_MARGIN: 7, + SHAPE_ACTIVITY_MARKER_ICON_MARGIN: 5, + SHAPE_ACTIVITY_MARKER_ICON_SIZE: 20, + POOL_LABEL_SIZE: 30, // most of BPMN pool are ok when setting it to 30 + POOL_LABEL_FILL_COLOR: 'none', + LANE_LABEL_SIZE: 30, // most of BPMN lane are ok when setting it to 30 + LANE_LABEL_FILL_COLOR: 'none', + SUB_PROCESS_TRANSACTION_INNER_RECT_OFFSET: 4, + SUB_PROCESS_TRANSACTION_INNER_RECT_ARC_SIZE: 6, + TEXT_ANNOTATION_BORDER_LENGTH: 10, + TEXT_ANNOTATION_FILL_COLOR: 'none', + GROUP_FILL_COLOR: 'none', // General - DEFAULT_FILL_COLOR = 'White', - DEFAULT_STROKE_COLOR = 'Black', - DEFAULT_FONT_FAMILY = 'Arial, Helvetica, sans-serif', // define our own to not depend on eventual mxGraph default change - DEFAULT_FONT_SIZE = 11, - DEFAULT_FONT_COLOR = 'Black', - DEFAULT_MARGIN = 0, + DEFAULT_FILL_COLOR: 'White', + DEFAULT_STROKE_COLOR: 'Black', + DEFAULT_FONT_FAMILY: 'Arial, Helvetica, sans-serif', // define our own to not depend on eventual mxGraph default change + DEFAULT_FONT_SIZE: 11, + DEFAULT_FONT_COLOR: 'Black', + DEFAULT_MARGIN: 0, // Shape defaults - SHAPE_ARC_SIZE = 20, + SHAPE_ARC_SIZE: 20, // Overlay defaults - DEFAULT_OVERLAY_FILL_COLOR = DEFAULT_FILL_COLOR, - DEFAULT_OVERLAY_FILL_OPACITY = 100, - DEFAULT_OVERLAY_STROKE_COLOR = DEFAULT_STROKE_COLOR, - DEFAULT_OVERLAY_STROKE_WIDTH = 1, - DEFAULT_OVERLAY_FONT_SIZE = DEFAULT_FONT_SIZE, - DEFAULT_OVERLAY_FONT_COLOR = DEFAULT_FONT_COLOR, + DEFAULT_OVERLAY_FILL_COLOR: 'White', + DEFAULT_OVERLAY_FILL_OPACITY: 100, + DEFAULT_OVERLAY_STROKE_COLOR: 'Black', + DEFAULT_OVERLAY_STROKE_WIDTH: 1, + DEFAULT_OVERLAY_FONT_SIZE: 11, + DEFAULT_OVERLAY_FONT_COLOR: 'Black', // Edge - SEQUENCE_FLOW_CONDITIONAL_FROM_ACTIVITY_MARKER_FILL_COLOR = 'White', - MESSAGE_FLOW_MARKER_START_FILL_COLOR = 'White', - MESSAGE_FLOW_MARKER_END_FILL_COLOR = 'White', -} + SEQUENCE_FLOW_CONDITIONAL_FROM_ACTIVITY_MARKER_FILL_COLOR: 'White', + MESSAGE_FLOW_MARKER_START_FILL_COLOR: 'White', + MESSAGE_FLOW_MARKER_END_FILL_COLOR: 'White', +}; /** * Get the BPMN 'instantiate' information from the style. From b344c6eabe5a856a3b372709549b705506eb66ea Mon Sep 17 00:00:00 2001 From: process-analytics-bot <62586190+process-analytics-bot@users.noreply.github.com> Date: Mon, 12 Jun 2023 08:15:48 +0000 Subject: [PATCH 2/6] chore(release): prepare version for release --- package-lock.json | 2 +- package.json | 2 +- sonar-project.properties | 2 +- src/component/version.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index be312332be..4a462e0160 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "bpmn-visualization", - "version": "0.35.0-post", + "version": "0.35.0", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/package.json b/package.json index 47d6b4a499..7daf9c4a20 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bpmn-visualization", - "version": "0.35.0-post", + "version": "0.35.0", "description": "A TypeScript library for visualizing process execution data on BPMN diagrams", "keywords": [ "typescript", diff --git a/sonar-project.properties b/sonar-project.properties index 66e59e3b21..6dc50652f7 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -4,7 +4,7 @@ sonar.organization=process-analytics # This is the name and version displayed in the SonarCloud UI. sonar.projectName=bpmn-visualization -sonar.projectVersion=0.35.0-post +sonar.projectVersion=0.35.0 # Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows. sonar.sources=src diff --git a/src/component/version.ts b/src/component/version.ts index 4532f168d2..7aafc28997 100644 --- a/src/component/version.ts +++ b/src/component/version.ts @@ -18,7 +18,7 @@ import { mxgraph } from './mxgraph/initializer'; // WARN: this constant is automatically updated at release time by the 'manage-version-in-files.mjs' script. // So, if you modify the name of this file or this constant, please update the script accordingly. -const libVersion = '0.35.0-post'; +const libVersion = '0.35.0'; /** * @internal From b9cc583616a34b3834e4ab596fbb83e39327fd7f Mon Sep 17 00:00:00 2001 From: process-analytics-bot <62586190+process-analytics-bot@users.noreply.github.com> Date: Mon, 12 Jun 2023 08:15:49 +0000 Subject: [PATCH 3/6] chore(release): 0.36.0 --- package-lock.json | 4 ++-- package.json | 2 +- src/component/version.ts | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 4a462e0160..399cfe5571 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "bpmn-visualization", - "version": "0.35.0", + "version": "0.36.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "bpmn-visualization", - "version": "0.35.0-post", + "version": "0.36.0", "license": "Apache-2.0", "dependencies": { "@typed-mxgraph/typed-mxgraph": "~1.0.8", diff --git a/package.json b/package.json index 7daf9c4a20..a008210c1f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bpmn-visualization", - "version": "0.35.0", + "version": "0.36.0", "description": "A TypeScript library for visualizing process execution data on BPMN diagrams", "keywords": [ "typescript", diff --git a/src/component/version.ts b/src/component/version.ts index 7aafc28997..77e0c17939 100644 --- a/src/component/version.ts +++ b/src/component/version.ts @@ -18,7 +18,7 @@ import { mxgraph } from './mxgraph/initializer'; // WARN: this constant is automatically updated at release time by the 'manage-version-in-files.mjs' script. // So, if you modify the name of this file or this constant, please update the script accordingly. -const libVersion = '0.35.0'; +const libVersion = '0.36.0'; /** * @internal From 4f1f2371a8c808499e2e3e03962163af768ecfe5 Mon Sep 17 00:00:00 2001 From: process-analytics-bot <62586190+process-analytics-bot@users.noreply.github.com> Date: Mon, 12 Jun 2023 08:15:49 +0000 Subject: [PATCH 4/6] chore(release): prepare version for new developments --- package-lock.json | 2 +- package.json | 2 +- sonar-project.properties | 2 +- src/component/version.ts | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/package-lock.json b/package-lock.json index 399cfe5571..64efedbfba 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "bpmn-visualization", - "version": "0.36.0", + "version": "0.36.0-post", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/package.json b/package.json index a008210c1f..32715b862a 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bpmn-visualization", - "version": "0.36.0", + "version": "0.36.0-post", "description": "A TypeScript library for visualizing process execution data on BPMN diagrams", "keywords": [ "typescript", diff --git a/sonar-project.properties b/sonar-project.properties index 6dc50652f7..737c0c016a 100644 --- a/sonar-project.properties +++ b/sonar-project.properties @@ -4,7 +4,7 @@ sonar.organization=process-analytics # This is the name and version displayed in the SonarCloud UI. sonar.projectName=bpmn-visualization -sonar.projectVersion=0.35.0 +sonar.projectVersion=0.36.0-post # Path is relative to the sonar-project.properties file. Replace "\" by "/" on Windows. sonar.sources=src diff --git a/src/component/version.ts b/src/component/version.ts index 77e0c17939..c91baeea98 100644 --- a/src/component/version.ts +++ b/src/component/version.ts @@ -18,7 +18,7 @@ import { mxgraph } from './mxgraph/initializer'; // WARN: this constant is automatically updated at release time by the 'manage-version-in-files.mjs' script. // So, if you modify the name of this file or this constant, please update the script accordingly. -const libVersion = '0.36.0'; +const libVersion = '0.36.0-post'; /** * @internal From a0b0b77afd0024c5d9a73739b7a5766c9966a646 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Jun 2023 13:06:21 +0000 Subject: [PATCH 5/6] chore(deps-dev): bump @typescript-eslint/parser from 5.59.6 to 5.59.9 (#2741) --- package-lock.json | 145 +++++++++++++++++++++++++++++++++++++++++----- package.json | 2 +- 2 files changed, 132 insertions(+), 15 deletions(-) diff --git a/package-lock.json b/package-lock.json index 64efedbfba..7b40950231 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,7 +6,7 @@ "packages": { "": { "name": "bpmn-visualization", - "version": "0.36.0", + "version": "0.36.0-post", "license": "Apache-2.0", "dependencies": { "@typed-mxgraph/typed-mxgraph": "~1.0.8", @@ -25,7 +25,7 @@ "@types/lodash-es": "~4.17.7", "@types/minimist": "~1.2.2", "@typescript-eslint/eslint-plugin": "~5.59.6", - "@typescript-eslint/parser": "~5.59.6", + "@typescript-eslint/parser": "~5.59.9", "asciidoctor": "~2.2.6", "autoprefixer": "~10.4.14", "clipboardy": "~3.0.0", @@ -3531,14 +3531,14 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "5.59.6", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.6.tgz", - "integrity": "sha512-7pCa6al03Pv1yf/dUg/s1pXz/yGMUBAw5EeWqNTFiSueKvRNonze3hma3lhdsOrQcaOXhbk5gKu2Fludiho9VA==", + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.9.tgz", + "integrity": "sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==", "dev": true, "dependencies": { - "@typescript-eslint/scope-manager": "5.59.6", - "@typescript-eslint/types": "5.59.6", - "@typescript-eslint/typescript-estree": "5.59.6", + "@typescript-eslint/scope-manager": "5.59.9", + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/typescript-estree": "5.59.9", "debug": "^4.3.4" }, "engines": { @@ -3557,6 +3557,80 @@ } } }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.9.tgz", + "integrity": "sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/visitor-keys": "5.59.9" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.9.tgz", + "integrity": "sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==", + "dev": true, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.9.tgz", + "integrity": "sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/visitor-keys": "5.59.9", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.9.tgz", + "integrity": "sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==", + "dev": true, + "dependencies": { + "@typescript-eslint/types": "5.59.9", + "eslint-visitor-keys": "^3.3.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, "node_modules/@typescript-eslint/scope-manager": { "version": "5.59.6", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.6.tgz", @@ -15058,15 +15132,58 @@ } }, "@typescript-eslint/parser": { - "version": "5.59.6", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.6.tgz", - "integrity": "sha512-7pCa6al03Pv1yf/dUg/s1pXz/yGMUBAw5EeWqNTFiSueKvRNonze3hma3lhdsOrQcaOXhbk5gKu2Fludiho9VA==", + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.59.9.tgz", + "integrity": "sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==", "dev": true, "requires": { - "@typescript-eslint/scope-manager": "5.59.6", - "@typescript-eslint/types": "5.59.6", - "@typescript-eslint/typescript-estree": "5.59.6", + "@typescript-eslint/scope-manager": "5.59.9", + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/typescript-estree": "5.59.9", "debug": "^4.3.4" + }, + "dependencies": { + "@typescript-eslint/scope-manager": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.59.9.tgz", + "integrity": "sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/visitor-keys": "5.59.9" + } + }, + "@typescript-eslint/types": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.59.9.tgz", + "integrity": "sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==", + "dev": true + }, + "@typescript-eslint/typescript-estree": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.9.tgz", + "integrity": "sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.59.9", + "@typescript-eslint/visitor-keys": "5.59.9", + "debug": "^4.3.4", + "globby": "^11.1.0", + "is-glob": "^4.0.3", + "semver": "^7.3.7", + "tsutils": "^3.21.0" + } + }, + "@typescript-eslint/visitor-keys": { + "version": "5.59.9", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.9.tgz", + "integrity": "sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==", + "dev": true, + "requires": { + "@typescript-eslint/types": "5.59.9", + "eslint-visitor-keys": "^3.3.0" + } + } } }, "@typescript-eslint/scope-manager": { diff --git a/package.json b/package.json index 32715b862a..9fb9705a50 100644 --- a/package.json +++ b/package.json @@ -109,7 +109,7 @@ "@types/lodash-es": "~4.17.7", "@types/minimist": "~1.2.2", "@typescript-eslint/eslint-plugin": "~5.59.6", - "@typescript-eslint/parser": "~5.59.6", + "@typescript-eslint/parser": "~5.59.9", "asciidoctor": "~2.2.6", "autoprefixer": "~10.4.14", "clipboardy": "~3.0.0", From e9f24156578e606ab991cc5303d4a7bf3b0b7289 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 Jun 2023 14:37:13 +0000 Subject: [PATCH 6/6] chore(deps-dev): bump @microsoft/api-extractor from 7.35.0 to 7.35.2 (#2740) --- package-lock.json | 82 +++++++++++++++++++++++------------------------ package.json | 2 +- 2 files changed, 42 insertions(+), 42 deletions(-) diff --git a/package-lock.json b/package-lock.json index 7b40950231..1799e95e39 100644 --- a/package-lock.json +++ b/package-lock.json @@ -16,7 +16,7 @@ "strnum": "1.0.5" }, "devDependencies": { - "@microsoft/api-extractor": "~7.35.0", + "@microsoft/api-extractor": "~7.35.2", "@rollup/plugin-commonjs": "~25.0.0", "@rollup/plugin-node-resolve": "~15.0.2", "@rollup/plugin-terser": "~0.4.3", @@ -2816,17 +2816,17 @@ } }, "node_modules/@microsoft/api-extractor": { - "version": "7.35.0", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.35.0.tgz", - "integrity": "sha512-yBGfPJeEtzk8sg2hE2/vOPRvnJBvstbWNGeyGV1jIEUSgytzQ0QPgPEkOsP2n7nBfnyRXmZaBa2vJPGOzVWy+g==", + "version": "7.35.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.35.2.tgz", + "integrity": "sha512-f3aM4hJkv5W04eLh6wdJ9fzscAmb+GgnT6j+pMlGVyz+0p2yQDndymvgUseFO6a+HqFDSH4yZXmkqT8bP7lVWQ==", "dev": true, "dependencies": { - "@microsoft/api-extractor-model": "7.27.0", + "@microsoft/api-extractor-model": "7.27.2", "@microsoft/tsdoc": "0.14.2", "@microsoft/tsdoc-config": "~0.16.1", - "@rushstack/node-core-library": "3.59.1", - "@rushstack/rig-package": "0.3.19", - "@rushstack/ts-command-line": "4.13.3", + "@rushstack/node-core-library": "3.59.3", + "@rushstack/rig-package": "0.3.20", + "@rushstack/ts-command-line": "4.14.0", "colors": "~1.2.1", "lodash": "~4.17.15", "resolve": "~1.22.1", @@ -2839,14 +2839,14 @@ } }, "node_modules/@microsoft/api-extractor-model": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.27.0.tgz", - "integrity": "sha512-wHqIMiwSARmiuVLn/zmVpiRncq6hvBfC5GF+sjrN3w4FqVkqFYk7DetvfRNdy/3URdqqmYGrhJlcU9HpLnHOPg==", + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.27.2.tgz", + "integrity": "sha512-JWhSfEb4UMYZgI4JsJOws1DjQrb7BaoXoWQV5XW23MWRn1krHVmRHky82Dby5rQPHdr/BBKvEjZV6joFmaGU4Q==", "dev": true, "dependencies": { "@microsoft/tsdoc": "0.14.2", "@microsoft/tsdoc-config": "~0.16.1", - "@rushstack/node-core-library": "3.59.1" + "@rushstack/node-core-library": "3.59.3" } }, "node_modules/@microsoft/api-extractor/node_modules/typescript": { @@ -3105,9 +3105,9 @@ } }, "node_modules/@rushstack/node-core-library": { - "version": "3.59.1", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.1.tgz", - "integrity": "sha512-iy/xaEhXGpX+DY1ZzAtNA+QPw+9+TJh773Im+JxG4R1fu00/vWq470UOEj6upxlUxmp0JxhnmNRxzfptHrn/Uw==", + "version": "3.59.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.3.tgz", + "integrity": "sha512-OGk0nQc+SvDkn+IQN16co691A/96gPoRIoWdIlpUds+sYPAGWdTcNVjKMwFOAsCSASqOeF2lh1GdPtWoWJCkPQ==", "dev": true, "dependencies": { "colors": "~1.2.1", @@ -3160,9 +3160,9 @@ } }, "node_modules/@rushstack/rig-package": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.19.tgz", - "integrity": "sha512-2d0/Gn+qjOYneZbiHjn4SjyDwq9I0WagV37z0F1V71G+yONgH7wlt3K/UoNiDkhA8gTHYPRo2jz3CvttybwSag==", + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.20.tgz", + "integrity": "sha512-XemFRFbH9FOk1Es1kTjrYydenf3hXtrV3xxMCEWPuOSn2Lcll/dsLzEULbhCL0Nf5nGMe52ewEiVtX3odd5Ukg==", "dev": true, "dependencies": { "resolve": "~1.22.1", @@ -3170,9 +3170,9 @@ } }, "node_modules/@rushstack/ts-command-line": { - "version": "4.13.3", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.13.3.tgz", - "integrity": "sha512-6aQIv/o1EgsC/+SpgUyRmzg2QIAL6sudEzw3sWzJKwWuQTc5XRsyZpyldfE7WAmIqMXDao9QG35/NYORjHm5Zw==", + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.14.0.tgz", + "integrity": "sha512-DWozCsKg+ALgrsul+6vJhyB7ZogqSycRlnqULjGsJ9dLRv+Pc0Wj6J7pX0xarmgX2kH3tTf0rXgBcl8QjJULIQ==", "dev": true, "dependencies": { "@types/argparse": "1.0.38", @@ -14551,17 +14551,17 @@ } }, "@microsoft/api-extractor": { - "version": "7.35.0", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.35.0.tgz", - "integrity": "sha512-yBGfPJeEtzk8sg2hE2/vOPRvnJBvstbWNGeyGV1jIEUSgytzQ0QPgPEkOsP2n7nBfnyRXmZaBa2vJPGOzVWy+g==", + "version": "7.35.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.35.2.tgz", + "integrity": "sha512-f3aM4hJkv5W04eLh6wdJ9fzscAmb+GgnT6j+pMlGVyz+0p2yQDndymvgUseFO6a+HqFDSH4yZXmkqT8bP7lVWQ==", "dev": true, "requires": { - "@microsoft/api-extractor-model": "7.27.0", + "@microsoft/api-extractor-model": "7.27.2", "@microsoft/tsdoc": "0.14.2", "@microsoft/tsdoc-config": "~0.16.1", - "@rushstack/node-core-library": "3.59.1", - "@rushstack/rig-package": "0.3.19", - "@rushstack/ts-command-line": "4.13.3", + "@rushstack/node-core-library": "3.59.3", + "@rushstack/rig-package": "0.3.20", + "@rushstack/ts-command-line": "4.14.0", "colors": "~1.2.1", "lodash": "~4.17.15", "resolve": "~1.22.1", @@ -14579,14 +14579,14 @@ } }, "@microsoft/api-extractor-model": { - "version": "7.27.0", - "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.27.0.tgz", - "integrity": "sha512-wHqIMiwSARmiuVLn/zmVpiRncq6hvBfC5GF+sjrN3w4FqVkqFYk7DetvfRNdy/3URdqqmYGrhJlcU9HpLnHOPg==", + "version": "7.27.2", + "resolved": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.27.2.tgz", + "integrity": "sha512-JWhSfEb4UMYZgI4JsJOws1DjQrb7BaoXoWQV5XW23MWRn1krHVmRHky82Dby5rQPHdr/BBKvEjZV6joFmaGU4Q==", "dev": true, "requires": { "@microsoft/tsdoc": "0.14.2", "@microsoft/tsdoc-config": "~0.16.1", - "@rushstack/node-core-library": "3.59.1" + "@rushstack/node-core-library": "3.59.3" } }, "@microsoft/tsdoc": { @@ -14753,9 +14753,9 @@ } }, "@rushstack/node-core-library": { - "version": "3.59.1", - "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.1.tgz", - "integrity": "sha512-iy/xaEhXGpX+DY1ZzAtNA+QPw+9+TJh773Im+JxG4R1fu00/vWq470UOEj6upxlUxmp0JxhnmNRxzfptHrn/Uw==", + "version": "3.59.3", + "resolved": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-3.59.3.tgz", + "integrity": "sha512-OGk0nQc+SvDkn+IQN16co691A/96gPoRIoWdIlpUds+sYPAGWdTcNVjKMwFOAsCSASqOeF2lh1GdPtWoWJCkPQ==", "dev": true, "requires": { "colors": "~1.2.1", @@ -14796,9 +14796,9 @@ } }, "@rushstack/rig-package": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.19.tgz", - "integrity": "sha512-2d0/Gn+qjOYneZbiHjn4SjyDwq9I0WagV37z0F1V71G+yONgH7wlt3K/UoNiDkhA8gTHYPRo2jz3CvttybwSag==", + "version": "0.3.20", + "resolved": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.3.20.tgz", + "integrity": "sha512-XemFRFbH9FOk1Es1kTjrYydenf3hXtrV3xxMCEWPuOSn2Lcll/dsLzEULbhCL0Nf5nGMe52ewEiVtX3odd5Ukg==", "dev": true, "requires": { "resolve": "~1.22.1", @@ -14806,9 +14806,9 @@ } }, "@rushstack/ts-command-line": { - "version": "4.13.3", - "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.13.3.tgz", - "integrity": "sha512-6aQIv/o1EgsC/+SpgUyRmzg2QIAL6sudEzw3sWzJKwWuQTc5XRsyZpyldfE7WAmIqMXDao9QG35/NYORjHm5Zw==", + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-4.14.0.tgz", + "integrity": "sha512-DWozCsKg+ALgrsul+6vJhyB7ZogqSycRlnqULjGsJ9dLRv+Pc0Wj6J7pX0xarmgX2kH3tTf0rXgBcl8QjJULIQ==", "dev": true, "requires": { "@types/argparse": "1.0.38", diff --git a/package.json b/package.json index 9fb9705a50..77fa9ae105 100644 --- a/package.json +++ b/package.json @@ -100,7 +100,7 @@ "strnum": "1.0.5" }, "devDependencies": { - "@microsoft/api-extractor": "~7.35.0", + "@microsoft/api-extractor": "~7.35.2", "@rollup/plugin-commonjs": "~25.0.0", "@rollup/plugin-node-resolve": "~15.0.2", "@rollup/plugin-terser": "~0.4.3",