Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
07a5603
chore: migrate to yarn modern
mainframev Feb 11, 2026
657f890
chore: fork adjustments
mainframev Feb 11, 2026
0178352
chore(eslint-plugin-react-components): update api.md
mainframev Feb 11, 2026
69e1cb2
chore(eslint-plugin): fix import plugin issue
mainframev Feb 12, 2026
948d786
fix(react-tabster): issue with type after locked version changed
mainframev Feb 12, 2026
4970b84
chore(react-migration-v0-v9): generate api.md
mainframev Feb 12, 2026
3b13f99
chore: disable global cache
mainframev Feb 12, 2026
9915dbe
chore(vrt): remove ts-check
mainframev Feb 12, 2026
a84eb0f
fix(ci): use yarn rit instead of node node_modules/.bin/rit
mainframev Feb 12, 2026
268e801
chore: restore workflows
mainframev Feb 12, 2026
86250c2
chore(ci): set YARN_ENABLE_IMMUTABLE_INSTALLS to false for check-tooling
mainframev Feb 16, 2026
87c00e7
chore: correct dedupe
mainframev Feb 16, 2026
91d3e1d
chore: add prebundle to depends
mainframev Feb 16, 2026
4c9def5
chore: suppress YN0002
mainframev Feb 16, 2026
e64142f
chore: update api.md for eslint-plugin-react-components
mainframev Feb 16, 2026
d9d221d
chore: update lock
mainframev Feb 16, 2026
38e109a
chore: update api.md
mainframev Feb 18, 2026
e5661af
chore: pin dependency versions to prevent yarn modern duplication
mainframev Feb 23, 2026
ac87ed5
chore: add change files
mainframev Feb 23, 2026
1847361
chore: update scripts run with just-scripts
mainframev Feb 24, 2026
88aa9e6
chore: yarn dedupe
mainframev Mar 23, 2026
63e9972
chore: fix CI failures - jackspeak resolution, version downgrades, an…
mainframev Mar 23, 2026
1278a1f
fix: resolve workspace packages locally instead of from npm registry
mainframev Mar 23, 2026
995e67a
fix: re-resolve jackspeak with correct checksums
mainframev Mar 23, 2026
e81b918
fix(chart-web-components): use yarn run -T for binary commands
mainframev Mar 23, 2026
5d86299
chore: regenerate react-migration-v0-v9 api.md
mainframev Mar 23, 2026
e7843b6
fix(react-positioning): remove detectOverflow from Platform mock
mainframev Mar 23, 2026
249f9f1
fix: add test-ssr script to root package.json
mainframev Mar 23, 2026
c16b80c
fix: restore husky and nano-staged for git hooks
mainframev Mar 23, 2026
001941a
chore(ci): scope YARN_ENABLE_IMMUTABLE_INSTALLS to generator steps only
mainframev Mar 24, 2026
1f0ad0e
chore: remove redundant d3/utility resolutions
mainframev Mar 24, 2026
365d701
fix: restore d3 resolutions to prevent chart bundle bloat
mainframev Mar 24, 2026
38b5630
fix: run yarn after rebase
mainframev Apr 7, 2026
55bdcbf
chore: update change files
mainframev Apr 7, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/actions/run-publish-vr-screenshot/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ runs:
cache: 'yarn'
Copy link
Copy Markdown

@github-actions github-actions Bot Feb 12, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🕵🏾‍♀️ visual changes to review in the Visual Change Report

vr-tests-react-components/Charts-DonutChart 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/Charts-DonutChart.Dynamic.default.chromium.png 5581 Changed
vr-tests-react-components/Charts-DonutChart.Dynamic - RTL.default.chromium.png 5570 Changed
vr-tests-react-components/Menu Converged - submenuIndicator slotted content 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/Menu Converged - submenuIndicator slotted content.default - RTL.submenus open.chromium.png 404 Changed
vr-tests-react-components/Menu Converged - submenuIndicator slotted content.default.submenus open.chromium.png 413 Changed
vr-tests-react-components/Positioning 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/Positioning.Positioning end.chromium.png 731 Changed
vr-tests-react-components/Positioning.Positioning end.updated 2 times.chromium.png 187 Changed
vr-tests-react-components/ProgressBar converged 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/ProgressBar converged.Indeterminate + thickness - Dark Mode.default.chromium.png 51 Changed
vr-tests-react-components/ProgressBar converged.Indeterminate + thickness.default.chromium.png 40 Changed
vr-tests-react-components/TagPicker 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-react-components/TagPicker.disabled.chromium.png 677 Changed
vr-tests-react-components/TagPicker.disabled - RTL.disabled input hover.chromium.png 635 Changed
vr-tests-web-components/Avatar 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-web-components/Avatar. - Dark Mode.normal.chromium.png 10380 Changed
vr-tests-web-components/MenuList 2 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-web-components/MenuList. - RTL.2nd selected.chromium.png 17 Changed
vr-tests-web-components/MenuList. - RTL.normal.chromium_1.png 39083 Changed
vr-tests-web-components/RadioGroup 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-web-components/RadioGroup. - Dark Mode.normal.chromium_1.png 89 Changed
vr-tests-web-components/TextInput 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests-web-components/TextInput. - Dark Mode.normal.chromium_1.png 288 Changed
vr-tests/Callout 3 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/Callout.Bottom left edge - RTL.default.chromium.png 2199 Changed
vr-tests/Callout.Gap space 25.default.chromium.png 2195 Changed
vr-tests/Callout.Bottom left edge.default.chromium.png 2195 Changed
vr-tests/react-charting-LineChart 1 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/react-charting-LineChart.Multiple.default.chromium.png 192 Changed
vr-tests/react-charting-VerticalBarChart 5 screenshots
Image Name Diff(in Pixels) Image Type
vr-tests/react-charting-VerticalBarChart.Basic - Secondary Y Axis.default.chromium.png 3 Changed
vr-tests/react-charting-VerticalBarChart.Stacked - Date Axis - RTL.default.chromium.png 2303 Changed
vr-tests/react-charting-VerticalBarChart.Stacked - Dark Mode.default.chromium.png 1789 Changed
vr-tests/react-charting-VerticalBarChart.Stacked - Date Axis - Dark Mode.default.chromium.png 2232 Changed
vr-tests/react-charting-VerticalBarChart.Stacked.default.chromium.png 1864 Changed

There were 3 duplicate changes discarded. Check the build logs for more information.

node-version: '20'

- run: yarn install --frozen-lockfile
- run: yarn install --immutable
shell: bash

- run: yarn playwright install --with-deps
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/bundle-size-base.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ jobs:
cache: 'yarn'
node-version: '22'

- run: yarn install --frozen-lockfile
- run: yarn install --immutable

- name: Build all packages & create reports (non-PR)
run: yarn nx run-many -t bundle-size --nxBail
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/bundle-size.yml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ jobs:

- run: echo number of CPUs "$(getconf _NPROCESSORS_ONLN)"

- run: yarn install --frozen-lockfile
- run: yarn install --immutable

- name: Build packages & create reports
run: yarn nx affected -t bundle-size --nxBail
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/check-packages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,12 +22,15 @@ jobs:
files: |
yarn.lock

- run: yarn install --immutable
if: steps.changed-files-specific.outputs.any_changed == 'true'

- name: Check package duplicates
if: steps.changed-files-specific.outputs.any_changed == 'true'
run: |
echo "yarn.lock changed! Verifying package deduplication ..."

yarn run dedupe --list --fail
yarn run dedupe --check --json

if [[ $? -ne 0 ]]; then
echo "Your changes introduced package duplication 🚨"
Expand Down
21 changes: 20 additions & 1 deletion .github/workflows/check-tooling.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
with:
node-version: '22'

- run: yarn install --frozen-lockfile
- run: yarn install --immutable

- run: yarn nx run scripts-executors:test -t 'smoke test'

Expand All @@ -39,12 +39,31 @@ jobs:
# pre-build react-jsx-runtime - as generate-api executor doesn't provide copy assets capability
- run: yarn nx run react-jsx-runtime:build

# Generators create/remove packages and modify the lockfile, so immutable installs must be disabled
- run: yarn nx g @fluentui/workspace-plugin:react-library --name hello-world --owner '@microsoft/fluentui-react-build' --kind standard --no-interactive
env:
YARN_ENABLE_IMMUTABLE_INSTALLS: false
- run: yarn nx g @fluentui/workspace-plugin:react-component --project hello-world-preview --name Aiur --no-interactive
env:
YARN_ENABLE_IMMUTABLE_INSTALLS: false
- run: yarn nx g @fluentui/workspace-plugin:cypress-component-configuration --project hello-world-preview --no-interactive
env:
YARN_ENABLE_IMMUTABLE_INSTALLS: false
- run: yarn nx g @fluentui/workspace-plugin:bundle-size-configuration --project hello-world-preview --no-interactive
env:
YARN_ENABLE_IMMUTABLE_INSTALLS: false
- run: yarn nx g @fluentui/workspace-plugin:prepare-initial-release --project hello-world-preview --phase=preview --no-interactive
env:
YARN_ENABLE_IMMUTABLE_INSTALLS: false
- run: yarn nx g @fluentui/workspace-plugin:prepare-initial-release --project hello-world-preview --phase=stable --no-interactive
env:
YARN_ENABLE_IMMUTABLE_INSTALLS: false
- run: yarn nx g @nx/workspace:remove --project hello-world --forceRemove --no-interactive
env:
YARN_ENABLE_IMMUTABLE_INSTALLS: false
- run: yarn nx g @nx/workspace:remove --project hello-world-stories --forceRemove --no-interactive
env:
YARN_ENABLE_IMMUTABLE_INSTALLS: false
- run: yarn nx g @fluentui/workspace-plugin:tsconfig-base-all --no-interactive
env:
YARN_ENABLE_IMMUTABLE_INSTALLS: false
2 changes: 1 addition & 1 deletion .github/workflows/copilot-setup-steps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,4 +29,4 @@ jobs:
cache: 'yarn'
node-version: '22'

- run: yarn install --frozen-lockfile
- run: yarn install --immutable
2 changes: 1 addition & 1 deletion .github/workflows/docsite-publish-ghpages.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ jobs:
cache: 'yarn'

- name: Install packages
run: yarn install --frozen-lockfile
run: yarn install --immutable

- name: Install Playwright Browsers
run: yarn playwright install --with-deps
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-vrt.yml
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ jobs:
cache: 'yarn'
node-version: '22'

- run: yarn install --frozen-lockfile
- run: yarn install --immutable
- run: yarn playwright install --with-deps

- name: Run VR tests (generate screenshots)
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/pr-website-deploy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:
- name: NodeJS heap default size
run: node -e 'console.log(v8.getHeapStatistics().heap_size_limit / 1024 / 1024 + " MB");'

- run: yarn install --frozen-lockfile
- run: yarn install --immutable

- name: Install Playwright Browsers
run: yarn playwright install --with-deps
Expand Down
7 changes: 4 additions & 3 deletions .github/workflows/pr.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ jobs:

- run: echo number of CPUs "$(getconf _NPROCESSORS_ONLN)"

- run: yarn install --frozen-lockfile
- run: yarn install --immutable

- name: Workspace lint
run: |
Expand Down Expand Up @@ -102,7 +102,8 @@ jobs:
- run: echo number of CPUs "$(getconf _NPROCESSORS_ONLN)"

- run: |
yarn install --frozen-lockfile
yarn install --immutable
- run: |
yarn rit --react 17 --install-deps
yarn rit --react 18 --install-deps

Expand Down Expand Up @@ -156,7 +157,7 @@ jobs:

- run: echo number of CPUs "$(getconf _NPROCESSORS_ONLN)"

- run: yarn install --frozen-lockfile
- run: yarn install --immutable

- name: Install Playwright dependencies
run: yarn playwright install --with-deps
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/vrt-baseline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ jobs:
cache: 'yarn'
node-version: '22'

- run: yarn install --frozen-lockfile
- run: yarn install --immutable
- run: yarn playwright install --with-deps

- name: Run VR tests (generate screenshots)
Expand Down
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,13 @@ $RECYCLE.BIN/
dist.stats.json
bower_components
node_modules

# Yarn (ignore everything except patches, plugins, and releases)
.yarn/*
!.yarn/patches
!.yarn/plugins
!.yarn/releases

temp
tmp
lib
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
diff --git a/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-deprecated.js b/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-deprecated.js
index 84d6ced..4512f06 100644
--- a/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-deprecated.js
+++ b/node_modules/@typescript-eslint/eslint-plugin/dist/rules/no-deprecated.js
diff --git a/dist/rules/no-deprecated.js b/dist/rules/no-deprecated.js
index 84d6ced644db612993e30d8948ab55a6a74d1277..4512f0662f652686bcc4d62bfb8fb6a8b5d09646 100644
--- a/dist/rules/no-deprecated.js
+++ b/dist/rules/no-deprecated.js
@@ -90,19 +90,26 @@ exports.default = (0, util_1.createRule)({
? getJsDocDeprecation(symbol)
: undefined;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
diff --git a/node_modules/storywright/lib/StoryWrightProcessor/GetStoriesV2.js b/node_modules/storywright/lib/StoryWrightProcessor/GetStoriesV2.js
index f2ef153..db8ca6b 100644
--- a/node_modules/storywright/lib/StoryWrightProcessor/GetStoriesV2.js
+++ b/node_modules/storywright/lib/StoryWrightProcessor/GetStoriesV2.js
diff --git a/lib/StoryWrightProcessor/GetStoriesV2.js b/lib/StoryWrightProcessor/GetStoriesV2.js
index f2ef153b82407502794453b8ac41e5347297b16c..db8ca6be3bbb0d65de810172c2668c8f081dc602 100644
--- a/lib/StoryWrightProcessor/GetStoriesV2.js
+++ b/lib/StoryWrightProcessor/GetStoriesV2.js
@@ -2,7 +2,7 @@
getStoriesWithSteps();
function getStoriesWithSteps() {
Expand All @@ -25,19 +25,19 @@ index f2ef153..db8ca6b 100644
if (Array.isArray(steps)) {
story.steps = steps;
}
diff --git a/node_modules/storywright/lib/StoryWrightProcessor/GetStoriesV2.js.map b/node_modules/storywright/lib/StoryWrightProcessor/GetStoriesV2.js.map
index 0fcde0c..42ce76c 100644
--- a/node_modules/storywright/lib/StoryWrightProcessor/GetStoriesV2.js.map
+++ b/node_modules/storywright/lib/StoryWrightProcessor/GetStoriesV2.js.map
diff --git a/lib/StoryWrightProcessor/GetStoriesV2.js.map b/lib/StoryWrightProcessor/GetStoriesV2.js.map
index 0fcde0cc83195b726c6149364896211c8074a159..42ce76c156ea2d5fb03cda623066fe50794379e8 100644
--- a/lib/StoryWrightProcessor/GetStoriesV2.js.map
+++ b/lib/StoryWrightProcessor/GetStoriesV2.js.map
@@ -1 +1 @@
-{"version":3,"file":"GetStoriesV2.js","sourceRoot":"","sources":["../../src/StoryWrightProcessor/GetStoriesV2.js"],"names":[],"mappings":"AAAA,YAAY;AAEZ,mBAAmB,EAAE,CAAC;AAEtB,SAAS,mBAAmB;IAC1B,OAAO,cAAc,EAAE,CAAC,IAAI,CAAC,UAAC,OAAO;;QACnC;;WAEG;QACH,IAAM,gBAAgB,GAAG,EAAE,CAAC;QAC5B;;WAEG;QACH,IAAM,MAAM,GAAG,EAAE,CAAC;QAClB,KAAkB,UAAsB,EAAtB,KAAA,MAAM,CAAC,MAAM,CAAC,OAAO,CAAC,EAAtB,cAAsB,EAAtB,IAAsB,EAAE;YAArC,IAAI,KAAK,SAAA;YACZ,IAAI;gBACF,IAAM,KAAK,SAAG,KAAK,CAAC,UAAU,0CAAE,WAAW,CAAC,KAAK,CAAC;gBAClD,IAAI,KAAK,CAAC,OAAO,CAAC,KAAK,CAAC,EAAE;oBACxB,KAAK,CAAC,KAAK,GAAG,KAAK,CAAC;iBACrB;aACF;YAAC,OAAO,EAAE,EAAE;gBACX,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,CAAC;gBACzB,OAAO,CAAC,KAAK,CAAC,oCAAoC,GAAG,KAAK,CAAC,IAAI,CAAC,CAAC,CAAC;gBAClE,OAAO,CAAC,KAAK,CAAC,EAAE,CAAC,CAAC;aACnB;YAED,gBAAgB,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;SAC9B;QAED,OAAO,EAAE,gBAAgB,kBAAA,EAAE,MAAM,QAAA,EAAE,CAAC;IACtC,CAAC,CAAC,CAAC;AACL,CAAC;AAED;;;GAGG;AACH,SAAS,cAAc;IACrB,OAAO,MAAM,CAAC,uBAAuB,CAAC,CAAC,OAAO,EAAE,CAAC;AACnD,CAAC"}
\ No newline at end of file
+{"version":3,"file":"GetStoriesV2.js","sourceRoot":"","sources":["../../src/StoryWrightProcessor/GetStoriesV2.js"],"names":[],"mappings":"AAAA,YAAY;AAEZ,mBAAmB,EAAE,CAAC;AAEtB,SAAS,mBAAmB;IAC1B,OAAO,cAAc,EAAE,CAAC,IAAI,CAAC,UAAC,OAAO;;QACnC;;WAEG;QACH,IAAM,gBAAgB,GAAG,EAAE,CAAC;QAC5B;;WAEG;QACH,IAAM,MAAM,GAAG,EAAE,CAAC;QAClB,KAAkB,UAAsB,EAAtB,KAAA,MAAM,CAAC,MAAM,CAAC,OAAO,CAAC,EAAtB,cAAsB,EAAtB,IAAsB,EAAE;YAArC,IAAI,KAAK,SAAA;YACZ,IAAI;gBACF,IAAM,KAAK,eAAG,KAAK,CAAC,UAAU,0CAAE,WAAW,0CAAE,KAAK,CAAC;gBACnD,IAAI,KAAK,CAAC,OAAO,CAAC,KAAK,CAAC,EAAE;oBACxB,KAAK,CAAC,KAAK,GAAG,KAAK,CAAC;iBACrB;aACF;YAAC,OAAO,EAAE,EAAE;gBACX,MAAM,CAAC,IAAI,CAAC,KAAK,CAAC,IAAI,CAAC,CAAC,CAAC;gBACzB,OAAO,CAAC,KAAK,CAAC,oCAAoC,GAAG,KAAK,CAAC,IAAI,CAAC,CAAC,CAAC;gBAClE,OAAO,CAAC,KAAK,CAAC,EAAE,CAAC,CAAC;aACnB;YAED,gBAAgB,CAAC,IAAI,CAAC,KAAK,CAAC,CAAC;SAC9B;QAED,OAAO,EAAE,gBAAgB,kBAAA,EAAE,MAAM,QAAA,EAAE,CAAC;IACtC,CAAC,CAAC,CAAC;AACL,CAAC;AAED;;;GAGG;AACH,SAAS,cAAc;IACrB,OAAO,MAAM,CAAC,uBAAuB,CAAC,CAAC,OAAO,EAAE,CAAC;AACnD,CAAC"}
\ No newline at end of file
diff --git a/node_modules/storywright/lib/StoryWrightProcessor/StoryWrightProcessor.js b/node_modules/storywright/lib/StoryWrightProcessor/StoryWrightProcessor.js
index fe2ab31..03bc510 100644
--- a/node_modules/storywright/lib/StoryWrightProcessor/StoryWrightProcessor.js
+++ b/node_modules/storywright/lib/StoryWrightProcessor/StoryWrightProcessor.js
diff --git a/lib/StoryWrightProcessor/StoryWrightProcessor.js b/lib/StoryWrightProcessor/StoryWrightProcessor.js
index fe2ab31f610fe66156899fb4061f1eb1e672194d..03bc5103a262c6c43e0b91bfb6d73def9a9a8989 100644
--- a/lib/StoryWrightProcessor/StoryWrightProcessor.js
+++ b/lib/StoryWrightProcessor/StoryWrightProcessor.js
@@ -75,7 +75,7 @@ var StoryWrightProcessor = /** @class */ (function () {
return __generator(this, function (_b) {
switch (_b.label) {
Expand Down Expand Up @@ -155,10 +155,10 @@ index fe2ab31..03bc510 100644
}
});
};
diff --git a/node_modules/storywright/lib/StoryWrightProcessor/StoryWrightProcessor.js.map b/node_modules/storywright/lib/StoryWrightProcessor/StoryWrightProcessor.js.map
index a489c9f..034bd4f 100644
--- a/node_modules/storywright/lib/StoryWrightProcessor/StoryWrightProcessor.js.map
+++ b/node_modules/storywright/lib/StoryWrightProcessor/StoryWrightProcessor.js.map
diff --git a/lib/StoryWrightProcessor/StoryWrightProcessor.js.map b/lib/StoryWrightProcessor/StoryWrightProcessor.js.map
index a489c9ff94671a4291628bef20b4a35f47298901..034bd4fc138846e282e3c810b3df02a50da53ce1 100644
--- a/lib/StoryWrightProcessor/StoryWrightProcessor.js.map
+++ b/lib/StoryWrightProcessor/StoryWrightProcessor.js.map
@@ -1 +1 @@
-{"version":3,"file":"StoryWrightProcessor.js","sourceRoot":"","sources":["../../src/StoryWrightProcessor/StoryWrightProcessor.ts"],"names":[],"mappings":"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"}
\ No newline at end of file
Expand Down
Loading
Loading