From f514de270228bad3dd9e6b48603d24fa1347765a Mon Sep 17 00:00:00 2001 From: Jatin Garg <48029724+jatgarg@users.noreply.github.com> Date: Thu, 31 Mar 2022 12:28:26 -0700 Subject: [PATCH 1/5] Add odsp driver support to upload container type summary (#9671) --- .../odsp-driver/src/odspSummaryUploadManager.ts | 13 +++++++------ packages/test/test-service-load/testConfig.json | 17 +++++++++++++++++ 2 files changed, 24 insertions(+), 6 deletions(-) diff --git a/packages/drivers/odsp-driver/src/odspSummaryUploadManager.ts b/packages/drivers/odsp-driver/src/odspSummaryUploadManager.ts index 3c2b946ec6dd..ffcca3c172af 100644 --- a/packages/drivers/odsp-driver/src/odspSummaryUploadManager.ts +++ b/packages/drivers/odsp-driver/src/odspSummaryUploadManager.ts @@ -69,11 +69,13 @@ export class OdspSummaryUploadManager { referenceSequenceNumber: number, tree: api.ISummaryTree, ): Promise { + const enableContainerTypeSummaryUpload = this.mc.config.getBoolean("Fluid.Driver.Odsp.EnableContainerTypeSummaryUpload"); + const containsProtocolTree = enableContainerTypeSummaryUpload && + Object.keys(tree.tree).includes(".protocol"); const { snapshotTree, blobs } = await this.convertSummaryToSnapshotTree( parentHandle, tree, ".app", - "", ); const snapshot: IOdspSummaryPayload = { entries: snapshotTree.entries!, @@ -81,7 +83,7 @@ export class OdspSummaryUploadManager { sequenceNumber: referenceSequenceNumber, // no ack handle implies this is initial summary after empty file creation. // send container payload so server will use it without a summary op - type: parentHandle === undefined ? "container" : "channel", + type: containsProtocolTree || parentHandle === undefined ? "container" : "channel", }; return getWithRetryForTokenRefresh(async (options) => { @@ -109,6 +111,8 @@ export class OdspSummaryUploadManager { blobs, size: postBody.length, referenceSequenceNumber, + type: snapshot.type, + enableContainerTypeSummaryUpload, }, async () => { const response = await this.epochTracker.fetchAndParseAsJSON( @@ -137,7 +141,6 @@ export class OdspSummaryUploadManager { parentHandle: string | undefined, tree: api.ISummaryTree, rootNodeName: string, - path: string = "", markUnreferencedNodes: boolean = this.mc.config.getBoolean("Fluid.Driver.Odsp.MarkUnreferencedNodes") ?? true, ) { const snapshotTree: IOdspSummaryTree = { @@ -157,14 +160,12 @@ export class OdspSummaryUploadManager { // property is not present, the tree entry is considered referenced. If the property is present and is // true (which is the only value it can have), the tree entry is considered unreferenced. let unreferenced: true | undefined; - const currentPath = path === "" ? `${rootNodeName}/${key}` : `${path}/${key}`; switch (summaryObject.type) { case api.SummaryType.Tree: { const result = await this.convertSummaryToSnapshotTree( parentHandle, summaryObject, - rootNodeName, - currentPath); + rootNodeName); value = result.snapshotTree; unreferenced = markUnreferencedNodes ? summaryObject.unreferenced : undefined; blobs += result.blobs; diff --git a/packages/test/test-service-load/testConfig.json b/packages/test/test-service-load/testConfig.json index cf9c58885445..dc181528f09f 100644 --- a/packages/test/test-service-load/testConfig.json +++ b/packages/test/test-service-load/testConfig.json @@ -100,6 +100,23 @@ } } } + }, + "odspContainerTypeSummaryUpload": { + "opRatePerMin": 60, + "progressIntervalMs": 5000, + "numClients": 4, + "totalSendCount": 150, + "readWriteCycleMs": 10000, + "optionOverrides":{ + "odsp":{ + "configurations":{ + "Fluid.Driver.Odsp.EnableContainerTypeSummaryUpload": [true] + }, + "loader":{ + "summarizeProtocolTree": [true] + } + } + } } } } From 85fc9746cd500f6b21d23e06fd80f28c59a1e100 Mon Sep 17 00:00:00 2001 From: Jatin Garg <48029724+jatgarg@users.noreply.github.com> Date: Thu, 31 Mar 2022 12:29:55 -0700 Subject: [PATCH 2/5] Add breaking.md (#9701) --- BREAKING.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/BREAKING.md b/BREAKING.md index 00c8ab91a68f..a30901c7e348 100644 --- a/BREAKING.md +++ b/BREAKING.md @@ -18,10 +18,14 @@ There are a few steps you can take to write a good change note and avoid needing ## 0.58 Upcoming changes - [Doing operations not allowed on deleted sub directory](#Doing-operations-not-allowed-on-deleted-sub-directory) +- [IDirectory extends IDisposable](#IDirectory-extends-IDisposable) ### Doing operations not allowed on deleted sub directory Users will not be allowed to do operations on a deleted directory. Users can subscribe to `disposed` event to know if a sub directory is deleted. Accessing deleted sub directory will throw `UsageError` exception now. +### IDirectory extends IDisposable +IDirectory has started extending IDisposable. This means that users implementing the IDirectory interface needs to implement IDisposable too now. + ## 0.58 Breaking changes - [Move IntervalType from merge-tree to sequence package](#Move-IntervalType-from-merge-tree-to-sequence-package) - [Remove logger property from IContainerContext](#Remove-logger-property-from-IContainerContext) From 6689c6467eb18485c3f6ecd7a85de45aa0af9919 Mon Sep 17 00:00:00 2001 From: Matt Rakow Date: Thu, 31 Mar 2022 15:10:00 -0700 Subject: [PATCH 3/5] Integrate latest eslint-config-fluid prerelease (#9696) --- .../lib/common-definitions/package-lock.json | 32 ++++++++++++++++--- common/lib/common-definitions/package.json | 2 +- common/lib/common-utils/package-lock.json | 32 ++++++++++++++++--- common/lib/common-utils/package.json | 2 +- .../container-definitions/package-lock.json | 32 ++++++++++++++++--- common/lib/container-definitions/package.json | 2 +- common/lib/core-interfaces/package-lock.json | 32 ++++++++++++++++--- common/lib/core-interfaces/package.json | 2 +- .../lib/driver-definitions/package-lock.json | 32 ++++++++++++++++--- common/lib/driver-definitions/package.json | 2 +- .../protocol-definitions/package-lock.json | 32 ++++++++++++++++--- common/lib/protocol-definitions/package.json | 2 +- .../apps/collaborative-textarea/package.json | 2 +- examples/apps/contact-collection/package.json | 2 +- examples/apps/spaces/package.json | 2 +- .../apps/view-framework-sampler/package.json | 2 +- examples/data-objects/badge/package.json | 2 +- examples/data-objects/canvas/package.json | 2 +- .../clicker-context/package.json | 2 +- .../clicker-function/package.json | 2 +- .../clicker-react/clicker-react/package.json | 2 +- .../clicker-reducer/package.json | 2 +- .../clicker-with-hook/package.json | 2 +- examples/data-objects/clicker/package.json | 2 +- .../data-objects/client-ui-lib/package.json | 2 +- examples/data-objects/codemirror/package.json | 2 +- examples/data-objects/diceroller/package.json | 2 +- .../data-objects/focus-tracker/package.json | 2 +- .../data-objects/image-gallery/package.json | 2 +- .../data-objects/key-value-cache/package.json | 2 +- examples/data-objects/monaco/package.json | 2 +- .../constellation-model/package.json | 2 +- .../multiview/constellation-view/package.json | 2 +- .../multiview/container/package.json | 2 +- .../multiview/coordinate-model/package.json | 2 +- .../multiview/interface/package.json | 2 +- .../plot-coordinate-view/package.json | 2 +- .../slider-coordinate-view/package.json | 2 +- .../multiview/triangle-view/package.json | 2 +- examples/data-objects/musica/package.json | 2 +- examples/data-objects/pond/package.json | 2 +- examples/data-objects/primitives/package.json | 2 +- .../data-objects/prosemirror/package.json | 2 +- .../simple-fluidobject-embed/package.json | 2 +- examples/data-objects/smde/package.json | 2 +- .../data-objects/table-document/package.json | 2 +- examples/data-objects/table-view/package.json | 2 +- .../data-objects/task-selection/package.json | 2 +- examples/data-objects/todo/package.json | 2 +- examples/data-objects/vltava/package.json | 2 +- examples/data-objects/webflow/package.json | 2 +- .../container-views/package.json | 2 +- .../external-controller/package.json | 2 +- .../external-views/package.json | 2 +- .../host-service-interfaces/package.json | 2 +- examples/hosts/hosts-sample/package.json | 2 +- examples/hosts/iframe-host/package.json | 2 +- examples/hosts/node-host/package.json | 2 +- examples/utils/bundle-size-tests/package.json | 2 +- examples/utils/example-utils/package.json | 2 +- .../packages/property-common/package.json | 2 +- .../packages/property-dds/package.json | 2 +- .../packages/property-proxy/package.json | 2 +- experimental/dds/ot/ot/package.json | 2 +- .../dds/ot/sharejs/json1/package.json | 2 +- experimental/dds/tree/package.json | 2 +- experimental/dds/xtree/package.json | 2 +- .../bubblebench/baseline/package.json | 2 +- .../examples/bubblebench/common/package.json | 2 +- .../examples/bubblebench/ot/package.json | 2 +- .../bubblebench/sharedtree/package.json | 2 +- .../framework/data-objects/package.json | 2 +- .../framework/get-container/package.json | 2 +- .../framework/last-edited/package.json | 2 +- .../framework/react-inputs/package.json | 2 +- experimental/framework/react/package.json | 2 +- lerna-package-lock.json | 30 ++++++++++++++--- packages/dds/cell/package.json | 2 +- packages/dds/counter/package.json | 2 +- packages/dds/ink/package.json | 2 +- packages/dds/map/package.json | 2 +- packages/dds/map/src/test/directory.spec.ts | 4 +-- packages/dds/matrix/package.json | 2 +- packages/dds/merge-tree/package.json | 2 +- packages/dds/ordered-collection/package.json | 2 +- packages/dds/register-collection/package.json | 2 +- packages/dds/sequence/package.json | 2 +- packages/dds/shared-object-base/package.json | 2 +- .../dds/shared-summary-block/package.json | 2 +- packages/dds/task-manager/package.json | 2 +- packages/dds/test-dds-utils/package.json | 2 +- packages/drivers/debugger/package.json | 2 +- packages/drivers/driver-base/package.json | 2 +- .../drivers/driver-web-cache/package.json | 2 +- packages/drivers/file-driver/package.json | 2 +- .../fluidapp-odsp-urlResolver/package.json | 2 +- packages/drivers/iframe-driver/package.json | 2 +- packages/drivers/local-driver/package.json | 2 +- .../odsp-driver-definitions/package.json | 2 +- packages/drivers/odsp-driver/package.json | 2 +- .../drivers/odsp-urlResolver/package.json | 2 +- packages/drivers/replay-driver/package.json | 2 +- .../drivers/routerlicious-driver/package.json | 2 +- .../drivers/routerlicious-host/package.json | 2 +- .../routerlicious-urlResolver/package.json | 2 +- .../drivers/tinylicious-driver/package.json | 2 +- packages/framework/aqueduct/package.json | 2 +- packages/framework/azure-client/package.json | 2 +- .../azure-service-utils/package.json | 2 +- .../framework/data-object-base/package.json | 2 +- .../framework/dds-interceptions/package.json | 2 +- .../framework/fluid-framework/package.json | 2 +- packages/framework/fluid-static/package.json | 2 +- .../framework/request-handler/package.json | 2 +- packages/framework/synthesize/package.json | 2 +- .../framework/test-client-utils/package.json | 2 +- .../framework/tinylicious-client/package.json | 2 +- packages/framework/undo-redo/package.json | 2 +- packages/framework/view-adapters/package.json | 2 +- .../framework/view-interfaces/package.json | 2 +- packages/loader/container-loader/package.json | 2 +- packages/loader/container-utils/package.json | 2 +- packages/loader/driver-utils/package.json | 2 +- .../loader/test-loader-utils/package.json | 2 +- packages/loader/web-code-loader/package.json | 2 +- packages/runtime/agent-scheduler/package.json | 2 +- .../package.json | 2 +- .../runtime/container-runtime/package.json | 2 +- .../datastore-definitions/package.json | 2 +- packages/runtime/datastore/package.json | 2 +- .../runtime/garbage-collector/package.json | 2 +- .../runtime/runtime-definitions/package.json | 2 +- packages/runtime/runtime-utils/package.json | 2 +- .../runtime/test-runtime-utils/package.json | 2 +- packages/test/functional-tests/package.json | 2 +- packages/test/local-server-tests/package.json | 2 +- packages/test/mocha-test-setup/package.json | 2 +- packages/test/snapshots/package.json | 2 +- .../test-app-insights-logger/package.json | 2 +- .../test/test-driver-definitions/package.json | 2 +- packages/test/test-drivers/package.json | 2 +- .../test/test-end-to-end-tests/package.json | 2 +- .../test/test-pairwise-generator/package.json | 2 +- packages/test/test-service-load/package.json | 2 +- packages/test/test-utils/package.json | 2 +- packages/test/test-version-utils/package.json | 2 +- packages/tools/fetch-tool/package.json | 2 +- .../merge-tree-client-replay/package.json | 2 +- packages/tools/replay-tool/package.json | 2 +- .../tools/webpack-fluid-loader/package.json | 2 +- packages/utils/odsp-doclib-utils/package.json | 2 +- packages/utils/telemetry-utils/package.json | 2 +- packages/utils/tool-utils/package.json | 2 +- server/azure-local-service/package-lock.json | 32 ++++++++++++++++--- server/azure-local-service/package.json | 2 +- server/gitrest/lerna-package-lock.json | 32 ++++++++++++++++--- server/gitrest/package-lock.json | 32 ++++++++++++++++--- server/gitrest/package.json | 2 +- .../packages/gitrest-base/package.json | 2 +- server/gitrest/packages/gitrest/package.json | 2 +- server/historian/lerna-package-lock.json | 30 ++++++++++++++--- server/historian/package-lock.json | 30 ++++++++++++++--- server/historian/package.json | 2 +- .../packages/historian-base/package.json | 2 +- .../historian/packages/historian/package.json | 2 +- server/routerlicious/lerna-package-lock.json | 30 ++++++++++++++--- .../packages/gitresources/package.json | 2 +- .../packages/kafka-orderer/package.json | 2 +- .../packages/lambdas-driver/package.json | 2 +- .../packages/lambdas/package.json | 2 +- .../packages/local-server/package.json | 2 +- .../packages/memory-orderer/package.json | 2 +- .../packages/protocol-base/package.json | 2 +- .../packages/routerlicious-base/package.json | 2 +- .../packages/routerlicious/package.json | 2 +- .../packages/services-client/package.json | 2 +- .../packages/services-core/package.json | 2 +- .../services-ordering-kafkanode/package.json | 2 +- .../services-ordering-rdkafka/package.json | 2 +- .../services-ordering-zookeeper/package.json | 2 +- .../packages/services-shared/package.json | 2 +- .../packages/services-telemetry/package.json | 2 +- .../packages/services-utils/package.json | 2 +- .../packages/services/package.json | 2 +- .../packages/test-utils/package.json | 2 +- server/tinylicious/package-lock.json | 32 ++++++++++++++++--- server/tinylicious/package.json | 2 +- tools/benchmark/package-lock.json | 32 ++++++++++++++++--- tools/benchmark/package.json | 2 +- 189 files changed, 586 insertions(+), 236 deletions(-) diff --git a/common/lib/common-definitions/package-lock.json b/common/lib/common-definitions/package-lock.json index 86611de043d0..44f8f0d95130 100644 --- a/common/lib/common-definitions/package-lock.json +++ b/common/lib/common-definitions/package-lock.json @@ -182,20 +182,44 @@ "dev": true }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@humanwhocodes/config-array": { diff --git a/common/lib/common-definitions/package.json b/common/lib/common-definitions/package.json index d0154ba9f65f..dc73ab8dce53 100644 --- a/common/lib/common-definitions/package.json +++ b/common/lib/common-definitions/package.json @@ -46,7 +46,7 @@ "@fluidframework/build-common": "^0.23.0", "@fluidframework/build-tools": "^0.2.58041", "@fluidframework/common-definitions-0.20.0": "npm:@fluidframework/common-definitions@0.20.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/common/lib/common-utils/package-lock.json b/common/lib/common-utils/package-lock.json index 143396fbc6eb..a30660866447 100644 --- a/common/lib/common-utils/package-lock.json +++ b/common/lib/common-utils/package-lock.json @@ -584,20 +584,44 @@ } }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@hapi/address": { diff --git a/common/lib/common-utils/package.json b/common/lib/common-utils/package.json index 835871b6d277..fb11ee0b8bf8 100644 --- a/common/lib/common-utils/package.json +++ b/common/lib/common-utils/package.json @@ -89,7 +89,7 @@ "@fluidframework/build-common": "^0.23.0", "@fluidframework/build-tools": "^0.2.58041", "@fluidframework/common-utils-0.32.1": "npm:@fluidframework/common-utils@0.32.1", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/base64-js": "^1.3.0", diff --git a/common/lib/container-definitions/package-lock.json b/common/lib/container-definitions/package-lock.json index 8d041499f135..27ceac68fdd7 100644 --- a/common/lib/container-definitions/package-lock.json +++ b/common/lib/container-definitions/package-lock.json @@ -529,20 +529,44 @@ } }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@fluidframework/protocol-definitions": { diff --git a/common/lib/container-definitions/package.json b/common/lib/container-definitions/package.json index 4da1ff298596..3f3c6f325f8e 100644 --- a/common/lib/container-definitions/package.json +++ b/common/lib/container-definitions/package.json @@ -57,7 +57,7 @@ "@fluidframework/container-definitions-0.45.0": "npm:@fluidframework/container-definitions@0.45.0", "@fluidframework/container-definitions-0.46.0": "npm:@fluidframework/container-definitions@0.46.0", "@fluidframework/container-definitions-0.47.1000": "npm:@fluidframework/container-definitions@0.47.1000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/common/lib/core-interfaces/package-lock.json b/common/lib/core-interfaces/package-lock.json index 17750932a336..81a1aab318eb 100644 --- a/common/lib/core-interfaces/package-lock.json +++ b/common/lib/core-interfaces/package-lock.json @@ -200,20 +200,44 @@ "dev": true }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@humanwhocodes/config-array": { diff --git a/common/lib/core-interfaces/package.json b/common/lib/core-interfaces/package.json index f29a299dae25..7d7f113b6716 100644 --- a/common/lib/core-interfaces/package.json +++ b/common/lib/core-interfaces/package.json @@ -45,7 +45,7 @@ "@fluidframework/core-interfaces-0.40.0": "npm:@fluidframework/core-interfaces@0.40.0", "@fluidframework/core-interfaces-0.41.0": "npm:@fluidframework/core-interfaces@0.41.0", "@fluidframework/core-interfaces-0.42.0": "npm:@fluidframework/core-interfaces@0.42.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", diff --git a/common/lib/driver-definitions/package-lock.json b/common/lib/driver-definitions/package-lock.json index d1c87cfe1dce..daf50b77ce22 100644 --- a/common/lib/driver-definitions/package-lock.json +++ b/common/lib/driver-definitions/package-lock.json @@ -359,20 +359,44 @@ } }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@fluidframework/protocol-definitions": { diff --git a/common/lib/driver-definitions/package.json b/common/lib/driver-definitions/package.json index 51cdec4b8ce2..1932f1da2109 100644 --- a/common/lib/driver-definitions/package.json +++ b/common/lib/driver-definitions/package.json @@ -52,7 +52,7 @@ "@fluidframework/driver-definitions-0.43.0": "npm:@fluidframework/driver-definitions@0.43.0", "@fluidframework/driver-definitions-0.44.0": "npm:@fluidframework/driver-definitions@0.44.0", "@fluidframework/driver-definitions-0.45.1000": "npm:@fluidframework/driver-definitions@0.45.1000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/common/lib/protocol-definitions/package-lock.json b/common/lib/protocol-definitions/package-lock.json index 802429db3fe2..4dda6aee58d8 100644 --- a/common/lib/protocol-definitions/package-lock.json +++ b/common/lib/protocol-definitions/package-lock.json @@ -181,20 +181,44 @@ "integrity": "sha512-KaoQ7w2MDH5OeRKVatL5yVOCFg+9wD6bLSLFh1/TV1EZM46l49iBqO7UVjUtPE6BIm0jvvOzJXULGVSpzokX3g==" }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@fluidframework/protocol-definitions-0.1024.0": { diff --git a/common/lib/protocol-definitions/package.json b/common/lib/protocol-definitions/package.json index 47150d6f653c..ef775a2da717 100644 --- a/common/lib/protocol-definitions/package.json +++ b/common/lib/protocol-definitions/package.json @@ -43,7 +43,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/build-tools": "^0.2.58041", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/protocol-definitions-0.1024.0": "npm:@fluidframework/protocol-definitions@0.1024.0", "@fluidframework/protocol-definitions-0.1025.1": "npm:@fluidframework/protocol-definitions@0.1025.1", "@fluidframework/protocol-definitions-0.1026.0": "npm:@fluidframework/protocol-definitions@0.1026.0", diff --git a/examples/apps/collaborative-textarea/package.json b/examples/apps/collaborative-textarea/package.json index 3689fd57f33b..92d04be0b2b0 100644 --- a/examples/apps/collaborative-textarea/package.json +++ b/examples/apps/collaborative-textarea/package.json @@ -52,7 +52,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@fluidframework/test-utils": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", diff --git a/examples/apps/contact-collection/package.json b/examples/apps/contact-collection/package.json index 11f95c8e81b1..9e85412df0fd 100644 --- a/examples/apps/contact-collection/package.json +++ b/examples/apps/contact-collection/package.json @@ -51,7 +51,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/apps/spaces/package.json b/examples/apps/spaces/package.json index 1a6d391f774f..77fefdb18f8a 100644 --- a/examples/apps/spaces/package.json +++ b/examples/apps/spaces/package.json @@ -63,7 +63,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/apps/view-framework-sampler/package.json b/examples/apps/view-framework-sampler/package.json index a2811fda415d..d5a80c3a56f4 100644 --- a/examples/apps/view-framework-sampler/package.json +++ b/examples/apps/view-framework-sampler/package.json @@ -48,7 +48,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/badge/package.json b/examples/data-objects/badge/package.json index 235c4e9abca9..47e8f3c88c85 100644 --- a/examples/data-objects/badge/package.json +++ b/examples/data-objects/badge/package.json @@ -52,7 +52,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", "@types/react": "^16.9.15", diff --git a/examples/data-objects/canvas/package.json b/examples/data-objects/canvas/package.json index 051ca0e782e0..86f1a81582e2 100644 --- a/examples/data-objects/canvas/package.json +++ b/examples/data-objects/canvas/package.json @@ -51,7 +51,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/clicker-react/clicker-context/package.json b/examples/data-objects/clicker-react/clicker-context/package.json index 407f496f66a8..2b037d847402 100644 --- a/examples/data-objects/clicker-react/clicker-context/package.json +++ b/examples/data-objects/clicker-react/clicker-context/package.json @@ -49,7 +49,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/clicker-react/clicker-function/package.json b/examples/data-objects/clicker-react/clicker-function/package.json index d7ec9f28edb3..2293397e4527 100644 --- a/examples/data-objects/clicker-react/clicker-function/package.json +++ b/examples/data-objects/clicker-react/clicker-function/package.json @@ -49,7 +49,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/clicker-react/clicker-react/package.json b/examples/data-objects/clicker-react/clicker-react/package.json index f34289eec8ad..158d04776e38 100644 --- a/examples/data-objects/clicker-react/clicker-react/package.json +++ b/examples/data-objects/clicker-react/clicker-react/package.json @@ -51,7 +51,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@fluidframework/test-utils": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", diff --git a/examples/data-objects/clicker-react/clicker-reducer/package.json b/examples/data-objects/clicker-react/clicker-reducer/package.json index ffedf3e9fb0c..21e5c0b909db 100644 --- a/examples/data-objects/clicker-react/clicker-reducer/package.json +++ b/examples/data-objects/clicker-react/clicker-reducer/package.json @@ -50,7 +50,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@fluidframework/test-utils": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", diff --git a/examples/data-objects/clicker-react/clicker-with-hook/package.json b/examples/data-objects/clicker-react/clicker-with-hook/package.json index e7dee7b54bd3..2fe5d0526aac 100644 --- a/examples/data-objects/clicker-react/clicker-with-hook/package.json +++ b/examples/data-objects/clicker-react/clicker-with-hook/package.json @@ -50,7 +50,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@fluidframework/test-utils": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", diff --git a/examples/data-objects/clicker/package.json b/examples/data-objects/clicker/package.json index b84c75d8c32a..02206044fc8b 100644 --- a/examples/data-objects/clicker/package.json +++ b/examples/data-objects/clicker/package.json @@ -53,7 +53,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@fluidframework/test-utils": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", diff --git a/examples/data-objects/client-ui-lib/package.json b/examples/data-objects/client-ui-lib/package.json index 9c1dbec3d3f7..dbf48179d802 100644 --- a/examples/data-objects/client-ui-lib/package.json +++ b/examples/data-objects/client-ui-lib/package.json @@ -72,7 +72,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", "@types/debug": "^4.1.5", diff --git a/examples/data-objects/codemirror/package.json b/examples/data-objects/codemirror/package.json index 3bc3b67efef9..f98e3bb8f74e 100644 --- a/examples/data-objects/codemirror/package.json +++ b/examples/data-objects/codemirror/package.json @@ -60,7 +60,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/examples/data-objects/diceroller/package.json b/examples/data-objects/diceroller/package.json index 097f7376f067..227da280b6a3 100644 --- a/examples/data-objects/diceroller/package.json +++ b/examples/data-objects/diceroller/package.json @@ -51,7 +51,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/focus-tracker/package.json b/examples/data-objects/focus-tracker/package.json index 4809c1b348ad..f4b2f872646a 100644 --- a/examples/data-objects/focus-tracker/package.json +++ b/examples/data-objects/focus-tracker/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/image-gallery/package.json b/examples/data-objects/image-gallery/package.json index 58a64ef4ee30..05b76bea47ac 100644 --- a/examples/data-objects/image-gallery/package.json +++ b/examples/data-objects/image-gallery/package.json @@ -47,7 +47,7 @@ }, "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", "@types/react": "^16.9.15", diff --git a/examples/data-objects/key-value-cache/package.json b/examples/data-objects/key-value-cache/package.json index 8c1520e292f4..3de30bc810a4 100644 --- a/examples/data-objects/key-value-cache/package.json +++ b/examples/data-objects/key-value-cache/package.json @@ -52,7 +52,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/examples/data-objects/monaco/package.json b/examples/data-objects/monaco/package.json index 44f57bb7c8cf..eb1d81337cbf 100644 --- a/examples/data-objects/monaco/package.json +++ b/examples/data-objects/monaco/package.json @@ -53,7 +53,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", diff --git a/examples/data-objects/multiview/constellation-model/package.json b/examples/data-objects/multiview/constellation-model/package.json index f895cbde03a6..5165389a10fb 100644 --- a/examples/data-objects/multiview/constellation-model/package.json +++ b/examples/data-objects/multiview/constellation-model/package.json @@ -50,7 +50,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/multiview/constellation-view/package.json b/examples/data-objects/multiview/constellation-view/package.json index bb4a71682250..7a6088cafaea 100644 --- a/examples/data-objects/multiview/constellation-view/package.json +++ b/examples/data-objects/multiview/constellation-view/package.json @@ -48,7 +48,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/multiview/container/package.json b/examples/data-objects/multiview/container/package.json index d061378bb263..a8660a9667f7 100644 --- a/examples/data-objects/multiview/container/package.json +++ b/examples/data-objects/multiview/container/package.json @@ -59,7 +59,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/multiview/coordinate-model/package.json b/examples/data-objects/multiview/coordinate-model/package.json index 708d046d4315..79a116161944 100644 --- a/examples/data-objects/multiview/coordinate-model/package.json +++ b/examples/data-objects/multiview/coordinate-model/package.json @@ -48,7 +48,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/multiview/interface/package.json b/examples/data-objects/multiview/interface/package.json index b79d378ec76a..b17d4d2dc685 100644 --- a/examples/data-objects/multiview/interface/package.json +++ b/examples/data-objects/multiview/interface/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", "@types/node": "^14.18.0", diff --git a/examples/data-objects/multiview/plot-coordinate-view/package.json b/examples/data-objects/multiview/plot-coordinate-view/package.json index 05314f8c6a39..57e61c4a8835 100644 --- a/examples/data-objects/multiview/plot-coordinate-view/package.json +++ b/examples/data-objects/multiview/plot-coordinate-view/package.json @@ -47,7 +47,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/multiview/slider-coordinate-view/package.json b/examples/data-objects/multiview/slider-coordinate-view/package.json index 7d4d033b504f..7f0e55e1653a 100644 --- a/examples/data-objects/multiview/slider-coordinate-view/package.json +++ b/examples/data-objects/multiview/slider-coordinate-view/package.json @@ -47,7 +47,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/multiview/triangle-view/package.json b/examples/data-objects/multiview/triangle-view/package.json index 2a935909c9ee..a76dff8784f2 100644 --- a/examples/data-objects/multiview/triangle-view/package.json +++ b/examples/data-objects/multiview/triangle-view/package.json @@ -47,7 +47,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/musica/package.json b/examples/data-objects/musica/package.json index 6b5d16c87fad..728e84670cfa 100644 --- a/examples/data-objects/musica/package.json +++ b/examples/data-objects/musica/package.json @@ -51,7 +51,7 @@ "@babel/plugin-proposal-class-properties": "^7.4.4", "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/babel__core": "^7", "@types/node": "^14.18.0", diff --git a/examples/data-objects/pond/package.json b/examples/data-objects/pond/package.json index e91e2459bccf..2724ff38f743 100644 --- a/examples/data-objects/pond/package.json +++ b/examples/data-objects/pond/package.json @@ -56,7 +56,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@fluidframework/test-utils": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", diff --git a/examples/data-objects/primitives/package.json b/examples/data-objects/primitives/package.json index 3805aaa6adea..f33f4f127381 100644 --- a/examples/data-objects/primitives/package.json +++ b/examples/data-objects/primitives/package.json @@ -48,7 +48,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", "@types/react": "^16.9.15", diff --git a/examples/data-objects/prosemirror/package.json b/examples/data-objects/prosemirror/package.json index d4f240254c26..b1bdab5ba7cf 100644 --- a/examples/data-objects/prosemirror/package.json +++ b/examples/data-objects/prosemirror/package.json @@ -73,7 +73,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", "@types/orderedmap": "^1", diff --git a/examples/data-objects/simple-fluidobject-embed/package.json b/examples/data-objects/simple-fluidobject-embed/package.json index 892d75ce93ef..b166b714007a 100644 --- a/examples/data-objects/simple-fluidobject-embed/package.json +++ b/examples/data-objects/simple-fluidobject-embed/package.json @@ -45,7 +45,7 @@ }, "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", "@types/react": "^16.9.15", diff --git a/examples/data-objects/smde/package.json b/examples/data-objects/smde/package.json index b3150243f232..7e16164b116f 100644 --- a/examples/data-objects/smde/package.json +++ b/examples/data-objects/smde/package.json @@ -58,7 +58,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/marked": "^2.0.2", "@types/node": "^14.18.0", diff --git a/examples/data-objects/table-document/package.json b/examples/data-objects/table-document/package.json index b7aa28c3f403..b6e4fa7764f5 100644 --- a/examples/data-objects/table-document/package.json +++ b/examples/data-objects/table-document/package.json @@ -66,7 +66,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/runtime-utils": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", diff --git a/examples/data-objects/table-view/package.json b/examples/data-objects/table-view/package.json index 05bbb6d131c6..d03644cf3d13 100644 --- a/examples/data-objects/table-view/package.json +++ b/examples/data-objects/table-view/package.json @@ -57,7 +57,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/examples/data-objects/task-selection/package.json b/examples/data-objects/task-selection/package.json index f75f3c169eec..adcda09a5378 100644 --- a/examples/data-objects/task-selection/package.json +++ b/examples/data-objects/task-selection/package.json @@ -52,7 +52,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/data-objects/todo/package.json b/examples/data-objects/todo/package.json index 33601ae54056..687f75989ae4 100644 --- a/examples/data-objects/todo/package.json +++ b/examples/data-objects/todo/package.json @@ -59,7 +59,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@fluidframework/test-utils": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", diff --git a/examples/data-objects/vltava/package.json b/examples/data-objects/vltava/package.json index 772d11824837..278d7761e498 100644 --- a/examples/data-objects/vltava/package.json +++ b/examples/data-objects/vltava/package.json @@ -66,7 +66,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", diff --git a/examples/data-objects/webflow/package.json b/examples/data-objects/webflow/package.json index 993bb0468e2e..67a0c9903ac9 100644 --- a/examples/data-objects/webflow/package.json +++ b/examples/data-objects/webflow/package.json @@ -89,7 +89,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/runtime-utils": "^0.58.3000", "@fluidframework/test-utils": "^0.58.3000", diff --git a/examples/hosts/app-integration/container-views/package.json b/examples/hosts/app-integration/container-views/package.json index c174b32dfd54..4d14e591a73a 100644 --- a/examples/hosts/app-integration/container-views/package.json +++ b/examples/hosts/app-integration/container-views/package.json @@ -52,7 +52,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/hosts/app-integration/external-controller/package.json b/examples/hosts/app-integration/external-controller/package.json index dddb1f637539..f33ad7f0314c 100644 --- a/examples/hosts/app-integration/external-controller/package.json +++ b/examples/hosts/app-integration/external-controller/package.json @@ -46,7 +46,7 @@ "devDependencies": { "@fluid-experimental/get-container": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/fluid-static": "^0.58.3000", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", diff --git a/examples/hosts/app-integration/external-views/package.json b/examples/hosts/app-integration/external-views/package.json index 65d66b1f0170..cb57589c2fe9 100644 --- a/examples/hosts/app-integration/external-views/package.json +++ b/examples/hosts/app-integration/external-views/package.json @@ -45,7 +45,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/examples/hosts/host-service-interfaces/package.json b/examples/hosts/host-service-interfaces/package.json index 4f5134c36d3d..5546c6653b7c 100644 --- a/examples/hosts/host-service-interfaces/package.json +++ b/examples/hosts/host-service-interfaces/package.json @@ -38,7 +38,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", diff --git a/examples/hosts/hosts-sample/package.json b/examples/hosts/hosts-sample/package.json index e1236beddb00..af8f44eaead6 100644 --- a/examples/hosts/hosts-sample/package.json +++ b/examples/hosts/hosts-sample/package.json @@ -46,7 +46,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/react": "^16.9.15", "@types/semver": "^7.3.6", diff --git a/examples/hosts/iframe-host/package.json b/examples/hosts/iframe-host/package.json index 5fe2936048a7..e1e765303e01 100644 --- a/examples/hosts/iframe-host/package.json +++ b/examples/hosts/iframe-host/package.json @@ -57,7 +57,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", diff --git a/examples/hosts/node-host/package.json b/examples/hosts/node-host/package.json index a52ccddd207f..6747cf15b486 100644 --- a/examples/hosts/node-host/package.json +++ b/examples/hosts/node-host/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", diff --git a/examples/utils/bundle-size-tests/package.json b/examples/utils/bundle-size-tests/package.json index 986a1e24c6b7..e282e90dc472 100644 --- a/examples/utils/bundle-size-tests/package.json +++ b/examples/utils/bundle-size-tests/package.json @@ -39,7 +39,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/bundle-size-tools": "^0.0.8505", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@mixer/webpack-bundle-compare": "^0.1.0", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", diff --git a/examples/utils/example-utils/package.json b/examples/utils/example-utils/package.json index 815931e7b366..c9dc115149c5 100644 --- a/examples/utils/example-utils/package.json +++ b/examples/utils/example-utils/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/experimental/PropertyDDS/packages/property-common/package.json b/experimental/PropertyDDS/packages/property-common/package.json index ac94713b38e4..0a6e45d7a3a8 100644 --- a/experimental/PropertyDDS/packages/property-common/package.json +++ b/experimental/PropertyDDS/packages/property-common/package.json @@ -69,7 +69,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/experimental/PropertyDDS/packages/property-dds/package.json b/experimental/PropertyDDS/packages/property-dds/package.json index e4c52ca7e3eb..2d61a921fd39 100644 --- a/experimental/PropertyDDS/packages/property-dds/package.json +++ b/experimental/PropertyDDS/packages/property-dds/package.json @@ -55,7 +55,7 @@ "@fluid-experimental/property-common": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", "@fluidframework/driver-definitions": "^0.45.2000-0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/local-driver": "^0.58.3000", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/sequence": "^0.58.3000", diff --git a/experimental/PropertyDDS/packages/property-proxy/package.json b/experimental/PropertyDDS/packages/property-proxy/package.json index 9f2f87b9fad5..787b049e21df 100644 --- a/experimental/PropertyDDS/packages/property-proxy/package.json +++ b/experimental/PropertyDDS/packages/property-proxy/package.json @@ -44,7 +44,7 @@ "@babel/plugin-transform-runtime": "^7.2.0", "@babel/preset-env": "^7.2.0", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/experimental/dds/ot/ot/package.json b/experimental/dds/ot/ot/package.json index ec665cd7af99..4c7d1281635c 100644 --- a/experimental/dds/ot/ot/package.json +++ b/experimental/dds/ot/ot/package.json @@ -69,7 +69,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/experimental/dds/ot/sharejs/json1/package.json b/experimental/dds/ot/sharejs/json1/package.json index 38625c79d666..d5102c641fdf 100644 --- a/experimental/dds/ot/sharejs/json1/package.json +++ b/experimental/dds/ot/sharejs/json1/package.json @@ -71,7 +71,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/experimental/dds/tree/package.json b/experimental/dds/tree/package.json index a0e6b038b0c0..8b9943100ac2 100644 --- a/experimental/dds/tree/package.json +++ b/experimental/dds/tree/package.json @@ -52,7 +52,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/container-loader": "^0.58.3000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/runtime-utils": "^0.58.3000", "@fluidframework/test-drivers": "^0.58.3000", diff --git a/experimental/dds/xtree/package.json b/experimental/dds/xtree/package.json index 9de9f09200be..ee6ea87bb526 100644 --- a/experimental/dds/xtree/package.json +++ b/experimental/dds/xtree/package.json @@ -73,7 +73,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/experimental/examples/bubblebench/baseline/package.json b/experimental/examples/bubblebench/baseline/package.json index 66f5c2dd89d0..433eee2edd14 100644 --- a/experimental/examples/bubblebench/baseline/package.json +++ b/experimental/examples/bubblebench/baseline/package.json @@ -54,7 +54,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/experimental/examples/bubblebench/common/package.json b/experimental/examples/bubblebench/common/package.json index ef56ab28be14..e7075578c2b2 100644 --- a/experimental/examples/bubblebench/common/package.json +++ b/experimental/examples/bubblebench/common/package.json @@ -67,7 +67,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", diff --git a/experimental/examples/bubblebench/ot/package.json b/experimental/examples/bubblebench/ot/package.json index 14a8381e1447..c0b26196fae5 100644 --- a/experimental/examples/bubblebench/ot/package.json +++ b/experimental/examples/bubblebench/ot/package.json @@ -56,7 +56,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/experimental/examples/bubblebench/sharedtree/package.json b/experimental/examples/bubblebench/sharedtree/package.json index 0a28f1238743..4d1e3f207b52 100644 --- a/experimental/examples/bubblebench/sharedtree/package.json +++ b/experimental/examples/bubblebench/sharedtree/package.json @@ -55,7 +55,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/expect-puppeteer": "2.2.1", diff --git a/experimental/framework/data-objects/package.json b/experimental/framework/data-objects/package.json index bc722fa02c71..d0d1ac04eb6b 100644 --- a/experimental/framework/data-objects/package.json +++ b/experimental/framework/data-objects/package.json @@ -40,7 +40,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", diff --git a/experimental/framework/get-container/package.json b/experimental/framework/get-container/package.json index a1228d20f5b7..c10532dfaabf 100644 --- a/experimental/framework/get-container/package.json +++ b/experimental/framework/get-container/package.json @@ -45,7 +45,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/experimental/framework/last-edited/package.json b/experimental/framework/last-edited/package.json index 991497654731..19f2c86957bd 100644 --- a/experimental/framework/last-edited/package.json +++ b/experimental/framework/last-edited/package.json @@ -65,7 +65,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/experimental/framework/react-inputs/package.json b/experimental/framework/react-inputs/package.json index 7371f790c0b3..bf432f59e300 100644 --- a/experimental/framework/react-inputs/package.json +++ b/experimental/framework/react-inputs/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", diff --git a/experimental/framework/react/package.json b/experimental/framework/react/package.json index 44ae96ef3d2d..3c808d21ed63 100644 --- a/experimental/framework/react/package.json +++ b/experimental/framework/react/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", diff --git a/lerna-package-lock.json b/lerna-package-lock.json index 13850719525c..c31278c021fb 100644 --- a/lerna-package-lock.json +++ b/lerna-package-lock.json @@ -2824,19 +2824,41 @@ } }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@fluidframework/file-driver-previous": { diff --git a/packages/dds/cell/package.json b/packages/dds/cell/package.json index 3d2f2030f666..98220a54d6e7 100644 --- a/packages/dds/cell/package.json +++ b/packages/dds/cell/package.json @@ -71,7 +71,7 @@ "@fluid-internal/test-dds-utils": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", "@fluidframework/cell-previous": "npm:@fluidframework/cell@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/dds/counter/package.json b/packages/dds/counter/package.json index c12067bea31e..90a2e77a9730 100644 --- a/packages/dds/counter/package.json +++ b/packages/dds/counter/package.json @@ -68,7 +68,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/counter-previous": "npm:@fluidframework/counter@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/dds/ink/package.json b/packages/dds/ink/package.json index 1de1a52f3c72..c18efac50965 100644 --- a/packages/dds/ink/package.json +++ b/packages/dds/ink/package.json @@ -70,7 +70,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/ink-previous": "npm:@fluidframework/ink@0.58.2000", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", diff --git a/packages/dds/map/package.json b/packages/dds/map/package.json index 3b26585427b2..0aacf7d25693 100644 --- a/packages/dds/map/package.json +++ b/packages/dds/map/package.json @@ -74,7 +74,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/map-previous": "npm:@fluidframework/map@0.58.1001", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", diff --git a/packages/dds/map/src/test/directory.spec.ts b/packages/dds/map/src/test/directory.spec.ts index 778bed6095de..0b31065684dd 100644 --- a/packages/dds/map/src/test/directory.spec.ts +++ b/packages/dds/map/src/test/directory.spec.ts @@ -145,14 +145,13 @@ describe("Directory", () => { it("Should fire dispose event correctly", () => { let valueChangedExpected: boolean = true; - let previousValue: any; directory.on("valueChanged", (changed, local, target) => { assert.equal(valueChangedExpected, true, "valueChange event not expected"); valueChangedExpected = false; assert.equal(changed.key, "dwayne", "key should match"); - assert.equal(changed.previousValue, previousValue, "previous value should match"); + assert.equal(changed.previousValue, undefined, "previous value should match"); assert.equal(changed.path, "/rock", "absolute path should match"); assert.equal(local, true, "local should be true for local action for valueChanged event"); @@ -171,7 +170,6 @@ describe("Directory", () => { assert.equal(subDirectoryDisposed, true, "sub directory not disposed!!"); // Should be able to work on new directory with same name. - previousValue = undefined; valueChangedExpected = true; const newSubDirectory = directory.createSubDirectory("rock"); newSubDirectory.set("dwayne", "johnson"); diff --git a/packages/dds/matrix/package.json b/packages/dds/matrix/package.json index 684f78a8c393..2afc157ce7d9 100644 --- a/packages/dds/matrix/package.json +++ b/packages/dds/matrix/package.json @@ -75,7 +75,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/matrix-previous": "npm:@fluidframework/matrix@0.58.2000", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", diff --git a/packages/dds/merge-tree/package.json b/packages/dds/merge-tree/package.json index 85df1fec0813..d5a15866eabe 100644 --- a/packages/dds/merge-tree/package.json +++ b/packages/dds/merge-tree/package.json @@ -71,7 +71,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/merge-tree-previous": "npm:@fluidframework/merge-tree@0.58.2000", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", diff --git a/packages/dds/ordered-collection/package.json b/packages/dds/ordered-collection/package.json index 0fa05784501e..2d78f3cff69d 100644 --- a/packages/dds/ordered-collection/package.json +++ b/packages/dds/ordered-collection/package.json @@ -71,7 +71,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/ordered-collection-previous": "npm:@fluidframework/ordered-collection@0.58.2000", "@fluidframework/test-runtime-utils": "^0.58.3000", diff --git a/packages/dds/register-collection/package.json b/packages/dds/register-collection/package.json index 733454b676a0..21fd27168bdc 100644 --- a/packages/dds/register-collection/package.json +++ b/packages/dds/register-collection/package.json @@ -70,7 +70,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/register-collection-previous": "npm:@fluidframework/register-collection@0.58.2000", "@fluidframework/test-runtime-utils": "^0.58.3000", diff --git a/packages/dds/sequence/package.json b/packages/dds/sequence/package.json index b6e881c230e6..7a3a85d9bd0a 100644 --- a/packages/dds/sequence/package.json +++ b/packages/dds/sequence/package.json @@ -76,7 +76,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/gitresources": "^0.1035.1000", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/sequence-previous": "npm:@fluidframework/sequence@0.58.2000", diff --git a/packages/dds/shared-object-base/package.json b/packages/dds/shared-object-base/package.json index 74d047fe683c..9ecdf9438abd 100644 --- a/packages/dds/shared-object-base/package.json +++ b/packages/dds/shared-object-base/package.json @@ -76,7 +76,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/shared-object-base-previous": "npm:@fluidframework/shared-object-base@0.58.2000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/dds/shared-summary-block/package.json b/packages/dds/shared-summary-block/package.json index 49d6e9d3e4f0..bd4956da2f72 100644 --- a/packages/dds/shared-summary-block/package.json +++ b/packages/dds/shared-summary-block/package.json @@ -70,7 +70,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/shared-summary-block-previous": "npm:@fluidframework/shared-summary-block@0.58.2000", "@fluidframework/test-runtime-utils": "^0.58.3000", diff --git a/packages/dds/task-manager/package.json b/packages/dds/task-manager/package.json index b0ef08268197..d6ab854fc4c3 100644 --- a/packages/dds/task-manager/package.json +++ b/packages/dds/task-manager/package.json @@ -74,7 +74,7 @@ "@fluid-experimental/task-manager-previous": "npm:@fluid-experimental/task-manager@0.58.2000", "@fluid-internal/test-dds-utils": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/dds/test-dds-utils/package.json b/packages/dds/test-dds-utils/package.json index 738e2548e58c..ee5be4f5f8ca 100644 --- a/packages/dds/test-dds-utils/package.json +++ b/packages/dds/test-dds-utils/package.json @@ -54,7 +54,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", "@types/node": "^14.18.0", diff --git a/packages/drivers/debugger/package.json b/packages/drivers/debugger/package.json index f92554639c92..681c77f6a7eb 100644 --- a/packages/drivers/debugger/package.json +++ b/packages/drivers/debugger/package.json @@ -42,7 +42,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/debugger-previous": "npm:@fluidframework/debugger@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/packages/drivers/driver-base/package.json b/packages/drivers/driver-base/package.json index 90900d9d8ec0..3e9843a13e44 100644 --- a/packages/drivers/driver-base/package.json +++ b/packages/drivers/driver-base/package.json @@ -43,7 +43,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/driver-base-previous": "npm:@fluidframework/driver-base@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", diff --git a/packages/drivers/driver-web-cache/package.json b/packages/drivers/driver-web-cache/package.json index 0b4112bac7fa..cbdb36b3ba11 100644 --- a/packages/drivers/driver-web-cache/package.json +++ b/packages/drivers/driver-web-cache/package.json @@ -43,7 +43,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/jest": "22.2.3", diff --git a/packages/drivers/file-driver/package.json b/packages/drivers/file-driver/package.json index 994810a9d4f7..00d30d617cb0 100644 --- a/packages/drivers/file-driver/package.json +++ b/packages/drivers/file-driver/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/file-driver-previous": "npm:@fluidframework/file-driver@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/fluidapp-odsp-urlResolver/package.json b/packages/drivers/fluidapp-odsp-urlResolver/package.json index d2028c4baa85..af777447da56 100644 --- a/packages/drivers/fluidapp-odsp-urlResolver/package.json +++ b/packages/drivers/fluidapp-odsp-urlResolver/package.json @@ -45,7 +45,7 @@ "devDependencies": { "@fluid-tools/fluidapp-odsp-urlresolver-previous": "npm:@fluid-tools/fluidapp-odsp-urlresolver@0.58.2000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/packages/drivers/iframe-driver/package.json b/packages/drivers/iframe-driver/package.json index 476e8cefec3b..baecb52dfdfc 100644 --- a/packages/drivers/iframe-driver/package.json +++ b/packages/drivers/iframe-driver/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/iframe-driver-previous": "npm:@fluidframework/iframe-driver@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/local-driver/package.json b/packages/drivers/local-driver/package.json index 9e792963b4cc..ba442e97d363 100644 --- a/packages/drivers/local-driver/package.json +++ b/packages/drivers/local-driver/package.json @@ -73,7 +73,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/local-driver-previous": "npm:@fluidframework/local-driver@0.58.2000", "@fluidframework/mocha-test-setup": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/odsp-driver-definitions/package.json b/packages/drivers/odsp-driver-definitions/package.json index ec8e91327ddc..9fb86b767ba2 100644 --- a/packages/drivers/odsp-driver-definitions/package.json +++ b/packages/drivers/odsp-driver-definitions/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/odsp-driver-definitions-previous": "npm:@fluidframework/odsp-driver-definitions@0.58.2000", "@fluidframework/protocol-definitions": "^0.1027.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/drivers/odsp-driver/package.json b/packages/drivers/odsp-driver/package.json index 7a4634a96fd9..5b3db24045d9 100644 --- a/packages/drivers/odsp-driver/package.json +++ b/packages/drivers/odsp-driver/package.json @@ -78,7 +78,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/odsp-driver-previous": "npm:@fluidframework/odsp-driver@0.58.2000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/drivers/odsp-urlResolver/package.json b/packages/drivers/odsp-urlResolver/package.json index 826b49e3dbd6..a5a294c8568e 100644 --- a/packages/drivers/odsp-urlResolver/package.json +++ b/packages/drivers/odsp-urlResolver/package.json @@ -43,7 +43,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/odsp-urlresolver-previous": "npm:@fluidframework/odsp-urlresolver@0.58.2000", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/replay-driver/package.json b/packages/drivers/replay-driver/package.json index 6eae924dc25f..5e66699f70c8 100644 --- a/packages/drivers/replay-driver/package.json +++ b/packages/drivers/replay-driver/package.json @@ -42,7 +42,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/replay-driver-previous": "npm:@fluidframework/replay-driver@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/routerlicious-driver/package.json b/packages/drivers/routerlicious-driver/package.json index 8fc91e9381b4..f68c35a526df 100644 --- a/packages/drivers/routerlicious-driver/package.json +++ b/packages/drivers/routerlicious-driver/package.json @@ -77,7 +77,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/routerlicious-driver-previous": "npm:@fluidframework/routerlicious-driver@0.58.2000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/drivers/routerlicious-host/package.json b/packages/drivers/routerlicious-host/package.json index a4a136c01b47..04947ea4ddf1 100644 --- a/packages/drivers/routerlicious-host/package.json +++ b/packages/drivers/routerlicious-host/package.json @@ -40,7 +40,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/protocol-definitions": "^0.1027.1000", "@fluidframework/routerlicious-host-previous": "npm:@fluidframework/routerlicious-host@0.58.2000", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/routerlicious-urlResolver/package.json b/packages/drivers/routerlicious-urlResolver/package.json index 3d367b6f29af..e2d1455a47bc 100644 --- a/packages/drivers/routerlicious-urlResolver/package.json +++ b/packages/drivers/routerlicious-urlResolver/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/routerlicious-urlresolver-previous": "npm:@fluidframework/routerlicious-urlresolver@0.58.2000", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/tinylicious-driver/package.json b/packages/drivers/tinylicious-driver/package.json index 76fb1992607f..314a6881cffd 100644 --- a/packages/drivers/tinylicious-driver/package.json +++ b/packages/drivers/tinylicious-driver/package.json @@ -42,7 +42,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-tools": "^0.2.3074", "@fluidframework/tinylicious-driver-previous": "npm:@fluidframework/tinylicious-driver@0.58.2000", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/aqueduct/package.json b/packages/framework/aqueduct/package.json index 3a1a9720df18..0b17248d72f8 100644 --- a/packages/framework/aqueduct/package.json +++ b/packages/framework/aqueduct/package.json @@ -82,7 +82,7 @@ "devDependencies": { "@fluidframework/aqueduct-previous": "npm:@fluidframework/aqueduct@0.58.2000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/azure-client/package.json b/packages/framework/azure-client/package.json index 7b1398d1f8a6..b88ff2a7385d 100644 --- a/packages/framework/azure-client/package.json +++ b/packages/framework/azure-client/package.json @@ -61,7 +61,7 @@ "@fluidframework/azure-client-previous": "npm:@fluidframework/azure-client@0.58.2000", "@fluidframework/azure-local-service": "^0.1.38773", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-client-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/azure-service-utils/package.json b/packages/framework/azure-service-utils/package.json index 9311f50817ed..7e34840e97ea 100644 --- a/packages/framework/azure-service-utils/package.json +++ b/packages/framework/azure-service-utils/package.json @@ -42,7 +42,7 @@ "devDependencies": { "@fluidframework/azure-service-utils-previous": "npm:@fluidframework/azure-service-utils@0.58.2000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/jsrsasign": "^8.0.8", diff --git a/packages/framework/data-object-base/package.json b/packages/framework/data-object-base/package.json index 421bee739980..e2df7dc66a4b 100644 --- a/packages/framework/data-object-base/package.json +++ b/packages/framework/data-object-base/package.json @@ -73,7 +73,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/data-object-base-previous": "npm:@fluidframework/data-object-base@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/dds-interceptions/package.json b/packages/framework/dds-interceptions/package.json index e89b8283a09b..4448ee54babb 100644 --- a/packages/framework/dds-interceptions/package.json +++ b/packages/framework/dds-interceptions/package.json @@ -69,7 +69,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/dds-interceptions-previous": "npm:@fluidframework/dds-interceptions@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/framework/fluid-framework/package.json b/packages/framework/fluid-framework/package.json index ecd20a2af39f..f5510921bb1d 100644 --- a/packages/framework/fluid-framework/package.json +++ b/packages/framework/fluid-framework/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", diff --git a/packages/framework/fluid-static/package.json b/packages/framework/fluid-static/package.json index bcb8ea4e2148..fef250ddea0d 100644 --- a/packages/framework/fluid-static/package.json +++ b/packages/framework/fluid-static/package.json @@ -49,7 +49,7 @@ "devDependencies": { "@fluid-experimental/get-container": "^0.58.3000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/fluid-static-previous": "npm:@fluidframework/fluid-static@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/request-handler/package.json b/packages/framework/request-handler/package.json index 3b1a6d0634fb..bc54ed8177c1 100644 --- a/packages/framework/request-handler/package.json +++ b/packages/framework/request-handler/package.json @@ -67,7 +67,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/request-handler-previous": "npm:@fluidframework/request-handler@0.58.2000", "@fluidframework/test-runtime-utils": "^0.58.3000", diff --git a/packages/framework/synthesize/package.json b/packages/framework/synthesize/package.json index ab86f5bdd7fa..e8a7bf050d3f 100644 --- a/packages/framework/synthesize/package.json +++ b/packages/framework/synthesize/package.json @@ -65,7 +65,7 @@ "@fluidframework/build-common": "^0.23.0", "@fluidframework/core-interfaces": "^0.42.0", "@fluidframework/datastore": "^0.58.3000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/synthesize-previous": "npm:@fluidframework/synthesize@0.58.2000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/framework/test-client-utils/package.json b/packages/framework/test-client-utils/package.json index c2948f1f659b..c30087249ae4 100644 --- a/packages/framework/test-client-utils/package.json +++ b/packages/framework/test-client-utils/package.json @@ -42,7 +42,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-client-utils-previous": "npm:@fluidframework/test-client-utils@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/tinylicious-client/package.json b/packages/framework/tinylicious-client/package.json index bc15bfcdff7f..77805e1618d1 100644 --- a/packages/framework/tinylicious-client/package.json +++ b/packages/framework/tinylicious-client/package.json @@ -54,7 +54,7 @@ }, "devDependencies": { "@fluidframework/aqueduct": "^0.58.3000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/tinylicious-client-previous": "npm:@fluidframework/tinylicious-client@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/undo-redo/package.json b/packages/framework/undo-redo/package.json index 7c3fea94c1c7..7471f7d12068 100644 --- a/packages/framework/undo-redo/package.json +++ b/packages/framework/undo-redo/package.json @@ -66,7 +66,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", "@fluidframework/undo-redo-previous": "npm:@fluidframework/undo-redo@0.58.2000", diff --git a/packages/framework/view-adapters/package.json b/packages/framework/view-adapters/package.json index 49b29d21afd0..c35351364136 100644 --- a/packages/framework/view-adapters/package.json +++ b/packages/framework/view-adapters/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/view-adapters-previous": "npm:@fluidframework/view-adapters@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/view-interfaces/package.json b/packages/framework/view-interfaces/package.json index 6b275dac38d8..06945c454b58 100644 --- a/packages/framework/view-interfaces/package.json +++ b/packages/framework/view-interfaces/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/view-interfaces-previous": "npm:@fluidframework/view-interfaces@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/loader/container-loader/package.json b/packages/loader/container-loader/package.json index d318e30df1f5..2d741c2334ca 100644 --- a/packages/loader/container-loader/package.json +++ b/packages/loader/container-loader/package.json @@ -78,7 +78,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/container-loader-previous": "npm:@fluidframework/container-loader@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-loader-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/loader/container-utils/package.json b/packages/loader/container-utils/package.json index 10f5933bbfbc..7673a956d92d 100644 --- a/packages/loader/container-utils/package.json +++ b/packages/loader/container-utils/package.json @@ -67,7 +67,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/container-utils-previous": "npm:@fluidframework/container-utils@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/loader/driver-utils/package.json b/packages/loader/driver-utils/package.json index b213d669cde1..332f5ebcbda5 100644 --- a/packages/loader/driver-utils/package.json +++ b/packages/loader/driver-utils/package.json @@ -74,7 +74,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/driver-utils-previous": "npm:@fluidframework/driver-utils@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/runtime-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/loader/test-loader-utils/package.json b/packages/loader/test-loader-utils/package.json index 1c4f8b2b9040..b320d84a95ee 100644 --- a/packages/loader/test-loader-utils/package.json +++ b/packages/loader/test-loader-utils/package.json @@ -37,7 +37,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-loader-utils-previous": "npm:@fluidframework/test-loader-utils@0.58.2000", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/packages/loader/web-code-loader/package.json b/packages/loader/web-code-loader/package.json index 2c1543b6438d..919baa7f7409 100644 --- a/packages/loader/web-code-loader/package.json +++ b/packages/loader/web-code-loader/package.json @@ -38,7 +38,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/protocol-definitions": "^0.1027.1000", "@fluidframework/web-code-loader-previous": "npm:@fluidframework/web-code-loader@0.58.2000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/runtime/agent-scheduler/package.json b/packages/runtime/agent-scheduler/package.json index 29f01cec516f..47dbe33e3ff0 100644 --- a/packages/runtime/agent-scheduler/package.json +++ b/packages/runtime/agent-scheduler/package.json @@ -65,7 +65,7 @@ "devDependencies": { "@fluidframework/agent-scheduler-previous": "npm:@fluidframework/agent-scheduler@0.58.2000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", "@types/node": "^14.18.0", diff --git a/packages/runtime/container-runtime-definitions/package.json b/packages/runtime/container-runtime-definitions/package.json index d9ee10b2d9f8..81bb5b308903 100644 --- a/packages/runtime/container-runtime-definitions/package.json +++ b/packages/runtime/container-runtime-definitions/package.json @@ -42,7 +42,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/container-runtime-definitions-previous": "npm:@fluidframework/container-runtime-definitions@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/packages/runtime/container-runtime/package.json b/packages/runtime/container-runtime/package.json index d153b20793b2..4a8a863b275f 100644 --- a/packages/runtime/container-runtime/package.json +++ b/packages/runtime/container-runtime/package.json @@ -81,7 +81,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/container-runtime-previous": "npm:@fluidframework/container-runtime@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/runtime/datastore-definitions/package.json b/packages/runtime/datastore-definitions/package.json index 713d61c61b70..f678d4c912c1 100644 --- a/packages/runtime/datastore-definitions/package.json +++ b/packages/runtime/datastore-definitions/package.json @@ -42,7 +42,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/datastore-definitions-previous": "npm:@fluidframework/datastore-definitions@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/packages/runtime/datastore/package.json b/packages/runtime/datastore/package.json index b243e19fa5d2..1e27c0396bec 100644 --- a/packages/runtime/datastore/package.json +++ b/packages/runtime/datastore/package.json @@ -80,7 +80,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/datastore-previous": "npm:@fluidframework/datastore@0.58.2000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/runtime/garbage-collector/package.json b/packages/runtime/garbage-collector/package.json index 380249d80088..474364855b2b 100644 --- a/packages/runtime/garbage-collector/package.json +++ b/packages/runtime/garbage-collector/package.json @@ -69,7 +69,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/garbage-collector-previous": "npm:@fluidframework/garbage-collector@0.58.2000", "@fluidframework/mocha-test-setup": "^0.58.3000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/runtime/runtime-definitions/package.json b/packages/runtime/runtime-definitions/package.json index 4346208cd829..cc01121911c5 100644 --- a/packages/runtime/runtime-definitions/package.json +++ b/packages/runtime/runtime-definitions/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/runtime-definitions-previous": "npm:@fluidframework/runtime-definitions@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/runtime/runtime-utils/package.json b/packages/runtime/runtime-utils/package.json index 75279f6022cb..537f653d4763 100644 --- a/packages/runtime/runtime-utils/package.json +++ b/packages/runtime/runtime-utils/package.json @@ -73,7 +73,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/runtime-utils-previous": "npm:@fluidframework/runtime-utils@0.58.2000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/runtime/test-runtime-utils/package.json b/packages/runtime/test-runtime-utils/package.json index a51c1ca0b978..d4ad89698024 100644 --- a/packages/runtime/test-runtime-utils/package.json +++ b/packages/runtime/test-runtime-utils/package.json @@ -75,7 +75,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-runtime-utils-previous": "npm:@fluidframework/test-runtime-utils@0.58.2000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/test/functional-tests/package.json b/packages/test/functional-tests/package.json index fbb2315025e2..287e94080d3e 100644 --- a/packages/test/functional-tests/package.json +++ b/packages/test/functional-tests/package.json @@ -60,7 +60,7 @@ "@fluidframework/common-utils": "^0.32.1", "@fluidframework/container-loader": "^0.58.3000", "@fluidframework/container-runtime": "^0.58.3000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/protocol-definitions": "^0.1027.1000", "@fluidframework/sequence": "^0.58.3000", diff --git a/packages/test/local-server-tests/package.json b/packages/test/local-server-tests/package.json index 95a9ca7c3958..9da860029e19 100644 --- a/packages/test/local-server-tests/package.json +++ b/packages/test/local-server-tests/package.json @@ -70,7 +70,7 @@ "@fluidframework/driver-base": "^0.58.3000", "@fluidframework/driver-definitions": "^0.45.2000-0", "@fluidframework/driver-utils": "^0.58.3000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/ink": "^0.58.3000", "@fluidframework/local-driver": "^0.58.3000", "@fluidframework/map": "^0.58.3000", diff --git a/packages/test/mocha-test-setup/package.json b/packages/test/mocha-test-setup/package.json index 58412098ef1b..f31e1e8badff 100644 --- a/packages/test/mocha-test-setup/package.json +++ b/packages/test/mocha-test-setup/package.json @@ -60,7 +60,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup-previous": "npm:@fluidframework/mocha-test-setup@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/test/snapshots/package.json b/packages/test/snapshots/package.json index aad10a17a9f8..04f85b0d1f1c 100644 --- a/packages/test/snapshots/package.json +++ b/packages/test/snapshots/package.json @@ -81,7 +81,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/packages/test/test-app-insights-logger/package.json b/packages/test/test-app-insights-logger/package.json index 597dde7a5acf..a592e974209e 100644 --- a/packages/test/test-app-insights-logger/package.json +++ b/packages/test/test-app-insights-logger/package.json @@ -57,7 +57,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", "@types/node": "^14.18.0", diff --git a/packages/test/test-driver-definitions/package.json b/packages/test/test-driver-definitions/package.json index 32ca66021753..93a3c4c20218 100644 --- a/packages/test/test-driver-definitions/package.json +++ b/packages/test/test-driver-definitions/package.json @@ -63,7 +63,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-driver-definitions-previous": "npm:@fluidframework/test-driver-definitions@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/test/test-drivers/package.json b/packages/test/test-drivers/package.json index fddeba28c7bb..226aede56f9a 100644 --- a/packages/test/test-drivers/package.json +++ b/packages/test/test-drivers/package.json @@ -78,7 +78,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-drivers-previous": "npm:@fluidframework/test-drivers@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/test/test-end-to-end-tests/package.json b/packages/test/test-end-to-end-tests/package.json index 41e997333d54..c35defb914dd 100644 --- a/packages/test/test-end-to-end-tests/package.json +++ b/packages/test/test-end-to-end-tests/package.json @@ -116,7 +116,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-end-to-end-tests-previous": "npm:@fluidframework/test-end-to-end-tests@0.58.2000", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/packages/test/test-pairwise-generator/package.json b/packages/test/test-pairwise-generator/package.json index df9e1f8e5eed..4f338761ab97 100644 --- a/packages/test/test-pairwise-generator/package.json +++ b/packages/test/test-pairwise-generator/package.json @@ -55,7 +55,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/test-pairwise-generator-previous": "npm:@fluidframework/test-pairwise-generator@0.58.2000", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/test/test-service-load/package.json b/packages/test/test-service-load/package.json index 9db7875a3603..6cb1bc554933 100644 --- a/packages/test/test-service-load/package.json +++ b/packages/test/test-service-load/package.json @@ -93,7 +93,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/packages/test/test-utils/package.json b/packages/test/test-utils/package.json index 5e2b665d0ae4..b5fc8aace1fc 100644 --- a/packages/test/test-utils/package.json +++ b/packages/test/test-utils/package.json @@ -81,7 +81,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-utils-previous": "npm:@fluidframework/test-utils@0.58.2000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/test/test-version-utils/package.json b/packages/test/test-version-utils/package.json index 1c7c530417c5..d29031ae7e0b 100644 --- a/packages/test/test-version-utils/package.json +++ b/packages/test/test-version-utils/package.json @@ -81,7 +81,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-version-utils-previous": "npm:@fluidframework/test-version-utils@0.58.2000", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/packages/tools/fetch-tool/package.json b/packages/tools/fetch-tool/package.json index c948ea92413d..feaa379779c1 100644 --- a/packages/tools/fetch-tool/package.json +++ b/packages/tools/fetch-tool/package.json @@ -50,7 +50,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/packages/tools/merge-tree-client-replay/package.json b/packages/tools/merge-tree-client-replay/package.json index 0e993848bf17..cb0b8e633480 100644 --- a/packages/tools/merge-tree-client-replay/package.json +++ b/packages/tools/merge-tree-client-replay/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", diff --git a/packages/tools/replay-tool/package.json b/packages/tools/replay-tool/package.json index 42602b355ef5..5684b06429a5 100644 --- a/packages/tools/replay-tool/package.json +++ b/packages/tools/replay-tool/package.json @@ -64,7 +64,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/json-stable-stringify": "^1.0.32", diff --git a/packages/tools/webpack-fluid-loader/package.json b/packages/tools/webpack-fluid-loader/package.json index 76a7db90b7ed..445e91d57aac 100644 --- a/packages/tools/webpack-fluid-loader/package.json +++ b/packages/tools/webpack-fluid-loader/package.json @@ -93,7 +93,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader-previous": "npm:@fluid-tools/webpack-fluid-loader@0.58.2000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@rushstack/eslint-config": "^2.5.1", "@types/express": "^4.11.0", diff --git a/packages/utils/odsp-doclib-utils/package.json b/packages/utils/odsp-doclib-utils/package.json index df9144c08bc0..a662b794922c 100644 --- a/packages/utils/odsp-doclib-utils/package.json +++ b/packages/utils/odsp-doclib-utils/package.json @@ -68,7 +68,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/odsp-doclib-utils-previous": "npm:@fluidframework/odsp-doclib-utils@0.58.2000", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/utils/telemetry-utils/package.json b/packages/utils/telemetry-utils/package.json index a18eabe27043..69f3a38d2587 100644 --- a/packages/utils/telemetry-utils/package.json +++ b/packages/utils/telemetry-utils/package.json @@ -71,7 +71,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/telemetry-utils-previous": "npm:@fluidframework/telemetry-utils@0.58.2000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/utils/tool-utils/package.json b/packages/utils/tool-utils/package.json index ca23cf30997c..547ee16acd8d 100644 --- a/packages/utils/tool-utils/package.json +++ b/packages/utils/tool-utils/package.json @@ -71,7 +71,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.58.3000", "@fluidframework/tool-utils-previous": "npm:@fluidframework/tool-utils@0.58.2000", "@microsoft/api-extractor": "^7.16.1", diff --git a/server/azure-local-service/package-lock.json b/server/azure-local-service/package-lock.json index c2afb8c18ff3..f5a2057d59b7 100644 --- a/server/azure-local-service/package-lock.json +++ b/server/azure-local-service/package-lock.json @@ -95,20 +95,44 @@ } }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@fluidframework/gitresources": { diff --git a/server/azure-local-service/package.json b/server/azure-local-service/package.json index ac18d4431837..6ce276b89b49 100644 --- a/server/azure-local-service/package.json +++ b/server/azure-local-service/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/server/gitrest/lerna-package-lock.json b/server/gitrest/lerna-package-lock.json index da4503a23c62..b027854c7683 100644 --- a/server/gitrest/lerna-package-lock.json +++ b/server/gitrest/lerna-package-lock.json @@ -327,20 +327,44 @@ } }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@fluidframework/gitresources": { diff --git a/server/gitrest/package-lock.json b/server/gitrest/package-lock.json index f1176ccebdb9..eb1d593c53e5 100644 --- a/server/gitrest/package-lock.json +++ b/server/gitrest/package-lock.json @@ -310,20 +310,44 @@ "dev": true }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@gar/promisify": { diff --git a/server/gitrest/package.json b/server/gitrest/package.json index 0153e7d7ce7f..c777087fca8f 100644 --- a/server/gitrest/package.json +++ b/server/gitrest/package.json @@ -47,7 +47,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/async": "^3.2.6", "@types/cors": "^2.8.4", diff --git a/server/gitrest/packages/gitrest-base/package.json b/server/gitrest/packages/gitrest-base/package.json index 42e165f25be5..f1ccc81566a3 100644 --- a/server/gitrest/packages/gitrest-base/package.json +++ b/server/gitrest/packages/gitrest-base/package.json @@ -53,7 +53,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/async": "^3.2.6", "@types/cors": "^2.8.4", diff --git a/server/gitrest/packages/gitrest/package.json b/server/gitrest/packages/gitrest/package.json index 96efe2cebd34..b0862ec6baa9 100644 --- a/server/gitrest/packages/gitrest/package.json +++ b/server/gitrest/packages/gitrest/package.json @@ -50,7 +50,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/async": "^3.2.6", "@types/cors": "^2.8.4", diff --git a/server/historian/lerna-package-lock.json b/server/historian/lerna-package-lock.json index 4d63096b4f1d..7d9e926694ca 100644 --- a/server/historian/lerna-package-lock.json +++ b/server/historian/lerna-package-lock.json @@ -399,22 +399,44 @@ } }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" }, "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, "eslint-plugin-eslint-comments": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", diff --git a/server/historian/package-lock.json b/server/historian/package-lock.json index e437f8731b67..23c682df27b3 100644 --- a/server/historian/package-lock.json +++ b/server/historian/package-lock.json @@ -366,22 +366,44 @@ } }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" }, "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, "eslint-plugin-eslint-comments": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/eslint-plugin-eslint-comments/-/eslint-plugin-eslint-comments-3.2.0.tgz", diff --git a/server/historian/package.json b/server/historian/package.json index 9d851d35f84b..79319ffbdc51 100644 --- a/server/historian/package.json +++ b/server/historian/package.json @@ -49,7 +49,7 @@ }, "devDependencies": { "@fluidframework/build-tools": "^0.2.58041", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/compression": "0.0.36", "@types/cors": "^2.8.4", diff --git a/server/historian/packages/historian-base/package.json b/server/historian/packages/historian-base/package.json index 29874832aefa..184e7b223df4 100644 --- a/server/historian/packages/historian-base/package.json +++ b/server/historian/packages/historian-base/package.json @@ -54,7 +54,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1035.0-55212", "@rushstack/eslint-config": "^2.5.1", "@types/compression": "0.0.36", diff --git a/server/historian/packages/historian/package.json b/server/historian/packages/historian/package.json index 59a16eb5e589..1201dd771a28 100644 --- a/server/historian/packages/historian/package.json +++ b/server/historian/packages/historian/package.json @@ -41,7 +41,7 @@ "winston": "^3.3.3" }, "devDependencies": { - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/compression": "0.0.36", "@types/cors": "^2.8.4", diff --git a/server/routerlicious/lerna-package-lock.json b/server/routerlicious/lerna-package-lock.json index 8e4627b94139..0e6d64ed83ff 100644 --- a/server/routerlicious/lerna-package-lock.json +++ b/server/routerlicious/lerna-package-lock.json @@ -449,19 +449,41 @@ } }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@fluidframework/protocol-definitions": { diff --git a/server/routerlicious/packages/gitresources/package.json b/server/routerlicious/packages/gitresources/package.json index 72371b22d55e..3faf8ce8698a 100644 --- a/server/routerlicious/packages/gitresources/package.json +++ b/server/routerlicious/packages/gitresources/package.json @@ -28,7 +28,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", diff --git a/server/routerlicious/packages/kafka-orderer/package.json b/server/routerlicious/packages/kafka-orderer/package.json index 0795217367ea..b8adcf08c76d 100644 --- a/server/routerlicious/packages/kafka-orderer/package.json +++ b/server/routerlicious/packages/kafka-orderer/package.json @@ -32,7 +32,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/server/routerlicious/packages/lambdas-driver/package.json b/server/routerlicious/packages/lambdas-driver/package.json index d6161f582926..35d6b9e9198f 100644 --- a/server/routerlicious/packages/lambdas-driver/package.json +++ b/server/routerlicious/packages/lambdas-driver/package.json @@ -60,7 +60,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1035.2000", "@rushstack/eslint-config": "^2.5.1", "@types/async": "^3.2.6", diff --git a/server/routerlicious/packages/lambdas/package.json b/server/routerlicious/packages/lambdas/package.json index adcb95d44fff..d06a62590a8f 100644 --- a/server/routerlicious/packages/lambdas/package.json +++ b/server/routerlicious/packages/lambdas/package.json @@ -73,7 +73,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1035.2000", "@rushstack/eslint-config": "^2.5.1", "@types/async": "^3.2.6", diff --git a/server/routerlicious/packages/local-server/package.json b/server/routerlicious/packages/local-server/package.json index 854afcc8a777..dfcca391f6b7 100644 --- a/server/routerlicious/packages/local-server/package.json +++ b/server/routerlicious/packages/local-server/package.json @@ -70,7 +70,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/jsrsasign": "^8.0.8", "@types/mocha": "^8.2.2", diff --git a/server/routerlicious/packages/memory-orderer/package.json b/server/routerlicious/packages/memory-orderer/package.json index 2ea9233b27d7..756535de38db 100644 --- a/server/routerlicious/packages/memory-orderer/package.json +++ b/server/routerlicious/packages/memory-orderer/package.json @@ -76,7 +76,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", "@types/uuid": "^8.3.0", diff --git a/server/routerlicious/packages/protocol-base/package.json b/server/routerlicious/packages/protocol-base/package.json index b958248b9d4f..634463ba70b8 100644 --- a/server/routerlicious/packages/protocol-base/package.json +++ b/server/routerlicious/packages/protocol-base/package.json @@ -65,7 +65,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/assert": "^1.5.1", diff --git a/server/routerlicious/packages/routerlicious-base/package.json b/server/routerlicious/packages/routerlicious-base/package.json index cc6ceecd4df1..d661e505a5f9 100644 --- a/server/routerlicious/packages/routerlicious-base/package.json +++ b/server/routerlicious/packages/routerlicious-base/package.json @@ -87,7 +87,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-local-server": "^0.1035.2000", "@fluidframework/server-test-utils": "^0.1035.2000", "@rushstack/eslint-config": "^2.5.1", diff --git a/server/routerlicious/packages/routerlicious/package.json b/server/routerlicious/packages/routerlicious/package.json index 8377c0c731bc..e1c4d28564bb 100644 --- a/server/routerlicious/packages/routerlicious/package.json +++ b/server/routerlicious/packages/routerlicious/package.json @@ -65,7 +65,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-local-server": "^0.1035.2000", "@fluidframework/server-test-utils": "^0.1035.2000", "@rushstack/eslint-config": "^2.5.1", diff --git a/server/routerlicious/packages/services-client/package.json b/server/routerlicious/packages/services-client/package.json index a54d93f9e891..789f0cb12d2e 100644 --- a/server/routerlicious/packages/services-client/package.json +++ b/server/routerlicious/packages/services-client/package.json @@ -72,7 +72,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/debug": "^4.1.5", diff --git a/server/routerlicious/packages/services-core/package.json b/server/routerlicious/packages/services-core/package.json index 99482cb173ed..b844c163e3df 100644 --- a/server/routerlicious/packages/services-core/package.json +++ b/server/routerlicious/packages/services-core/package.json @@ -40,7 +40,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", diff --git a/server/routerlicious/packages/services-ordering-kafkanode/package.json b/server/routerlicious/packages/services-ordering-kafkanode/package.json index c960fcbd180f..884ed33ba07a 100644 --- a/server/routerlicious/packages/services-ordering-kafkanode/package.json +++ b/server/routerlicious/packages/services-ordering-kafkanode/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1035.2000", "@rushstack/eslint-config": "^2.5.1", "@types/debug": "^4.1.5", diff --git a/server/routerlicious/packages/services-ordering-rdkafka/package.json b/server/routerlicious/packages/services-ordering-rdkafka/package.json index 119469927123..05094974c108 100644 --- a/server/routerlicious/packages/services-ordering-rdkafka/package.json +++ b/server/routerlicious/packages/services-ordering-rdkafka/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1035.2000", "@rushstack/eslint-config": "^2.5.1", "@types/amqplib": "^0.5.17", diff --git a/server/routerlicious/packages/services-ordering-zookeeper/package.json b/server/routerlicious/packages/services-ordering-zookeeper/package.json index b8445db884d2..748f2f3c0267 100644 --- a/server/routerlicious/packages/services-ordering-zookeeper/package.json +++ b/server/routerlicious/packages/services-ordering-zookeeper/package.json @@ -33,7 +33,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1035.2000", "@rushstack/eslint-config": "^2.5.1", "@types/debug": "^4.1.5", diff --git a/server/routerlicious/packages/services-shared/package.json b/server/routerlicious/packages/services-shared/package.json index 89b02f600d54..509fb859d730 100644 --- a/server/routerlicious/packages/services-shared/package.json +++ b/server/routerlicious/packages/services-shared/package.json @@ -73,7 +73,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/debug": "^4.1.5", "@types/formidable": "1.2.3", diff --git a/server/routerlicious/packages/services-telemetry/package.json b/server/routerlicious/packages/services-telemetry/package.json index 4b47304f7fa6..4cda9df654fc 100644 --- a/server/routerlicious/packages/services-telemetry/package.json +++ b/server/routerlicious/packages/services-telemetry/package.json @@ -60,7 +60,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", "@types/node": "^14.18.0", diff --git a/server/routerlicious/packages/services-utils/package.json b/server/routerlicious/packages/services-utils/package.json index e85af0857b40..62c6908d2831 100644 --- a/server/routerlicious/packages/services-utils/package.json +++ b/server/routerlicious/packages/services-utils/package.json @@ -68,7 +68,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1035.2000", "@rushstack/eslint-config": "^2.5.1", "@types/debug": "^4.1.5", diff --git a/server/routerlicious/packages/services/package.json b/server/routerlicious/packages/services/package.json index 9d78cab5757a..6ff4657a2a11 100644 --- a/server/routerlicious/packages/services/package.json +++ b/server/routerlicious/packages/services/package.json @@ -74,7 +74,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1035.2000", "@rushstack/eslint-config": "^2.5.1", "@types/amqplib": "^0.5.17", diff --git a/server/routerlicious/packages/test-utils/package.json b/server/routerlicious/packages/test-utils/package.json index 2d3149761e32..f0d6ab3a9d9a 100644 --- a/server/routerlicious/packages/test-utils/package.json +++ b/server/routerlicious/packages/test-utils/package.json @@ -64,7 +64,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/lodash": "^4.14.118", "@types/mocha": "^8.2.2", diff --git a/server/tinylicious/package-lock.json b/server/tinylicious/package-lock.json index 73e2474d5a06..dde075d4b2b0 100644 --- a/server/tinylicious/package-lock.json +++ b/server/tinylicious/package-lock.json @@ -97,20 +97,44 @@ } }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@fluidframework/gitresources": { diff --git a/server/tinylicious/package.json b/server/tinylicious/package.json index aeb40543f3c2..f6a66bc2ede2 100644 --- a/server/tinylicious/package.json +++ b/server/tinylicious/package.json @@ -72,7 +72,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.27.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/tools/benchmark/package-lock.json b/tools/benchmark/package-lock.json index 05f7313711cc..fbc3f71c9f29 100644 --- a/tools/benchmark/package-lock.json +++ b/tools/benchmark/package-lock.json @@ -412,20 +412,44 @@ } }, "@fluidframework/eslint-config-fluid": { - "version": "0.27.0", - "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.0.tgz", - "integrity": "sha512-wNc1E43pFYTW397CMPxtF8NrYzcY8N+QpHTcwTHnlMWbzAhd8Hq7frPhLmbny3biUwppKv6dI6ZY5k5CQ6B4qw==", + "version": "0.27.2000-59622", + "resolved": "https://registry.npmjs.org/@fluidframework/eslint-config-fluid/-/eslint-config-fluid-0.27.2000-59622.tgz", + "integrity": "sha512-FRe3Y1ihHrTaQQVAWQ1hJIXDwDphulIhUlCtPLTptfzPR56HxDeh1jvmE1vu1DWSbKLnw8u5W70nibQTdDcIUw==", "dev": true, "requires": { - "@rushstack/eslint-config": "^2.5.1", "@rushstack/eslint-patch": "^1.1.0", + "@rushstack/eslint-plugin": "^0.8.5", + "@rushstack/eslint-plugin-security": "^0.2.5", "@typescript-eslint/eslint-plugin": "~5.9.0", "@typescript-eslint/parser": "~5.9.0", "eslint-plugin-editorconfig": "~3.2.0", "eslint-plugin-eslint-comments": "~3.2.0", "eslint-plugin-import": "~2.25.4", + "eslint-plugin-promise": "^6.0.0", "eslint-plugin-react": "~7.28.0", "eslint-plugin-unicorn": "~40.0.0" + }, + "dependencies": { + "@rushstack/eslint-plugin": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin/-/eslint-plugin-0.8.5.tgz", + "integrity": "sha512-HRdt0+kbMYL4bem4nU+3/hK2/+JeR6mWq4oIJyaMbxe+wb2o3Qng1hx6UDz6zATYwk4/xyx6FZcq2qHw+8wy6g==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + }, + "@rushstack/eslint-plugin-security": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/@rushstack/eslint-plugin-security/-/eslint-plugin-security-0.2.5.tgz", + "integrity": "sha512-neqCTuZn/KN5kABUTQzc2PC4p+U2DEWkSYDWoeUPYsoKd9W/1u1MQZGwo1kSit6STJSSj0G0PQb10RAj0hBvvw==", + "dev": true, + "requires": { + "@rushstack/tree-pattern": "0.2.2", + "@typescript-eslint/experimental-utils": "~5.6.0" + } + } } }, "@fluidframework/mocha-test-setup": { diff --git a/tools/benchmark/package.json b/tools/benchmark/package.json index 959846e00a9a..46bfccd95585 100644 --- a/tools/benchmark/package.json +++ b/tools/benchmark/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.41.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", From 1a72901de4fb75c86f616918721d108a52a94602 Mon Sep 17 00:00:00 2001 From: heliocliu <59622401+heliocliu@users.noreply.github.com> Date: Wed, 6 Apr 2022 14:36:40 -0700 Subject: [PATCH 4/5] Resolve merge issues in FI --- examples/data-objects/client-ui-lib/package.json | 2 +- examples/data-objects/image-gallery/package.json | 2 +- examples/data-objects/simple-fluidobject-embed/package.json | 2 +- examples/data-objects/table-document/package.json | 2 +- examples/data-objects/webflow/package.json | 2 +- examples/hosts/app-integration/external-controller/package.json | 2 +- experimental/PropertyDDS/packages/property-common/package.json | 2 +- experimental/PropertyDDS/packages/property-dds/package.json | 2 +- experimental/dds/ot/ot/package.json | 2 +- experimental/dds/ot/sharejs/json1/package.json | 2 +- experimental/dds/tree/package.json | 2 +- experimental/dds/xtree/package.json | 2 +- experimental/examples/bubblebench/common/package.json | 2 +- experimental/framework/last-edited/package.json | 2 +- packages/dds/cell/package.json | 2 +- packages/dds/counter/package.json | 2 +- packages/dds/ink/package.json | 2 +- packages/dds/map/package.json | 2 +- packages/dds/matrix/package.json | 2 +- packages/dds/merge-tree/package.json | 2 +- packages/dds/ordered-collection/package.json | 2 +- packages/dds/register-collection/package.json | 2 +- packages/dds/sequence/package.json | 2 +- packages/dds/shared-object-base/package.json | 2 +- packages/dds/shared-summary-block/package.json | 2 +- packages/dds/task-manager/package.json | 2 +- packages/drivers/debugger/package.json | 2 +- packages/drivers/driver-base/package.json | 2 +- packages/drivers/driver-web-cache/package.json | 2 +- packages/drivers/file-driver/package.json | 2 +- packages/drivers/fluidapp-odsp-urlResolver/package.json | 2 +- packages/drivers/iframe-driver/package.json | 2 +- packages/drivers/local-driver/package.json | 2 +- packages/drivers/odsp-driver-definitions/package.json | 2 +- packages/drivers/odsp-driver/package.json | 2 +- packages/drivers/odsp-urlResolver/package.json | 2 +- packages/drivers/replay-driver/package.json | 2 +- packages/drivers/routerlicious-driver/package.json | 2 +- packages/drivers/routerlicious-host/package.json | 2 +- packages/drivers/routerlicious-urlResolver/package.json | 2 +- packages/framework/aqueduct/package.json | 2 +- packages/framework/azure-client/package.json | 2 +- packages/framework/data-object-base/package.json | 2 +- packages/framework/dds-interceptions/package.json | 2 +- packages/framework/fluid-static/package.json | 2 +- packages/framework/request-handler/package.json | 2 +- packages/framework/synthesize/package.json | 2 +- packages/framework/test-client-utils/package.json | 2 +- packages/framework/tinylicious-client/package.json | 2 +- packages/framework/undo-redo/package.json | 2 +- packages/framework/view-adapters/package.json | 2 +- packages/framework/view-interfaces/package.json | 2 +- packages/loader/container-loader/package.json | 2 +- packages/loader/container-utils/package.json | 2 +- packages/loader/driver-utils/package.json | 2 +- packages/loader/test-loader-utils/package.json | 2 +- packages/loader/web-code-loader/package.json | 2 +- packages/runtime/container-runtime-definitions/package.json | 2 +- packages/runtime/container-runtime/package.json | 2 +- packages/runtime/datastore-definitions/package.json | 2 +- packages/runtime/datastore/package.json | 2 +- packages/runtime/garbage-collector/package.json | 2 +- packages/runtime/runtime-definitions/package.json | 2 +- packages/runtime/runtime-utils/package.json | 2 +- packages/runtime/test-runtime-utils/package.json | 2 +- packages/test/functional-tests/package.json | 2 +- packages/test/local-server-tests/package.json | 2 +- packages/test/mocha-test-setup/package.json | 2 +- packages/test/snapshots/package.json | 2 +- packages/test/test-driver-definitions/package.json | 2 +- packages/test/test-drivers/package.json | 2 +- packages/test/test-end-to-end-tests/package.json | 2 +- packages/test/test-pairwise-generator/package.json | 2 +- packages/test/test-service-load/package.json | 2 +- packages/test/test-utils/package.json | 2 +- packages/test/test-version-utils/package.json | 2 +- packages/tools/webpack-fluid-loader/package.json | 2 +- packages/utils/odsp-doclib-utils/package.json | 2 +- packages/utils/telemetry-utils/package.json | 2 +- packages/utils/tool-utils/package.json | 2 +- server/routerlicious/packages/lambdas-driver/package.json | 2 +- server/routerlicious/packages/lambdas/package.json | 2 +- server/routerlicious/packages/routerlicious-base/package.json | 2 +- server/routerlicious/packages/routerlicious/package.json | 2 +- .../packages/services-ordering-kafkanode/package.json | 2 +- .../packages/services-ordering-rdkafka/package.json | 2 +- .../packages/services-ordering-zookeeper/package.json | 2 +- server/routerlicious/packages/services-utils/package.json | 2 +- server/routerlicious/packages/services/package.json | 2 +- 89 files changed, 89 insertions(+), 89 deletions(-) diff --git a/examples/data-objects/client-ui-lib/package.json b/examples/data-objects/client-ui-lib/package.json index f2a6d4cfa817..1da29924b0a4 100644 --- a/examples/data-objects/client-ui-lib/package.json +++ b/examples/data-objects/client-ui-lib/package.json @@ -72,7 +72,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@rushstack/eslint-config": "^2.5.1", "@types/debug": "^4.1.5", diff --git a/examples/data-objects/image-gallery/package.json b/examples/data-objects/image-gallery/package.json index d49fbdda3466..4ff59abb84c9 100644 --- a/examples/data-objects/image-gallery/package.json +++ b/examples/data-objects/image-gallery/package.json @@ -47,7 +47,7 @@ }, "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.59.1000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", "@types/react": "^16.9.15", diff --git a/examples/data-objects/simple-fluidobject-embed/package.json b/examples/data-objects/simple-fluidobject-embed/package.json index e07719e2bbcf..2bc9ccb2305c 100644 --- a/examples/data-objects/simple-fluidobject-embed/package.json +++ b/examples/data-objects/simple-fluidobject-embed/package.json @@ -45,7 +45,7 @@ }, "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.59.1000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", "@types/react": "^16.9.15", diff --git a/examples/data-objects/table-document/package.json b/examples/data-objects/table-document/package.json index 1fbe33805eb9..38d0b66052ae 100644 --- a/examples/data-objects/table-document/package.json +++ b/examples/data-objects/table-document/package.json @@ -66,7 +66,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/runtime-utils": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", diff --git a/examples/data-objects/webflow/package.json b/examples/data-objects/webflow/package.json index a818cd21321f..2c976d5b9f56 100644 --- a/examples/data-objects/webflow/package.json +++ b/examples/data-objects/webflow/package.json @@ -89,7 +89,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/runtime-utils": "^0.59.1000", "@fluidframework/test-utils": "^0.59.1000", diff --git a/examples/hosts/app-integration/external-controller/package.json b/examples/hosts/app-integration/external-controller/package.json index 9c3762963b86..d5f4dde4f9c4 100644 --- a/examples/hosts/app-integration/external-controller/package.json +++ b/examples/hosts/app-integration/external-controller/package.json @@ -46,7 +46,7 @@ "devDependencies": { "@fluid-experimental/get-container": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/fluid-static": "^0.59.1000", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", diff --git a/experimental/PropertyDDS/packages/property-common/package.json b/experimental/PropertyDDS/packages/property-common/package.json index e2322b38d3a0..f81efb805974 100644 --- a/experimental/PropertyDDS/packages/property-common/package.json +++ b/experimental/PropertyDDS/packages/property-common/package.json @@ -69,7 +69,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/experimental/PropertyDDS/packages/property-dds/package.json b/experimental/PropertyDDS/packages/property-dds/package.json index 35506ca80ab1..f130d8dcc0dc 100644 --- a/experimental/PropertyDDS/packages/property-dds/package.json +++ b/experimental/PropertyDDS/packages/property-dds/package.json @@ -55,7 +55,7 @@ "@fluid-experimental/property-common": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", "@fluidframework/driver-definitions": "^0.46.1000-0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/local-driver": "^0.59.1000", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/sequence": "^0.59.1000", diff --git a/experimental/dds/ot/ot/package.json b/experimental/dds/ot/ot/package.json index 3401855e5dbd..1996df360e68 100644 --- a/experimental/dds/ot/ot/package.json +++ b/experimental/dds/ot/ot/package.json @@ -69,7 +69,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/experimental/dds/ot/sharejs/json1/package.json b/experimental/dds/ot/sharejs/json1/package.json index 191070f79138..81f61203aab4 100644 --- a/experimental/dds/ot/sharejs/json1/package.json +++ b/experimental/dds/ot/sharejs/json1/package.json @@ -71,7 +71,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/experimental/dds/tree/package.json b/experimental/dds/tree/package.json index 8793e1329afd..9b53311fb809 100644 --- a/experimental/dds/tree/package.json +++ b/experimental/dds/tree/package.json @@ -52,7 +52,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/container-loader": "^0.59.1000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/runtime-utils": "^0.59.1000", "@fluidframework/test-drivers": "^0.59.1000", diff --git a/experimental/dds/xtree/package.json b/experimental/dds/xtree/package.json index ce604fbf37ff..fb62b0aad996 100644 --- a/experimental/dds/xtree/package.json +++ b/experimental/dds/xtree/package.json @@ -73,7 +73,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/experimental/examples/bubblebench/common/package.json b/experimental/examples/bubblebench/common/package.json index 6d8c897aa183..0efb5de823b4 100644 --- a/experimental/examples/bubblebench/common/package.json +++ b/experimental/examples/bubblebench/common/package.json @@ -67,7 +67,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-tools": "^0.2.3074", "@rushstack/eslint-config": "^2.5.1", diff --git a/experimental/framework/last-edited/package.json b/experimental/framework/last-edited/package.json index 38e12de436b8..3ceaef4f0619 100644 --- a/experimental/framework/last-edited/package.json +++ b/experimental/framework/last-edited/package.json @@ -65,7 +65,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/dds/cell/package.json b/packages/dds/cell/package.json index fe74d2cf9e4d..eefc15751316 100644 --- a/packages/dds/cell/package.json +++ b/packages/dds/cell/package.json @@ -71,7 +71,7 @@ "@fluid-internal/test-dds-utils": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", "@fluidframework/cell-previous": "npm:@fluidframework/cell@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/dds/counter/package.json b/packages/dds/counter/package.json index e89fbb56a78e..e9f5af918e88 100644 --- a/packages/dds/counter/package.json +++ b/packages/dds/counter/package.json @@ -68,7 +68,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/counter-previous": "npm:@fluidframework/counter@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/dds/ink/package.json b/packages/dds/ink/package.json index a168d78de127..3f038d11fac3 100644 --- a/packages/dds/ink/package.json +++ b/packages/dds/ink/package.json @@ -70,7 +70,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/ink-previous": "npm:@fluidframework/ink@^0.58.0", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", diff --git a/packages/dds/map/package.json b/packages/dds/map/package.json index 8c208ab63a56..b8f8e62a7a83 100644 --- a/packages/dds/map/package.json +++ b/packages/dds/map/package.json @@ -74,7 +74,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/map-previous": "npm:@fluidframework/map@^0.58.0", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", diff --git a/packages/dds/matrix/package.json b/packages/dds/matrix/package.json index 46ee74acc206..45f55e7234b7 100644 --- a/packages/dds/matrix/package.json +++ b/packages/dds/matrix/package.json @@ -75,7 +75,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/matrix-previous": "npm:@fluidframework/matrix@^0.58.0", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", diff --git a/packages/dds/merge-tree/package.json b/packages/dds/merge-tree/package.json index 9b5cda60edf2..f275bd8f7707 100644 --- a/packages/dds/merge-tree/package.json +++ b/packages/dds/merge-tree/package.json @@ -71,7 +71,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/merge-tree-previous": "npm:@fluidframework/merge-tree@^0.58.0", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", diff --git a/packages/dds/ordered-collection/package.json b/packages/dds/ordered-collection/package.json index 5acdb6f13c44..7a3cde3bae37 100644 --- a/packages/dds/ordered-collection/package.json +++ b/packages/dds/ordered-collection/package.json @@ -71,7 +71,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/ordered-collection-previous": "npm:@fluidframework/ordered-collection@^0.58.0", "@fluidframework/test-runtime-utils": "^0.59.1000", diff --git a/packages/dds/register-collection/package.json b/packages/dds/register-collection/package.json index c1f06352670e..d5aaec9add85 100644 --- a/packages/dds/register-collection/package.json +++ b/packages/dds/register-collection/package.json @@ -70,7 +70,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/register-collection-previous": "npm:@fluidframework/register-collection@^0.58.0", "@fluidframework/test-runtime-utils": "^0.59.1000", diff --git a/packages/dds/sequence/package.json b/packages/dds/sequence/package.json index 7156c7c79321..d0caac288bbf 100644 --- a/packages/dds/sequence/package.json +++ b/packages/dds/sequence/package.json @@ -76,7 +76,7 @@ "devDependencies": { "@fluid-internal/test-dds-utils": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/gitresources": "^0.1036.1000-0", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/sequence-previous": "npm:@fluidframework/sequence@^0.58.0", diff --git a/packages/dds/shared-object-base/package.json b/packages/dds/shared-object-base/package.json index b0bd0b59cbeb..c6db0de27532 100644 --- a/packages/dds/shared-object-base/package.json +++ b/packages/dds/shared-object-base/package.json @@ -76,7 +76,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/shared-object-base-previous": "npm:@fluidframework/shared-object-base@^0.58.0", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/dds/shared-summary-block/package.json b/packages/dds/shared-summary-block/package.json index f44fd2415866..3ef96b19893a 100644 --- a/packages/dds/shared-summary-block/package.json +++ b/packages/dds/shared-summary-block/package.json @@ -70,7 +70,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/shared-summary-block-previous": "npm:@fluidframework/shared-summary-block@^0.58.0", "@fluidframework/test-runtime-utils": "^0.59.1000", diff --git a/packages/dds/task-manager/package.json b/packages/dds/task-manager/package.json index 0d767372f331..748e379c93b3 100644 --- a/packages/dds/task-manager/package.json +++ b/packages/dds/task-manager/package.json @@ -74,7 +74,7 @@ "@fluid-experimental/task-manager-previous": "npm:@fluid-experimental/task-manager@^0.58.0", "@fluid-internal/test-dds-utils": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/drivers/debugger/package.json b/packages/drivers/debugger/package.json index 3a1c7e511ca9..53c340330b66 100644 --- a/packages/drivers/debugger/package.json +++ b/packages/drivers/debugger/package.json @@ -42,7 +42,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/debugger-previous": "npm:@fluidframework/debugger@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/packages/drivers/driver-base/package.json b/packages/drivers/driver-base/package.json index 567201d26e15..6f581cd59d22 100644 --- a/packages/drivers/driver-base/package.json +++ b/packages/drivers/driver-base/package.json @@ -43,7 +43,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/driver-base-previous": "npm:@fluidframework/driver-base@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/node": "^14.18.0", diff --git a/packages/drivers/driver-web-cache/package.json b/packages/drivers/driver-web-cache/package.json index a95f33d004a8..b175f3c78520 100644 --- a/packages/drivers/driver-web-cache/package.json +++ b/packages/drivers/driver-web-cache/package.json @@ -44,7 +44,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/driver-web-cache-previous": "npm:@fluidframework/driver-web-cache@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@types/jest": "22.2.3", diff --git a/packages/drivers/file-driver/package.json b/packages/drivers/file-driver/package.json index 408de06889c5..c9bb4e19d0dd 100644 --- a/packages/drivers/file-driver/package.json +++ b/packages/drivers/file-driver/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/file-driver-previous": "npm:@fluidframework/file-driver@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/fluidapp-odsp-urlResolver/package.json b/packages/drivers/fluidapp-odsp-urlResolver/package.json index 64888f910fb4..13e8d9724d17 100644 --- a/packages/drivers/fluidapp-odsp-urlResolver/package.json +++ b/packages/drivers/fluidapp-odsp-urlResolver/package.json @@ -45,7 +45,7 @@ "devDependencies": { "@fluid-tools/fluidapp-odsp-urlresolver-previous": "npm:@fluid-tools/fluidapp-odsp-urlresolver@^0.58.0", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/packages/drivers/iframe-driver/package.json b/packages/drivers/iframe-driver/package.json index a372737d8963..e18d44eec847 100644 --- a/packages/drivers/iframe-driver/package.json +++ b/packages/drivers/iframe-driver/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/iframe-driver-previous": "npm:@fluidframework/iframe-driver@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/local-driver/package.json b/packages/drivers/local-driver/package.json index 6fb687ab4e4f..618c04e9ff6d 100644 --- a/packages/drivers/local-driver/package.json +++ b/packages/drivers/local-driver/package.json @@ -73,7 +73,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/local-driver-previous": "npm:@fluidframework/local-driver@^0.58.0", "@fluidframework/mocha-test-setup": "^0.59.1000", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/odsp-driver-definitions/package.json b/packages/drivers/odsp-driver-definitions/package.json index 6afa9566e520..f581de8d3e94 100644 --- a/packages/drivers/odsp-driver-definitions/package.json +++ b/packages/drivers/odsp-driver-definitions/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/odsp-driver-definitions-previous": "npm:@fluidframework/odsp-driver-definitions@^0.58.0", "@fluidframework/protocol-definitions": "^0.1028.1000-0", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/drivers/odsp-driver/package.json b/packages/drivers/odsp-driver/package.json index 58d6aafc8e3d..7445fe1a01b4 100644 --- a/packages/drivers/odsp-driver/package.json +++ b/packages/drivers/odsp-driver/package.json @@ -78,7 +78,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/odsp-driver-previous": "npm:@fluidframework/odsp-driver@^0.58.0", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/drivers/odsp-urlResolver/package.json b/packages/drivers/odsp-urlResolver/package.json index 09b2e1bc6a54..bc20400a2c31 100644 --- a/packages/drivers/odsp-urlResolver/package.json +++ b/packages/drivers/odsp-urlResolver/package.json @@ -43,7 +43,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/odsp-urlresolver-previous": "npm:@fluidframework/odsp-urlresolver@^0.58.0", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/replay-driver/package.json b/packages/drivers/replay-driver/package.json index 0ee202ac43e5..bfab4ed452a7 100644 --- a/packages/drivers/replay-driver/package.json +++ b/packages/drivers/replay-driver/package.json @@ -42,7 +42,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/replay-driver-previous": "npm:@fluidframework/replay-driver@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/routerlicious-driver/package.json b/packages/drivers/routerlicious-driver/package.json index f80aa0418a6a..ea6634c8b61a 100644 --- a/packages/drivers/routerlicious-driver/package.json +++ b/packages/drivers/routerlicious-driver/package.json @@ -77,7 +77,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/routerlicious-driver-previous": "npm:@fluidframework/routerlicious-driver@^0.58.0", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/drivers/routerlicious-host/package.json b/packages/drivers/routerlicious-host/package.json index 6c62093eb5c4..a904ea9017ce 100644 --- a/packages/drivers/routerlicious-host/package.json +++ b/packages/drivers/routerlicious-host/package.json @@ -40,7 +40,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/protocol-definitions": "^0.1028.1000-0", "@fluidframework/routerlicious-host-previous": "npm:@fluidframework/routerlicious-host@^0.58.0", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/drivers/routerlicious-urlResolver/package.json b/packages/drivers/routerlicious-urlResolver/package.json index 550237b26706..e9eba5f5f8a4 100644 --- a/packages/drivers/routerlicious-urlResolver/package.json +++ b/packages/drivers/routerlicious-urlResolver/package.json @@ -44,7 +44,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/routerlicious-urlresolver-previous": "npm:@fluidframework/routerlicious-urlresolver@^0.58.0", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/aqueduct/package.json b/packages/framework/aqueduct/package.json index 21bcd0e64565..81d2fd7c58a6 100644 --- a/packages/framework/aqueduct/package.json +++ b/packages/framework/aqueduct/package.json @@ -82,7 +82,7 @@ "devDependencies": { "@fluidframework/aqueduct-previous": "npm:@fluidframework/aqueduct@^0.58.0", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/azure-client/package.json b/packages/framework/azure-client/package.json index 654bd2cace1b..43698712c9b2 100644 --- a/packages/framework/azure-client/package.json +++ b/packages/framework/azure-client/package.json @@ -61,7 +61,7 @@ "@fluidframework/azure-client-previous": "npm:@fluidframework/azure-client@^0.58.0", "@fluidframework/azure-local-service": "^0.1.38773", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-client-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/data-object-base/package.json b/packages/framework/data-object-base/package.json index 51bf5ab6726b..e8c5d2003604 100644 --- a/packages/framework/data-object-base/package.json +++ b/packages/framework/data-object-base/package.json @@ -74,7 +74,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/data-object-base-previous": "npm:@fluidframework/data-object-base@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/dds-interceptions/package.json b/packages/framework/dds-interceptions/package.json index 2990f6cd07ba..5f7923e1c4d7 100644 --- a/packages/framework/dds-interceptions/package.json +++ b/packages/framework/dds-interceptions/package.json @@ -69,7 +69,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/dds-interceptions-previous": "npm:@fluidframework/dds-interceptions@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/framework/fluid-static/package.json b/packages/framework/fluid-static/package.json index 4806fbe7b250..630863f12b04 100644 --- a/packages/framework/fluid-static/package.json +++ b/packages/framework/fluid-static/package.json @@ -50,7 +50,7 @@ "devDependencies": { "@fluid-experimental/get-container": "^0.59.1000", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/fluid-static-previous": "npm:@fluidframework/fluid-static@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/request-handler/package.json b/packages/framework/request-handler/package.json index b48ca989cee5..cb89700ea799 100644 --- a/packages/framework/request-handler/package.json +++ b/packages/framework/request-handler/package.json @@ -67,7 +67,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/request-handler-previous": "npm:@fluidframework/request-handler@^0.58.0", "@fluidframework/test-runtime-utils": "^0.59.1000", diff --git a/packages/framework/synthesize/package.json b/packages/framework/synthesize/package.json index 55c611f9e8ea..7eca05009344 100644 --- a/packages/framework/synthesize/package.json +++ b/packages/framework/synthesize/package.json @@ -65,7 +65,7 @@ "@fluidframework/build-common": "^0.23.0", "@fluidframework/core-interfaces": "^0.42.0", "@fluidframework/datastore": "^0.59.1000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/synthesize-previous": "npm:@fluidframework/synthesize@^0.58.0", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/framework/test-client-utils/package.json b/packages/framework/test-client-utils/package.json index 82a474fabf65..fb768be82f82 100644 --- a/packages/framework/test-client-utils/package.json +++ b/packages/framework/test-client-utils/package.json @@ -42,7 +42,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-client-utils-previous": "npm:@fluidframework/test-client-utils@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/tinylicious-client/package.json b/packages/framework/tinylicious-client/package.json index 528b050cb690..65a7719fbcf2 100644 --- a/packages/framework/tinylicious-client/package.json +++ b/packages/framework/tinylicious-client/package.json @@ -54,7 +54,7 @@ }, "devDependencies": { "@fluidframework/aqueduct": "^0.59.1000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/tinylicious-client-previous": "npm:@fluidframework/tinylicious-client@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/undo-redo/package.json b/packages/framework/undo-redo/package.json index 5edc44e98cc2..7b979d97bf72 100644 --- a/packages/framework/undo-redo/package.json +++ b/packages/framework/undo-redo/package.json @@ -66,7 +66,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", "@fluidframework/undo-redo-previous": "npm:@fluidframework/undo-redo@^0.58.0", diff --git a/packages/framework/view-adapters/package.json b/packages/framework/view-adapters/package.json index 0c547e9637cf..295308783e57 100644 --- a/packages/framework/view-adapters/package.json +++ b/packages/framework/view-adapters/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/view-adapters-previous": "npm:@fluidframework/view-adapters@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/framework/view-interfaces/package.json b/packages/framework/view-interfaces/package.json index edd3d6ba3374..5795209790d2 100644 --- a/packages/framework/view-interfaces/package.json +++ b/packages/framework/view-interfaces/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/view-interfaces-previous": "npm:@fluidframework/view-interfaces@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/loader/container-loader/package.json b/packages/loader/container-loader/package.json index 8746c1ff9539..92e086a88774 100644 --- a/packages/loader/container-loader/package.json +++ b/packages/loader/container-loader/package.json @@ -78,7 +78,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/container-loader-previous": "npm:@fluidframework/container-loader@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-loader-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/loader/container-utils/package.json b/packages/loader/container-utils/package.json index 8f875380129f..6a7d82c81330 100644 --- a/packages/loader/container-utils/package.json +++ b/packages/loader/container-utils/package.json @@ -67,7 +67,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/container-utils-previous": "npm:@fluidframework/container-utils@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/loader/driver-utils/package.json b/packages/loader/driver-utils/package.json index 3209d5913152..c13f34d967cc 100644 --- a/packages/loader/driver-utils/package.json +++ b/packages/loader/driver-utils/package.json @@ -74,7 +74,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/driver-utils-previous": "npm:@fluidframework/driver-utils@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/runtime-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/loader/test-loader-utils/package.json b/packages/loader/test-loader-utils/package.json index 2aca8e60dbac..2749802884bb 100644 --- a/packages/loader/test-loader-utils/package.json +++ b/packages/loader/test-loader-utils/package.json @@ -37,7 +37,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-loader-utils-previous": "npm:@fluidframework/test-loader-utils@^0.58.0", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/packages/loader/web-code-loader/package.json b/packages/loader/web-code-loader/package.json index 42b0a7680762..cedfaf5ec5bd 100644 --- a/packages/loader/web-code-loader/package.json +++ b/packages/loader/web-code-loader/package.json @@ -39,7 +39,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/protocol-definitions": "^0.1028.1000-0", "@fluidframework/web-code-loader-previous": "npm:@fluidframework/web-code-loader@^0.58.0", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/runtime/container-runtime-definitions/package.json b/packages/runtime/container-runtime-definitions/package.json index de719b6a3f7a..1ba4282c9b20 100644 --- a/packages/runtime/container-runtime-definitions/package.json +++ b/packages/runtime/container-runtime-definitions/package.json @@ -42,7 +42,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/container-runtime-definitions-previous": "npm:@fluidframework/container-runtime-definitions@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/packages/runtime/container-runtime/package.json b/packages/runtime/container-runtime/package.json index ce5fad81ee75..4757f9844fd3 100644 --- a/packages/runtime/container-runtime/package.json +++ b/packages/runtime/container-runtime/package.json @@ -81,7 +81,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/container-runtime-previous": "npm:@fluidframework/container-runtime@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/runtime/datastore-definitions/package.json b/packages/runtime/datastore-definitions/package.json index 2d33fa6e9267..b800cc3e4208 100644 --- a/packages/runtime/datastore-definitions/package.json +++ b/packages/runtime/datastore-definitions/package.json @@ -42,7 +42,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/datastore-definitions-previous": "npm:@fluidframework/datastore-definitions@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", "@typescript-eslint/eslint-plugin": "~5.9.0", diff --git a/packages/runtime/datastore/package.json b/packages/runtime/datastore/package.json index 5e0f4158f635..ecfe78f2bdf1 100644 --- a/packages/runtime/datastore/package.json +++ b/packages/runtime/datastore/package.json @@ -80,7 +80,7 @@ "devDependencies": { "@fluidframework/build-common": "^0.23.0", "@fluidframework/datastore-previous": "npm:@fluidframework/datastore@^0.58.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/runtime/garbage-collector/package.json b/packages/runtime/garbage-collector/package.json index 06c78dd64341..7f2575db3abf 100644 --- a/packages/runtime/garbage-collector/package.json +++ b/packages/runtime/garbage-collector/package.json @@ -69,7 +69,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/garbage-collector-previous": "npm:@fluidframework/garbage-collector@^0.58.0", "@fluidframework/mocha-test-setup": "^0.59.1000", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/runtime/runtime-definitions/package.json b/packages/runtime/runtime-definitions/package.json index 8605aa7bf8c1..c5d064a6a061 100644 --- a/packages/runtime/runtime-definitions/package.json +++ b/packages/runtime/runtime-definitions/package.json @@ -41,7 +41,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/runtime-definitions-previous": "npm:@fluidframework/runtime-definitions@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/runtime/runtime-utils/package.json b/packages/runtime/runtime-utils/package.json index 51acec1a839c..1b0c6f4ffc7e 100644 --- a/packages/runtime/runtime-utils/package.json +++ b/packages/runtime/runtime-utils/package.json @@ -73,7 +73,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/runtime-utils-previous": "npm:@fluidframework/runtime-utils@^0.58.0", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/runtime/test-runtime-utils/package.json b/packages/runtime/test-runtime-utils/package.json index 87b305fdf25f..1f008c01c820 100644 --- a/packages/runtime/test-runtime-utils/package.json +++ b/packages/runtime/test-runtime-utils/package.json @@ -75,7 +75,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-runtime-utils-previous": "npm:@fluidframework/test-runtime-utils@^0.58.0", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/test/functional-tests/package.json b/packages/test/functional-tests/package.json index 4d20704f41a4..4fc89c01649b 100644 --- a/packages/test/functional-tests/package.json +++ b/packages/test/functional-tests/package.json @@ -60,7 +60,7 @@ "@fluidframework/common-utils": "^0.32.1", "@fluidframework/container-loader": "^0.59.1000", "@fluidframework/container-runtime": "^0.59.1000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/protocol-definitions": "^0.1028.1000-0", "@fluidframework/sequence": "^0.59.1000", diff --git a/packages/test/local-server-tests/package.json b/packages/test/local-server-tests/package.json index 17bb3bf8325a..4275b54e7706 100644 --- a/packages/test/local-server-tests/package.json +++ b/packages/test/local-server-tests/package.json @@ -70,7 +70,7 @@ "@fluidframework/driver-base": "^0.59.1000", "@fluidframework/driver-definitions": "^0.46.1000-0", "@fluidframework/driver-utils": "^0.59.1000", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/ink": "^0.59.1000", "@fluidframework/local-driver": "^0.59.1000", "@fluidframework/map": "^0.59.1000", diff --git a/packages/test/mocha-test-setup/package.json b/packages/test/mocha-test-setup/package.json index 5418be210004..69cc139c4acf 100644 --- a/packages/test/mocha-test-setup/package.json +++ b/packages/test/mocha-test-setup/package.json @@ -60,7 +60,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup-previous": "npm:@fluidframework/mocha-test-setup@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/test/snapshots/package.json b/packages/test/snapshots/package.json index 880b976170a7..ef97cd8af0fa 100644 --- a/packages/test/snapshots/package.json +++ b/packages/test/snapshots/package.json @@ -81,7 +81,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/packages/test/test-driver-definitions/package.json b/packages/test/test-driver-definitions/package.json index 613af21a4b22..1ee32523b0fb 100644 --- a/packages/test/test-driver-definitions/package.json +++ b/packages/test/test-driver-definitions/package.json @@ -63,7 +63,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-driver-definitions-previous": "npm:@fluidframework/test-driver-definitions@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/test/test-drivers/package.json b/packages/test/test-drivers/package.json index 20d09cecc9d5..7b1071b5870c 100644 --- a/packages/test/test-drivers/package.json +++ b/packages/test/test-drivers/package.json @@ -78,7 +78,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-drivers-previous": "npm:@fluidframework/test-drivers@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/test/test-end-to-end-tests/package.json b/packages/test/test-end-to-end-tests/package.json index 7b99016c85df..edfdad8c097b 100644 --- a/packages/test/test-end-to-end-tests/package.json +++ b/packages/test/test-end-to-end-tests/package.json @@ -116,7 +116,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", "@types/nock": "^9.3.0", diff --git a/packages/test/test-pairwise-generator/package.json b/packages/test/test-pairwise-generator/package.json index 50bf18b65a6e..786958e40c82 100644 --- a/packages/test/test-pairwise-generator/package.json +++ b/packages/test/test-pairwise-generator/package.json @@ -55,7 +55,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/test-pairwise-generator-previous": "npm:@fluidframework/test-pairwise-generator@^0.58.0", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/test/test-service-load/package.json b/packages/test/test-service-load/package.json index 3259dbcbffb8..acdb64cb526c 100644 --- a/packages/test/test-service-load/package.json +++ b/packages/test/test-service-load/package.json @@ -93,7 +93,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/packages/test/test-utils/package.json b/packages/test/test-utils/package.json index e2e1e95abcdc..0bedd28e55d4 100644 --- a/packages/test/test-utils/package.json +++ b/packages/test/test-utils/package.json @@ -81,7 +81,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-utils-previous": "npm:@fluidframework/test-utils@^0.58.0", "@microsoft/api-extractor": "^7.16.1", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/test/test-version-utils/package.json b/packages/test/test-version-utils/package.json index dbba0aebdd22..52cadaf3bd88 100644 --- a/packages/test/test-version-utils/package.json +++ b/packages/test/test-version-utils/package.json @@ -81,7 +81,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/test-version-utils-previous": "npm:@fluidframework/test-version-utils@^0.58.0", "@rushstack/eslint-config": "^2.5.1", "@types/mocha": "^8.2.2", diff --git a/packages/tools/webpack-fluid-loader/package.json b/packages/tools/webpack-fluid-loader/package.json index 9b3eef4a7767..a61a5b82ab05 100644 --- a/packages/tools/webpack-fluid-loader/package.json +++ b/packages/tools/webpack-fluid-loader/package.json @@ -93,7 +93,7 @@ "devDependencies": { "@fluid-tools/webpack-fluid-loader-previous": "npm:@fluid-tools/webpack-fluid-loader@^0.58.0", "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@rushstack/eslint-config": "^2.5.1", "@types/express": "^4.11.0", diff --git a/packages/utils/odsp-doclib-utils/package.json b/packages/utils/odsp-doclib-utils/package.json index acfcdb256c2e..f90a016c1cd8 100644 --- a/packages/utils/odsp-doclib-utils/package.json +++ b/packages/utils/odsp-doclib-utils/package.json @@ -68,7 +68,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/odsp-doclib-utils-previous": "npm:@fluidframework/odsp-doclib-utils@^0.58.0", "@rushstack/eslint-config": "^2.5.1", diff --git a/packages/utils/telemetry-utils/package.json b/packages/utils/telemetry-utils/package.json index 695a61d373fa..a12decade4f6 100644 --- a/packages/utils/telemetry-utils/package.json +++ b/packages/utils/telemetry-utils/package.json @@ -71,7 +71,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/telemetry-utils-previous": "npm:@fluidframework/telemetry-utils@^0.58.0", "@microsoft/api-extractor": "^7.16.1", diff --git a/packages/utils/tool-utils/package.json b/packages/utils/tool-utils/package.json index 38fa97654728..849d05e6bb93 100644 --- a/packages/utils/tool-utils/package.json +++ b/packages/utils/tool-utils/package.json @@ -71,7 +71,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/mocha-test-setup": "^0.59.1000", "@fluidframework/tool-utils-previous": "npm:@fluidframework/tool-utils@^0.58.0", "@microsoft/api-extractor": "^7.16.1", diff --git a/server/routerlicious/packages/lambdas-driver/package.json b/server/routerlicious/packages/lambdas-driver/package.json index 5a04d1306814..b7176da771b8 100644 --- a/server/routerlicious/packages/lambdas-driver/package.json +++ b/server/routerlicious/packages/lambdas-driver/package.json @@ -60,7 +60,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1036.1000-0", "@rushstack/eslint-config": "^2.5.1", "@types/async": "^3.2.6", diff --git a/server/routerlicious/packages/lambdas/package.json b/server/routerlicious/packages/lambdas/package.json index 0cd08b0f2b7a..7361204a72dc 100644 --- a/server/routerlicious/packages/lambdas/package.json +++ b/server/routerlicious/packages/lambdas/package.json @@ -73,7 +73,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1036.1000-0", "@rushstack/eslint-config": "^2.5.1", "@types/async": "^3.2.6", diff --git a/server/routerlicious/packages/routerlicious-base/package.json b/server/routerlicious/packages/routerlicious-base/package.json index 30c03b66edde..1eddb706a9c6 100644 --- a/server/routerlicious/packages/routerlicious-base/package.json +++ b/server/routerlicious/packages/routerlicious-base/package.json @@ -87,7 +87,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-local-server": "^0.1036.1000-0", "@fluidframework/server-test-utils": "^0.1036.1000-0", "@rushstack/eslint-config": "^2.5.1", diff --git a/server/routerlicious/packages/routerlicious/package.json b/server/routerlicious/packages/routerlicious/package.json index f4e73ce1efca..43b9296cebfd 100644 --- a/server/routerlicious/packages/routerlicious/package.json +++ b/server/routerlicious/packages/routerlicious/package.json @@ -65,7 +65,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-local-server": "^0.1036.1000-0", "@fluidframework/server-test-utils": "^0.1036.1000-0", "@rushstack/eslint-config": "^2.5.1", diff --git a/server/routerlicious/packages/services-ordering-kafkanode/package.json b/server/routerlicious/packages/services-ordering-kafkanode/package.json index 4a6d4352d00d..ec3430b730bf 100644 --- a/server/routerlicious/packages/services-ordering-kafkanode/package.json +++ b/server/routerlicious/packages/services-ordering-kafkanode/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1036.1000-0", "@rushstack/eslint-config": "^2.5.1", "@types/debug": "^4.1.5", diff --git a/server/routerlicious/packages/services-ordering-rdkafka/package.json b/server/routerlicious/packages/services-ordering-rdkafka/package.json index 56b45f01ad42..fa6cfd6f410e 100644 --- a/server/routerlicious/packages/services-ordering-rdkafka/package.json +++ b/server/routerlicious/packages/services-ordering-rdkafka/package.json @@ -36,7 +36,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1036.1000-0", "@rushstack/eslint-config": "^2.5.1", "@types/amqplib": "^0.5.17", diff --git a/server/routerlicious/packages/services-ordering-zookeeper/package.json b/server/routerlicious/packages/services-ordering-zookeeper/package.json index 65f2b392953d..52e08e276acd 100644 --- a/server/routerlicious/packages/services-ordering-zookeeper/package.json +++ b/server/routerlicious/packages/services-ordering-zookeeper/package.json @@ -33,7 +33,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1036.1000-0", "@rushstack/eslint-config": "^2.5.1", "@types/debug": "^4.1.5", diff --git a/server/routerlicious/packages/services-utils/package.json b/server/routerlicious/packages/services-utils/package.json index 79f351bfa5b1..6349480057e0 100644 --- a/server/routerlicious/packages/services-utils/package.json +++ b/server/routerlicious/packages/services-utils/package.json @@ -68,7 +68,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1036.1000-0", "@rushstack/eslint-config": "^2.5.1", "@types/debug": "^4.1.5", diff --git a/server/routerlicious/packages/services/package.json b/server/routerlicious/packages/services/package.json index eef2ee2ede17..0a79c707e6d5 100644 --- a/server/routerlicious/packages/services/package.json +++ b/server/routerlicious/packages/services/package.json @@ -74,7 +74,7 @@ }, "devDependencies": { "@fluidframework/build-common": "^0.23.0", - "@fluidframework/eslint-config-fluid": "^0.27.0", + "@fluidframework/eslint-config-fluid": "^0.27.2000-59622", "@fluidframework/server-test-utils": "^0.1036.1000-0", "@rushstack/eslint-config": "^2.5.1", "@types/amqplib": "^0.5.17", From f94a45432d6e5ebaf3e57ac8ad4514e3ddfa5023 Mon Sep 17 00:00:00 2001 From: heliocliu <59622401+heliocliu@users.noreply.github.com> Date: Wed, 6 Apr 2022 15:57:39 -0700 Subject: [PATCH 5/5] Resolve merge issues in FI --- packages/loader/container-loader/src/container.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/loader/container-loader/src/container.ts b/packages/loader/container-loader/src/container.ts index 04daf8357a06..8f90665b74c9 100644 --- a/packages/loader/container-loader/src/container.ts +++ b/packages/loader/container-loader/src/container.ts @@ -1482,7 +1482,7 @@ export class Container extends EventEmitterWithErrorHandling i }); deltaManager.on("throttled", (warning: IThrottlingWarning) => { - let warn = warning as ContainerWarning; + const warn = warning as ContainerWarning; // Some "warning" events come from outside the container and are logged // elsewhere (e.g. summarizing container). We shouldn't log these here. if (warn.logged !== true) {